圖集
"遲到5分鐘" 說成 "late for 5 minutes",老外真的會笑掉大牙
2024/04/29

守時是個好習慣

誰都不喜歡坐著干等

然而生活又有著太多意外

有時難免會遲到

不過用英文道歉前可得好好想想

千萬別把「不好意思,我遲到了5分鐘」

說成「Sorry,I‘m late for 5 minutes」

「late for 5 minutes」錯在哪?

for +時間段

表示這段時間內,前文提及的狀態一直在持續

He was late every day for six months.

[每天遲到]的狀態持續了6個月。

He waited for 3 hours.

[等待]的狀態持續了三個小時。

但遲到是瞬間動作,這個動作不能持續

所以 late for 5 minutes 是錯的

「遲到多久」的正確說法是

I am 5 minutes late. 我晚到了5分鐘。

(5 minutes 形容late的程度)

相關語法點

英語的行為動詞有持續性動詞和瞬間性動詞之分。

瞬間動詞

表示一個動作發生在一瞬間,非常短暫,比如late(遲到);亦稱終止性動詞。

常見的有begin, start, finish, go, come, leave, find, get up, arrive, reach,get to, enter, hear, stop, open, close, become, buy, borrow, lend, happen,join, lose, renew, die, take away, put up, set out, put on, get on/off等。

持續性動詞

表示一個動作可以持續一段時間或更長時間。常見的有study, play, do, read, learn, drive, write, clean, sleep, speak,talk, wait, fly, stay, write, sit, stand, lie, keep等。

持續性動詞在完成時中能與表示持續一段時間的狀語連用,而瞬間性動詞則不能。

另一個常見的錯誤說法:

I joined the team for 5 years.

join 也是瞬間動作

正確說法是:

I joined the team 5 years ago.

我5年前加入這個團隊。

瞬間性動詞在完成時中如要與表示持續一段時間的狀語連用,通常有兩種方法:

01

用it is…since…結構來替換瞬間動詞

例如:

電影已經開映5分鐘了。

It’s five minutes since the film began.

這本書我還給圖書館已有兩周了。

It’s two weeks since I returned the book tothe library.

他離開倫敦已有3天了。

It is three days since he left London.

02

用意思相當的持續性動詞來替換

例如

He has been in the army/a soldier for three years.

他參軍已有3年了。(不能用has joined)

She has been up for quite some time.

她起床已有好久了。(不能用has got up)

常用瞬間動詞相應持續性動詞關系如下:

1、go——be away

2、come——be here

3、come back——be back

4、leave——be away(be not here)

5、buy——have

6、borrow——keep

7、die——be dead

8、begin——be on

9、finish——be over

10、open——be open

11、close——beclosed

12、lose——be lost

13、get to know——know

14、turn on——be on

15、get up——be up

16、sit down——sit/be seated

17、join——be in(…)或be a…member

18、become——be