短暂性动词不能和表示一段时间的状语连用。
有些动词代表一个短暂的动作,称作短暂性动词(终止性动词),因而它们在现在完成时态中不能与表示一段时间的状语连用(如for构成的短语)。常见的短暂性动词有come,go,begin,buy,die,join,leave,borrow等。这些动词如果要与一段时间连用,需找出与其意思相同的动词、形容词或副词替换。现总结如下:
①The man has died for three years.(×)
=>The man has been dead for three years.(√)
②The meeting has begun for five minutes . .(×)
=>The meeting has been on for five minutes.(√)
③He has left Hefei for three years. .(×)
=>He has been away from Hefei for three years. (√)
④Mr Green has bought the watch for two months. .(×)
=>Mr Green has had the watch for two months. (√)
⑤My brother has joined the army for one year and a half .(×)
=>My brother has been in the army for one year and a half. (√)
⑥He has come to China for 3 weeks. (×
=>He has been in China for 3 weeks. (√)
⑦Jack has borrowed the dictionary since 5 days ago. (×
=>Jack has kept the dictionary since 5 days ago. (√)
p
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至123456@qq.com 举报,一经查实,本站将立刻删除。