现在完成时Speaker:wpspowerpoint现在完成时的构成have(has)+过去分词不规则动词原型-过去式-过去分词形式:1)AAA型(三种都一样)如:costcostcostcutcutcuthurthurthurtshutshutshutsetsetset2)ABB型(过去式与过去分词相同)如:bring-brought-broughtcatchcaughtcaughtleadledled3)ABC型(三种都不一样)如:begin-began-begungrowgrewgrownringrangrungbreakbrokebroken4)ABA型(原形与过去分词相同)如:come-came-comebecomebecamebecomerunranrunI.写出下列动词的过去分词形式.1.wake______2.teach______3.sell________4.see________5.ride______6.pay_____7.choose______8.throw_____9.think_______10.eat_____11.drive______12.catch______13.bring______14.break______15.give_______16.get_________17.know_______18.open_______19.write_______20.forget________WokentaughtSoldseenRiddenpaidChosenthrownThoughteatenDrivencaughtBroughtbrokenGivengottenKnownopenedWrittenforgottenpresent(now)futurepast现在完成时(presentperfecttense)domyhomework现在完成时的主要用法1.表示过去发生的某一动作对现在造成的影响或结果。它强调的是过去的动作同现在的联系.常用的时间状语有already,yet,ever,never,just,before等.--It’ssodark.--Someonehasturnedoffthelight.(有人刚把灯关了,对现在造成的结果是:现在很黑)--Areyoufree?--Ihavefinishedmyhomework.Iamfree(我已经完成了家庭作业,对现在造成的结果是很有空)1.现在完成时中标志词的用法区别1.Already肯定句:句中(助后实前)/句末“己经”一般疑问句:句末(表示惊讶的语气)“难道”Eg.I’vealreadyhadbreakfast.(更常见)=I’vehadbreakfastalready.(表示强调)Haveyouhadbreakfastalready?2.yet在现在完成时中的用法否定句:句末“还(没)”疑问句:句末“己经”Eg.Ihaven’thadbreakfastyet.Haveyouhadbreakfastyet?注:带already的肯定句变成否定句或疑问句时,将already要变成yet放在句末.Eg.Ihavealreadydonemyhomework.否定句:一般疑问句:Ihaven’tdonemyhomeworkyet.Haveyoudoneyourhomeworkyet?3.ever在现在完成时中的用法肯定句/疑问句:句中“曾经”Eg.I’veeverbeentoBeijing.HaveyoueverbeentoBeijing?4.never在现在完成时中的用法否定句:句中“从来没有”Eg.I’veneverbeentoBeijing.注:带ever的肯定句变否定句时,要将ever变成never;带ever的一般疑问句作否定回答时可用“No,never.”5.just在现在完成时中的用法用于句中,表示“刚刚”Eg.I’vejusthadbreakfast.Whathavetheyjustdone?Eg.Hehasevermadedumplings.否定句:Hehasnevermadedumplings.Havetheyevertravelledbytrain?No,never.6.before在现在完成时中的用法用于句末,表示“以前”Eg.I’veseenitbefore.Hassheriddenabikebefore?2..表示过去已经开始,持续到现在的动作或状态.有可能继续下去常与since+过去的时间点,for+一段时间,sofar等时间状语连用。现在完成时的主要用法IhavelearntEnglishformorethantenyears.我已经学了10多年的英语。(从10年前开始,持续到现在还在学)Shehasswumsincehalfanhourago.我已经游泳了半个小时(半个小时前已经开始游泳,到现在还在游)1.for+Eg.Ihavebeenherefor5weeks.He’sstudiedEnglishfor3years.一段时间2.since+(表示过去某一时间的)时间点词组从句(一般过去时)Eg.Ihavebeenheresince2000.Ihavebeenheresince5yearsago.IhavebeenheresinceIgraduatedin2000.注1):对for或since引导的时间状语提问必须用howlong,决不能用when.Eg.Ihavelivedherefor10years.Howlonghaveyoulivedhere?Shehasstoodheresince2hourago.Howlonghasshestoodhere?注2):短暂性动词不能和for或since引导的时间状语连用,当然也不能用于howlong引导的问句中.Eg.(误)Ihavelefttherefor5years.(正)Ihavebeenawaytherefor5years.havebeen与havegone的用法比较havebeento意思是“到过,去过”,表示曾经到过某处,但现在人不在那儿。havegoneto意思是“去了”,表示已经去了某地,现在人可能在去的途中或已在那儿了。havebeenin意思是“呆在某处一段时间了”HassheeverbeentoNanjing?她曾去过南京吗?Youhaveneverbeenthere,haveyou?你以前从未去过那儿,是吗?IhavebeentoGuiling,Iwenttherelastyear.我去过桂林,我去年去的.ShehasgonetoNanjing.她已经去南京了四)Itis+一段时间+since+句子(一般过去时)=一段时间+haspassed+since+句子(一般过去时)Eg.ItisfiveyearssinceIjoinedthearmy.=FiveyearshaspassedsinceIjoinedthearmy.与一般过去时的用法比较一.现在完成时和一般过去时都是说过去的事情,但现在完成时注意的不是事情本身,而是强调事情与现在保持的某种密切联系(如现在的结果,影响,一直延续到现在等);而一般过去时,则只讲述发生在过去的动作和事情与现在没有关系。eg:HehasboughtanEnglish-Chinesedictionary.他已经买了一本英汉字典。HeboughtanEnglish-Chinesedictionary.他曾买过一本英汉字典。第一句用现在完成时时态,想表达意为:“HeboughtanEnglish-Chinesedictionary.Andhestillhasit”“过去他买了一本英汉字典,现在他还有这本字典”。第二句用过去时只叙述过去他买过一本英汉字典这一事实,至于现在他是否有这本字典并未强调说明。二.当有一个表示过去某一特定时间的状语时,不用现在完成时,而用一般过去时:eg:Isawthefilmontelevisionyesterday.但since(自…以来)+某一过去时间或叙述过去事情的从句总是与现在完成时连用。eg:Theyhaveknowneachothersince1950.Sincehewasachild,hehaslivedinEngland.三.常与一般过去时连用的典型的表示过去时间的状语:yesterday(昨天),thedaybeforeyesterday(前天),justnow(刚才),时间+ago,last+时间等;eg:Theplanetookofftenminutesago.Wefinishedourtasklastweek.非延续性动词和延续性动词非延续性动词在时间上没有延续性,常见的有come,go,arrive,leave,begin,start,buy,join,die,buy,find,stop,become,open,borrow,lend,appear,close,fall,finish,sell,lose,kill等,这些动词不能和表示一段时间的时间状语连用。但是,非延续性动词的否定形式可以表示状态的延续,可与for/since等时间状语连用。有些同学错误地认为这类非延续性动词不能用于完成时态中。其实,错误的本质在于非延续性动词与时间段的错误搭配,与现在完成时态无关。延续性语境中的非延续性动词的使用在具体的语言环境中,往往会出现非延续性动词与时间段相连用的情况。由于受汉语影响,往往错误地直译为:Hehasfallenasleepforanhour.他睡了一小时了。(×)Hisfatherhasdiedforthreeyears.他父亲去世三年了。(×)当出现这种情况时,我们往往采取以下解决方法:(1)将非延续性动词转化为相应的状态动词。所谓状态动词就是指这一动作发生后接下来所呈现的状态。如:Hehasbeenasleepforanhour.(fallasleep,“入睡”为短暂动作,但beasleep“睡着”则为状态动词,可延续。)Hisfatherhasbeendeadforthreeyears.(die为短暂动词,“死”后的状态可用“bedead”这种系表结构来描述,可延续。)常见的这种动词的转化有以下几类:gothere—bethere,comeback—beback,borrow—keep,buy/catch—have,arrive—bein,begin—beon,open—beopen,close—beclosed,die—bedead,leave—beawayfrom,getup—beup,fallasleep—beasleep,become—be,join—bein/amemberof,receive—have,catch/getacold—haveacold,getmarried—bemarried,come→bein,finish→beover,leave→beaway巧解现在完成时态题技巧1:寻找现在完成时中的“段时间”。(1)现在完成时表示过去已经开始并持续到现在的动作或状态,多和表示一段时间的状语连用:for+一段时间;since+点时间(since作连词后接从句时,该从句要用一般过去时)。(2)现在完成时态也用在含有during/in/overthelastyears或inrecentyears等的句子中。1.TheOrientalPearlTVTower_______tensofthousandsofvisitorssince1995.A.attractedB.attractsC.hasattractedD.willattract2.—Howlong_______you_____here?—Forabouttwoyearssofar.A.have,studiedB.did,liveC.do,stayD.were,swimming3.—Howisyourfather?I_____himforalongtime.