一、现在完成时的谓语动词如果是短暂性动词,通常不能与表示一段时间的短语及短语(或从句)等连用。应将短暂性动词改为相应的延续性动词。如: 一氧化二氮
短暂性动词 | 延续性动词 |
borrow | keep |
buy | have |
die | 教学论坛 be dead |
come(to)脱丝 | be(in) |
go/leave | be away |
become | be |
fall sleep | DIGITALIMAGERECOVERY be asleep |
begin | be on |
go out | be out |
join | be a member of |
marry | be married |
| |
1、This factory opened twenty years ago.
This factory has been open for twenty years.
2、Miss Gao left an hour ago.
Miss Gao has been away for an hour。
3、Her teacher has been a Party member for 3 years.
Her teacher joined the Party 3 years ago。
4、The film began two minutes ago。
The film has been on since two minutes ago。
河北科技师范学院图书馆5、He bought the bike two years ago.
安瓦尔事件 He has had the bike for two years。
6、The old man died ten years ago.
The old man has been dead for ten years.
7、He came back 3 days ago.
He has been back for 3 days。
8、I left my hometown 10 years ago.
I have been away from my hometown for 10 years.
9、They got married 13 year ago.
They have been married for 13 years。
10、I borrowed the book a week ago。
I have kept the book for a week.
How long have you kept the book?
注:在否定句中,短暂性动词可以和表示一段时间的状语连用。
I haven’t borrowed the book for a long time。
我好长时间没有借过这一本书了。