第20期语法运用Grammarinuse一、现在完成时与since和for上一单元我们初步学习了现在完成时,本单元我们来学习一下由since或for引导的时间状语的现在完成时。sincesince+过去某个时间点。如:IhavelivedheresinceIwastenyearsold.我从十岁时就住在这里了。瞬间动词“不与since+过去某个时间”点连用表示动作的持续性,应改为持续性动词。(例句如下)瞬间动词的否定式可以与“since+过去”某个时间点“或for+一段”时间连用,表示某个动作不发生的状态已经持续了一段时间。(例句如下)since如:Jackhasleftschoolsince6o’clock.(×)Jackhasbeenawayfromschoolsince6o’clock.(√)杰克自从六点就离开学校了。如:Ihaven’tmethimforyears.我已经多年没见他了。Shehasn’tgonetoherhometownsincelastyear.她从去年以来就没有回过家乡了。forfor+一段时间,如:Hehasworkedforsevenhourswithoutrest.他已经连续工作七小时了。“瞬间动词不与for+一段”时间连用表示动作的持续性,应改为持续性动词。如:Shehasleftfortwohours.(×)Shehasbeenawayfortwohours.(√)她已经离开两个小时了。【语法笔记】1.瞬间动词表示短暂的动作,如:come,go,leave,start,begin,become,receive和die,而持续性动词表示能持续一段时间的动作,如:work,stay,live和learn。2.since除了可以跟表示过去某个时间点的名词或名词短语构成时间状语外,也可以引导时间状语从句,且从句中的谓语动词通常用一般过去时。如:IhavenotbeenbacktomymiddleschoolsinceIleft.自从我离开我的中学以后我再也没有回去过。3.注意since和for不能同时使用。如:(×)LisahaslivedinCanadaforthreeyearssince2011.二、现在完成时与一般过去时的比较时态区别现在完成时现在完成时用来表示动作或状态发生在过去,但它的影响现在还存在,强调的是对现在造成的影响或结果。谓语动词为:have/has+动词的过去分词一般过去时一般过去时只是陈述过去的事实,不考虑与现在的关系。谓语动词为:动词的过去式时态区别现在完成时现在完成时中常用的时间状语或词语:for,since,ever,never,yetbefore,recently,already…一般过去时一般过去时的时间状语:yesterday,lastweek,lastyear,oneyearago,in1990,justnow...时态区别现在完成时现在完成时的谓语动词一般是延续性动词,如:stay,live,be,teach,work,study,如果谓语是瞬间动词,则用其否定式。一般过去时一般过去时既可和瞬间动词连用,如:come,go,begin,start,finish,become,也可和延续性...