当前位置:新励学网 > 语言作文 > 英语for和完成时

英语for和完成时

发表时间:2024-07-08 16:17:39 来源:网友投稿

Ihavebeenhereforanhour.(for+时间段,behere是延续性动词。)

瞬间动词不和for连用,因为它的动作无法持续一段时间。

Ihaveclosedthedoor.

不能改成:Ihaveclosedthedoorforanhour.

只能改成:Thedoorhasbeenclosedforanhour.(要把结束性动词改成延续性动词。)

现在完成时有两种情况:1.过去的动作持续到现在。2.过去的动作对现在造成影响。

第一种上面已经列举。

第二种情况:

现在完成时在表到至今的影响接的都是瞬间动词,如:

Ihaveleftmykeysathome,Ican'tgohomenow.(left为结束性动词。)

不只有延续性动词和have连用,如上面的:

Ihaveclosedthedoor.

动作持续到现在:

have+V.pp+for+时间段。

动作对现在造成影响,have+V.结pp;楼主正解。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!