''迟到10分钟'' 说成 ''late for 10 minutes'',会让歪果仁笑掉大牙!
确实遵守时间是个好习惯
谁都不喜欢干等
然而生活又有着太多意外
有时难免会迟到
不过用英文道歉前可得好好想想
千万别把“不好意思,我迟到了10分钟”
说成“Sorry,I\\\\\'m late for 10 minutes”
“late for 10 minutes”错在哪?
for +时间段
👇
表示这段时间内,前文提及的状态一直在持续
He was late every day for six months.
[每天迟到]的状态持续了6个月。
He waited for 3 hours.
[等待]的状态持续了三个小时。
但迟到是瞬间动作,这个动作不能持续
所以 late for 10 minutes 是错的
“迟到多久”的正确说法是
👇
I am10 minutes late. 我晚到了10分钟。
(10minutes 形容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年前加入这个团队。
瞬间性动词在完成时中如要与表示持续一段时间的状语连用
通常有两种方法:
①
用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.
②
用意思相当的持续性动词来替换
例:
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