现在完成时现在完成时描述的是过去发生而与现在情况有关的事或状态,或是从过去某时到现在为止这一段时间中发生的情况,换言之,现在完成时表现的是从过去到现在的事情现在完成时的形式►01现在完成时的肯定句►主语(IWeYou,第三人称复数)+have+过去分词►主语(第三人称单数)+has+动词的过去分词►例:Ihavealreadyfinishedthehousework.►我已经做完家务了.►例:Ihavebeenbusyalltheday.►我今天一天都很忙.►例:Myfatherhasreadtoday'snewspaper.►我爸爸已经看了今天的报纸了.►例:Maryhasjustfinishedthehomeworkwhichherteacherordered.►玛丽刚刚完成老师布置的作业.02现在完成时的否定句►主语+have/has+not+过去分词►例:Theconcerthasn't/hasnotstartedyet.►音乐会还没有开始.►例:Theyhaven't/havenotgottentoLondonyet.他们还没有到达伦敦.►例:Ihaven'tgraduatedfromtheuniversityyet.我还没有完成我的大学学业呢.03现在完成时的一般疑问句►Have/Has+主语+过去分词►例:A:Hastheconcertstarted?►音乐会开始了没?►B:Yes,ithas.是的开始了.►B:No,ithasn't不,还没有开始.►例:A:Haveyoufinishedyourhomework?►你做完功课了没有?►B:Yes,Ihave.是的我做完了.►B:No,Ihaven't不,我没做完.04现在完成时的特殊疑问句►现在完成时的特殊疑问句分为两种情况,以下将分别进行介绍:►1疑问词做主语时►句型:疑问词(主语)+have/has+过去分词+►例:A:Whohas/haveboughttheseapples?►谁买了这些苹果?►B:Rose/Rose'sfriendshas/haveboughtthem.罗斯/罗斯的朋友们买的.►2.疑问词做主语以外的成份时.►句型:疑问词+have/has+主语+过去分词+…►A:Howlonghaveyoulivedhere?►B:I’velivedherefornearly6years.►A:HowmanytimeshaveyoubeentoSpain.►B:IhavebeentoSpainfivetimes.现在完成时的用法►1.概述:形式用法意义Have/has+动词的过去分词继续表示从过去继续到现在的动作或状态经验表示过去某时到现在的经验完成表示现在刚完成的动作结果表示现在是“做了…”的结果►表示“继续”的现在完成时►Tom’sgrandfatherhasworkedherefornearly30years.►Hehasbeensicksincelastweek.►MissChenhaswaitedforhimforthewholeday►表示“经验”的现在完成时►IhavevisitedLondontwice.►HaveyoueverbeentoHawaii?►表示“完成”的现在完成时►Susanhasjustfinishedherhomework.►Hashefinishedhisworkyet?►Ihavealreadydonethehouseworkcompletely.►表示“结果”的现在完成时►Mybrotherhasbecomealawyer►Ihavelostmydictionary►Ihaveboughtanewdictionary.►现在完成时四种用法的时间状语.►继续:since,for,howlong…?,all►经验:often,ever,never,before,once,…times等.►完成:already,just,yet等.►结果:不需要时间状语.►2表示继续的现在完成时►肯定句:LiMing’selderbrotherhasstudiedinPekingUniversityforfiveyears.►否定句:Wehaven’tseeneachotherallthismonth.►疑问句:►A:Howlonghaveyouknownyourboyfriend?►B:Ihaveknownhimsincehecameheresixmonthsago►01基本用法►表示继续意义的现在完成时说明过去的动作一直延续到现在,也就是说从过去某时开始的动作、状态,一直持续到现在.此时,往往用和现在有关的表示一段时间的时间状语.举例如下:►①IbegantostudyEnglishthreeyearsago.►我三年前开始学英语►②IstillstudyEnglishnow.►我现在仍然在学英语►③IhavestudiedEnglishsincethreeyearsago.自从三年前我就开始学英语了.►现在完成时这一时态就是动作在过去发生,但也一定要和现在有关系,否则就用过去时.如上例1只表示月日“三年前我学过英语”与现在没关系,而如果用了现在完成时,即使不出现时间状语也表示与现在有关系,即“现在仍然在学英语”►表示继续的动词►在英语中能用现在完成时表示动作延续到现在的动词比较少,常用的有:►Havebeento已经去过了…►Havelived已经住了…►Havestudied已经学了…►Haveused已经使用了…►Haveworked已经工作了…►Haveknown已经认识了…►Havestayed已经停留了…►Havetaught已经教了…►Havewantedto已经想要…►常用的时间状语:►Allthisweek整个这一周.►Always总是►Howlong多长时间►Often常常►Allday整天►For+时间多长(时间)►Lately最近►Recently最近►Since+过去某时自从…►Today今天►Uptonow直到现在►Duringthepast/lastdays(years,months)►在过去的/前些日子(年,月…)►Inthepast/lastyears(months,days)►在过去的年(月,日…)►Thesedays(months,years…)►这些天(月,年…)►Thisweek(month,year…)►这个星期(月,年…)►For+时间►For后面表示时间的可以是具体的数字,也可以是泛指的时间,如alongtime,severaldays,sometime(一些时间)►Ihavelivedhereforalongtime.►Shehasbeenbusyforfivedays.►HestudiedinPekingUniversityfor4yearsin1960’s.►Since+表示过去的时间的单词或句子.►①Since+表示过去的时间的词,表示从过去某时开始的动作或状态一直持续到现在,此时since是介词.常见的时间状语如下:►Sincethreeyearsago►Sincetwomonthsago►Sincethen从那时以来►Since2005,从2005年以来到现在►Mikehasbeensicksinceyesterday/lastnight.►迈克从昨天/昨晚以来就病了.►②since+句子(过去时),此过去时的句子相当于“since+表示过去的时间”只不过用过去时的动词表示过去的动作或状态,此时since是连词.Wehaveknowneachothersincewewerechildren.当我们还是孩子的时候,我们就认识了.Wehavelivedheresincewemovedherein2001我们自从2001年搬到这儿来后,一直住在这儿.►Since引导的从句中的动词用过去时,而主句原则上是用现在完成时,但itis+时间…句型除外.►Itistenyearssinceweleft.►自从我们离开已经有十年了.►③howlong…表示多长时间,多久.►回答“howlong+have/has+主语+过去分词…”这样的现在完成时的问句时,常用for…和since…的句子.但和“for+时间”一样,howlong不仅用于完成时还可用于其他时态.►A:Howlonghaveyouworkedinthisfactory?►你在这个工厂工作多长时间了?►B:I’veworkedinthisfactoryfor3years.►我已经在这个工厂工作三年了.►B:I’veworkedinthisfactorysinceIgraduatedfromuniversity.►自从我大学毕业后,我就在这个工厂工作了.►HowlongdidyoustudyChineselastyear?►去年你学了多长时间的汉语.►“when…?”疑问句不可以用现在完成时,因为“when…”疑问句是用来询问时间的,而现在完成时则不谈动作的时间.►(正)whendidyouvisitedBeijing?►(误)whenhaveyouvisitedBeijing?►④all+时间►Allday(一整天),allthismorning(今天一整个早上,)allweek(一整个星期)等时间状语除了和现在完成时连用外,变可和其他时态连用.►Nacyhashadastomachacheallday.►南希胃疼了一天.►Beforeliberationthepeasantsworkedallday,buttheygotlittle.►⑤其他:always,often,thesedays(months),recently/lately,sofar,uptonow,till/untillnow,inthelastfewyears.►Always(总是),often(常常),thesedays(months…)(这几天,这几个月…)这几个词和词组都是既可以和完成时连用,也可以和其他的时态连用.►Recently/lately(最近,近来),表示包括现在在内的时间,所以常常和现在完成时连用.►Sofar/uptonow(到目前为止),till/untillnow(到现在),皆和现在密切关联,所以往往用现在完成时.►Inthelast/pastfewyears.(在过去的几年中)►这样的时间状语,一般用于现在完成时(也可用于过去时)►We’vealways/oftenseenhimjoginthemorning.►我们经常看到他晨跑►Nancyhasn’tgonetoschoolrecently/lately.►南希最近/近来没有去上学.►Threestudentshavebeenrescuedsofar.►截止到目前,已有三句学生获救.►Wehavelearnedabout2,000wordsinthepasfewyears.表示经验的现在完成时►肯定句:Ihaveseenthefilmthreetimes.►否定句:I’veneverseenthefilm.►疑问句:HaveyoueverbeentoUK?►01基本用法:►表示经验的现在完成时,说明从过去起到现在的经验,即从过去到现在之间曾经经历或做过的事情.说明如下:►1.过去时:►Helenreadthenovelthreeyearsagoandshereadthenovelagainandagain.►(海伦在三年前曾看过这问小说,后来又看了几遍.)►2.现在时:►NowHelenknowsthenovel(or:NowHelenremembersthenovel)现在海伦知道/记得这问小说了.►3.现在完成时:►Helenhasreadthenovelthreetimes.►这问小说海伦看过三次.►用了现在完成时,就表示动作是过去做的,但对于此事或此物当事人现在还有印象,还记得住.所以表示经验的现在完成时时,有时不用时间状语也可以.►Oh,youare