您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 初中教育 > 仁爱版九年级现在完成时
现在完成时1现在完成时现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系。动作或状态发生在过去,但它的影响现在还存在;也可表示持续到现在的动作或状态。其构成:have(has)+过去分词。1.比较过去时与现在完成时1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的强调过去的事情对现在的影响,强调的是影响。2)过去时常与具体的时间状语连用,而完成时通常与模糊的时间状语连用,或无时间状语。一般过去时的时间状语:yesterday,lastweek,...ago,in1980,inOctober,justnow,具体的时间状语共同的时间状语:thismorning,tonight,thisApril,now,once,before,already,recently,lately现在完成时的时间状语:for,since,sofar,ever,never,just,yet,不确定的时间状语till/until,uptonow,inpastyears,always3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live,teach,learn,work,study,know.过去时常用非持续性动词come,go,leave,start,die,finish,become等。E.g.Isawthisfilmyesterday.(强调看的动作发生过了。)Ihaveseenthisfilm.(强调对现在的影响,电影的内容已经知道了。)Shereturnedyesterday.ShehasreturnedfromParis.Whydidyougetupsoearly?句子中如果有过去时的时间副词(如yesterday,lastweek,in1960等)时,不能使用现在完成时,要用过去时。判断正误:Tomhaswrittenalettertohisparentslastnight.WTomwrotealettertohisparentslastnight.区别:havebeen与havegone的用法比较havebeento意思是“到过,去过”,表示曾经到过某处,但现在人不在那儿。havegoneto意思是“去了”,表示已经去了某地现在人可能在去的途中或已在那儿了。havebeenin意思是“呆在某处一段时间了”HassheeverbeentoNanjing?Youhaveneverbeenthere,haveyou?IhavebeentoGuiling,Iwenttherelastyear.ShehasgonetoNanjing.alettertohisparentslastnight.2.用于现在完成时的句型1)Itisthefirst/secondtime...that...结构中的从句部分,用现在完成时。ItisthefirsttimethatIhavevisitedthecity.现在完成时2Itwasthethirdtimethattheboyhadbeenlate.2)Thisisthe...that...结构,that从句要用现在完成时。ThisisthebestfilmthatI’ve(ever)seen.Thisisthefirsttime(that)I’veheardhimsing.典型例题:(1)Doyouknowourtownatall?No,thisisthefirsttimeI_________here.A.wasB.havebeenC.cameD.amcoming(2)Haveyou______beentoourtownbefore?No,it’sthefirsttimeI______here.A.even,comeB.even,havecomeC.ever,comeD.ever,havecome注意:非延续性动词的否定形式可以与表示延续时间的状语连用。即动作不发生的状态是可以持续的。Ihavereceivedhisletterforamonth.(错)Ihaven’treceivedhisletterforalmostamonth.(对)3.比较since和forSince用来说明动作起始时间,for用来说明动作延续时间长度。Ihavelivedhereformorethantwentyyears.IhavelivedheresinceIwasborn.Myaunthasworkedinaclinicsince1949.Somenewoilfieldshavebeenopenedupsince1976.IhaveknownXiaoLisinceshewasalittlegirl.MybrotherhasbeenintheYouthLeaguefortwoyears.Ihavenotheardfrommyuncleforalongtime.注意:并非有for作为时间状语的句子都用现在完成时。Iworkedhereformorethantwentyyears.(我现在已不在这里工作。)Ihaveworkedhereformanyyears.(现在我仍在这里工作。)小窍门:当现在完成时+一段时间,这一结构中,我们用下面的公式转化,很容易就能排除非延续动词在完成时中的误使。1)(对)TomhasstudiedEnglishforthreeyears.=TombegantostudyEnglishthreeyearsago,andisstillstudyingitnow.2)(错)Harryhasgotmarriedforsixyears.=Harrybegantogetmarriedsixyearsago,andisstillgettingmarriednow.显然,第二句不对,它应改为Harrygotmarriedsixyearsago,或Harryhasbeenmarriedforsixyears.3.since的四种用法1).since+过去一个时间点(如具体的年、月、日期、钟点、1980,lastmonth.halfpastsix.)Ihavebeenheresince1989.2).since+一段时间+agoIhavebeenheresincefivemonthago.3).since+从句Greatchangeshavetakenplacesinceyouleft.现在完成时34).Itis+一段时间+since从句ItistwoyearssinceIbecameapostgraduatestudent.4.延续动词与瞬间动词1)用于完成时的区别延续动词表示经验、经历;瞬间动词表示行为的结果,不能与表示时间段的时间状语连用。Hehascompletedthework.他已完成了那项工作。(表结果)I’veknownhimsincethen.我从那时起就认识他了。(表经历)2)用于till/until从句的差异延续动词用于肯定句,表示“做……直到……”瞬间动词用于否定句,表示“到……,才……”Hedidn’tcomebackuntilteno’clock.他到10点才回来。Hesleptuntilteno’clock.他一直睡到10点。典型例题1.Youdon’tneedtodescribeher.I______herseveraltimes.A.hadmetB.havemetC.metD.meet答案B。首先本题后句强调对现在的影响,我知道她的模样,你不用描述。再次,severaltimes告知为反复发生的动作,因此用现在完成时。2.I’msorrytokeepyouwaiting.Oh,notatall.I______hereonlyafewminutes.A.havebeenB.hadbeenC.wasD.willbe答案A等待的动作由过去开始,持续到现在,应用现在完成时。现在完成时的主要用法1.表示过去发生的某一动作对现在造成的影响或结果。It’ssodark.Someonehasturnedoffthelight.(有人刚把灯关了,对现在造成的结果是:现在很黑)Areyoufree?Ihavefinishedmyhomework.Iamfree.(我已经完成了家庭作业,对现在造成的结果是很有空。)2.表示过去已经开始,持续到现在的动作或状态。现在完成时的运用1)现在完成时常与副词already,yet,never,before,just等连用。a)already往往用于肯定句,用在疑问句时表示强调或加强语气;yet用于否定句和疑问句。Hehasalreadylefthere.他已经离开这里了。Hashealreadylefthere?他(真的)已经离开这里了吗?(表示加强语气)Myteachershaven’thadbreakfastyet.我的老师们还没有吃早饭。Haveyouwrittentoyourparentsyet?你已经给你父母写过信了吗?2)yet在现在完成时中的用法否定句:句末“还(没)”疑问句:句末“已经”Ihaven’thadbreakfastyet.\现在完成时4Haveyouhadbreakfastyet?b)never是否定词,表示“从来没有”,而ever表示“曾经”WehaveneverbeentotheGreatall.HaveyoueverbeentoCanada?c)just表示“刚刚”(用于完成时态时,与already,never等副词的位置一样,多用在助动词have/has和动词过去分词之间)Hehasjustcomeback.他刚刚回来。Theyhavejustfinishedthework.他们刚刚完成那项工作。3.表示人曾经有过或到目前为止从未有过的经历。IhaveeverbeentotheSummerPalace,我曾去过颐和园。Ihaveneverhadacar.我从未有过汽车。现在完成时的主要用法表示过去已经开始,持续到现在的动作或状态。常与since+过去的时间点,for+一段时间,sofar等时间状语连用。IhavelearntEnglishformorethantenyears.我已经学了10多年的英语。(从10年前开始,持续到现在还在学)Shehasswumsincehalfanhourago.她已经游泳了半个小时。(半个小时前已经开始游泳,到现在还在游)1)for+一段时间Ihavebeenherefor5weeks.HewasstudiedEnglishfor3years.2)since+(表示过去某一时间的)时间点Ihavebeenheresince2000.Ihavebeenheresince5yearsago.IhavebeenheresinceIgraduatedin2000.since,for的用法since:(自……以来)1)since+时间点Hehasstayedheresince5o’clock.2)since+时间段+agoHehasstayedheresince5hoursago.3)since+从句HehastaughtEnglishsincehecamehere.for:(长达)for+时间段Hehaskeptthebookfor2weeks.注意:1.since也可以单独使用,表示“自那时起”;另外since前也可加上ever,以加强语气。Ihavebeenhere(ever)since.Ihavebeenhere(ever)sinceIgraduatedin2000.2.对for或since引导的时间状语提问必须用howlong,决不能用whenIhavelivedherefor10years.Howlonghaveyoulivedhere?Shehasstoodheresince2hoursago.Howlonghasshestoodhere?3.短暂性动词与时间段的关系:短暂性动词在肯定句、疑问句中不能与时间段连用,这
本文标题:仁爱版九年级现在完成时
链接地址:https://www.777doc.com/doc-6905153 .html