for your information
  • 動作動詞多與過去式連用
  • 狀態動詞則與現在簡單式過去簡單式現在完成式連用
  • 動作動詞多與when連用
  • 狀態動詞則與how long連用

下面例句裡可以發現雖然中文裡動作與狀態幾乎沒有什麼區別,但是英文裡卻大相逕庭。

1. 花開
  • 花開了
The flowers blossomed/came out.
The flowers have blossomed/come out.
  • 花開了好久了
It’s been a long time since the flowers blossomed/came out.
The flowers have been in blossom for a long time. (花還是開放的狀態)
The flowers were in blossom for a long time. (花已經凋謝了)
2. 結婚 / 訂婚 / 離婚/ 分居
  • 他們去年 結婚 / 訂婚 / 離婚/ 分居
They got married/became engaged/got divorced/got separated last year.
  • 他們 結婚 / 訂婚 / 離婚/ 分居 兩年了
It’s been two years since they got married/became engaged/got divorced/got separated.
They’ve been married/been engaged/been divorced/been separated for 2 years.
3. 車子壞了
  • 我的車子壞了
My car broke down.
My car has broken down.
  • 我的車子壞了好幾天了
It’s been days since my car broke down.
My car has been broken for days.
4. 過世
  • 李先生過世了
Mr. Lee died.
Mr. Lee has died.
  • 李先生過世好幾年了
It’s been several years since Mr. Lee died.
Mr. Lee has been dead for several years.
5. 畢業
  • 你什麼時候畢業的?
When did you graduate?
  • 你畢業多久了?
How long has it been since you graduated?
How long have you been out of school?
6. 回來
  • 他什麼時候回來的?
When did he return?
  • 他回來多久了?
How long has he been back?
7. 離開
  • 他離開了
He left.
He has left.
  • 他離開一陣子了
It’s been some time since he left.
He has been away for some time.
8. 不見
  • 鄰居的小孩不見了
Our neighbor’s kid disappeared.
Our neighbor’s kid has disappeared.
  • 鄰居的小孩不見一個禮拜了
It’s been a week since our neighbor’s kid disappeared.
Our neighbor’s kid has been gone/missing for a week.