for your information
- 動作動詞多與過去式連用
- 狀態動詞則與現在簡單式、過去簡單式或現在完成式連用
- 動作動詞多與when連用
- 狀態動詞則與how long連用
下面例句裡可以發現雖然中文裡動作與狀態幾乎沒有什麼區別,但是英文裡卻大相逕庭。
- 天晴了
It cleared up. The sun came out.
It has cleared up. The sun has come out.
It has cleared up. The sun has come out.
- 天晴了一陣子
It has been a while since it cleared up/the sun came out.
It has been clear for a while. The sun has been out for a while.
It has been clear for a while. The sun has been out for a while.
- 他愛上她了
He fell in love with her.
He has fallen in love with her.
He has fallen in love with her.
- 他愛上她有一段時間了
It’s been some time since he fell in love with her.
He has been in love with her for some time.
He has been in love with her for some time.
- 我起床了
I got up.
- 我起床好久了
It’s been quite some time since I got up.
I’ve been up for quite some time.
I’ve been up for quite some time.
- 這規定下月起生效
The regulation will take effect next month.
- 這規定生效有幾個月了
It has been several months since the regulation took effect.
The regulation has been in effect for several months.
The regulation has been in effect for several months.
- 我妹妹昏過去了
My sister blacked out/passed out.
My sister has blacked out/passed out.
My sister has blacked out/passed out.
- 我妹妹昏過去好久了
It has been a long time since my sister blacked out/passed out.
My sister has been unconscious for a long time.
My sister has been unconscious for a long time.
- 他 醉 /病了
He got drunk/ sick.
He has got drunk/sick.
He has got drunk/sick.
- 他 醉了/ 病了好幾個小時了
It’s been hours since he got drunk/sick.
He’s been drunk/sick for hours
He’s been drunk/sick for hours
- 我兒子感冒了
My son caught a cold.
My son has caught a cold.
My son has caught a cold.
- 我兒子感冒好幾天了
It’s been several days since my son caught a cold.
My son has had a cold for several days.
My son has had a cold for several days.
- 他瘋了
He went crazy/lost his mind.
He has gone crazy/lost his mind.
He has gone crazy/lost his mind.
- 他瘋了好久了
It’s been a long time since he went crazy/lost his mind.
He’s been out of his mind for a long time.
He’s been out of his mind for a long time.
- 你們什麼時候認識的?
When did you meet/get to know each other?
- 我們認識好久了
How long has it been since you met/got to know each other?
We’ve known each other for a long time.
We’ve known each other for a long time.
- 他頭禿了
He became bald.
He’s become bald.
He’s become bald.
- 他頭禿了好久了
It’s been a long time since he became bald.
He’s been bald for a long time.
He’s been bald for a long time.
Hits: 104