外研版高一年级(必修1)Module4外研版高一年级(必修1)Module4现在完成时(Presentperfecttense)(一)现在完成时的基本用法:1
表示动作到现在为止已经完成或刚刚完成
Ihavefinishedmywork
Wehavesetupmanynewfactories
动作发生在过去,强调对现在的结果、影响等
Haveyoueverseenthefilm“HarryPotter”
I’vespent3yearsinthecountryside
表示动作发生在过去,并且一直持续到现在,甚至还可能继续下去,句中使用持续性动词,且常有表示一段时间的时间状语
Wehaven’tseeneachotherfortenyears
I’vebeenanEnglishteacherforabout20years
现在完成时可以用在条件或时间状语从句中,表示将来某个时刻之前已经完成的动作
I’llgohomeassoonasIhavefinishedmyhomework
Pleaselendmethatbookifyouhavefinishedreadingit
(二)使用现在完成时的句型1)现在完成时+since+点时间状语(名词、短语、从句,其中从句用一般过去时)2)现在完成时+for+段时间状语3)It/Thisisthefirst/其他序数词/lasttime+that从句中,从句使用现在完成时
★注意:在下面的句子中,主句的谓语动词常用一般现在时:ItisthreeyearssinceIbegantoworkonthefarm
It’salongtimesinceIsawyoulast
现在完成时表示某一已经完成的动作对现在造成的结果或影响,强调的是现在的情况,所以不能与表示过去的时间状语连用;一般过去时只表示某一动作或状态在过去发生或存