现在完成时和过去完成时(1)现在完成时:1
概念:过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态
时间状语:(时间标志词)thesedays,recently,lately,in/duringthepastfewyears,already,yet,never,ever,just,before,inthepast(last)fewdays,sofar,once,twice,for+时间段,since+过去的时间点,since+—般过去时的从句等
基本结构:have/has+done4
否定形式:have/has+not+done
一般疑问句:把have或has放于句首
反义疑问句:直接用has/have进行反问7
现在完成时的用法:①表示过去发生或已经完成的动作对现在造成的影响或产生的结果
如:—Haveyouhadyourlunchyet
你吃过午饭了吗
—Yes,Ihave
I'vejusthadit
是的,我刚吃过
(现在不饿了)Ihaveclosedthedoor
(门现在是关的)②表示从过去开始一直持续到现在的动作或状态,可能还要持续下去,常与for或since连用
表示持续的动作或状态多为延续性动词
如:Hehaslivedheresincel999
自从1999年以来,他就住在这儿
IhavelearntEnglishfortenyears
我学习英语有10年了
Wehavelivedherefortwoyears
(过去住到现在)8
难点:(1)现在完成时可和疑问词where,why,how连用,但不能和when连用
故现在完成时对时间的提问不用when,只用howlong
Wherehaveyoubeen
Whyhaveyouturnedofftheradio
Whenhaveyoucome