语法-时态-现在完成时判断下列句子的时态1.Sheworksinafactory.2.Iwasdoingmyhomeworkatthistimeyesterday.3.WearegoingtohaveapicnicthisSunday.4.Theyheldasportsmeetinglastweek.5.Areyouhelpingyourmother?一般现在时过去进行时一般将来时一般过去时现在进行时thePresentPerfectTense现在完成时现在完成时的含义现在完成时的构成现在完成时的主要用法现在完成时的时间状语短暂性动词与延续性动词havebeen与havegone比较与一般过去时的用法比较含义现在完成时所表示的是过去的发生的动作对现在造成的影响和结果,它强调的是过去的动作同现在的联系,一般解释为“(到现在为止)已经做了…….”Ihaveseenthefilm.(我现在已经看过这部电影,了解这部电影的内容)Isawthefilmlastweek.(只说明上星期看了这部电影,不涉及现在的情况。)构成主语+have/has+动词过去分词doneIhaveseenthefilm.助动词:第三人称单数过去分词的规则变化:talk---talked直接+edlike---liked不发音e结尾+dstudy---studied辅音字母+ystop---stopped结尾只有一个辅音字母的重读闭音节过去分词的不规则变化:个别记忆注意规律基本句型肯定式:主语+助动词have/has+动词的过去分词.否定式:主语+助动词have/has+not+动词的过去分词.一般疑问式:助动词Have/Has+主语+动词的过去分词?特殊疑问式:特殊疑问词+助动词Have/Has+主语+动词的过去分词?例句:Ihaveseenthefilm.现在完成时的主要用法1.表示过去发生的某一动作对现在造成的影响或结果。--It’ssodark.--Someonehasturnedoffthelight.(有人刚把灯关了,对现在造成的结果是:现在很黑)--Areyoufree?--Ihavefinishedmyhomework.Iamfree(我已经完成了家庭作业,对现在造成的结果是很有空)2.表示过去已经开始,持续到现在的动作或状态。常与表示持续的时间状语连用。表示持续动作或状态的动词多是延续性动词。--ShehasstudiedEnglishfor5years.--HehaslivedinBeijingsince(自从)hewasborn.现在完成时的时间状语常与①already②never③ever④just⑤yet⑥before⑦uptonow⑧sofar⑨forthelastfewweeks⑩thesedays⑾since⑿foralongtime连用在用法1时,现在完成时常和副词already,yet,never,ever,before,just等连用。a)already往往用于肯定句,用在疑问句时表示强调或加强语气;yet用于否定句和疑问句。Hehasalreadylefthere.他已经离开这里了。Hashealreadylefthere?他(真的)已经离开这里了吗?(表示加强语气)Myteachershaven’thadbreakfastyet.我的老师们还没有吃早饭。Haveyouwrittentoyourparentsyet?你已经给你父母写过信了吗?b)never是否定词,表示“从来没有”,而ever表示“曾经”WehaveneverbeentotheGreatWall.我们从来没有去过长城。HaveyoueverbeentoCanada?你们曾经去过加拿大吗?c)just表示“刚刚”,多用在助动词have/has和动词过去分词之间Hehasjustcomeback.他刚刚回来。Theyhavejustfinishedthework.他们刚刚完成那项工作d)before用于句末,表示“以前”I’veseenitbefore.我以前见过它。Hassheriddenabikebefore?她以前骑过自行车吗?在用法2时,现在完成时常与since,for,sofar等时间状语连用。a)for+一段时间IhavestudiedEnglishformorethantenyears.我已经学了10多年的英语。(从10年前开始,持续到现在还在学)Ihavebeenherefor5weeks.我已经在这待了五周。b)since+表示过去某一时间的)时间点/词组/从句(一般过去时)Ihavebeenheresince2000.Ihavebeenheresince5yearsago.IhavebeenheresinceIgraduatedin2000.注1):since也可单独使用,表示“自那时起”;另外since前也可加上ever,以加强语气.Ihavebeenhere(ever)since.Ihavebeenhere(ever)sinceIgraduatedin2000.注2):对for或since引导的时间状语提问必须用howlong,决不能用when.Ihavelivedherefor10years.Ihavelivedheresince2000.Howlonghaveyoulivedhere?注3):短暂性动词不能和for或since引导的时间状语连用,当然也不能用于howlong引导的问句中.Ihaveleftfor5years.XIhavebeenawayfor5years.短暂性动词与持续性动词英语的行为动词大体可以分为两大类型:延续行动词是指那些动作意义不会一下完成,而是可以延续、发展的动词。如:work,have,keep,study等短暂性动词是指那些动作一次完成,不能延续的动词。如:come,go,buy,die,等。表示短暂性(瞬间性)的动词在现在完成时的句中不能和一段时间连用.即for,since短语或howlong短暂性动词不能和表示一段时间的时间状语连用,但是可以转换成相应的延续性动词.1.直接用延续性动词buy–havecatch(get)acold–haveacoldborrow—keepCome/go/become—beputon--wear2.转换成be+名词jointhearmy–beasoldierjointheParty–beaPartymembergotoschool–beastudent3.转换成be+形容词或副词die—bedeadfinish–beoverbegin—beonleave—beawayfallsleep–beasleepclose–beclosed4.转换成be+介词短语gotoschool–beinschooljointhearmy–beinthearmy例句Weboughtthebookthreeyearsago.Wehavehadthebookforthreeyears.Hecaughtacoldthreedaysago.Hehashadacoldforthreedays.短暂性动词延续性动词buyhaveborrowkeepclosebeclosedopenbeopencometo,gotobein(at)joinbeamemberof,bea…member,bein,movetoliveindiebedeadleave/gobeaway(from)wakeawakestart,beginbeonend/finishbeoverfallasleep,gettosleepbeasleepfall/getill/sickbeill/sickgetupbeup短暂性动词延续性动词return,comeback,getback,gobackbebackreach,arrivein/at,gettobein(at)get,turn,become(变得;成为)behearfrom,get/receivealetterfromhavealetterfromgooutbeoutcatchacoldhaveacoldputonwear短暂性动词延续性动词练习判断:Hehasarrivedatthestationforhalfanhour()选择:He_______theLeaguesincetwoyearsagoA.JoinedB.hasjoinedC.hasbeenin翻译:这个电影已经放映十五分钟了have(has)gone和have(has)been,have(has)beenin的区别1.have(has)gone(to)表示“已经去某地了”(还没回来)ShehasgonetoShanghai.(她可能已在去上海的路上,或已到上海,总之现在不在这里。)2.have(has)been(to)表示“曾经去过某地”(是一种经历,现在已经回来了或就在说话地),可以和once,twice,often,never,ever连用。ShehasbeentoShanghaithreetimes.(她已经不在上海,只说明她曾经去过。)3.have(has)beenin表示“待在某地”,和表示一段时间的时间状语连用,如for+时间段,since+时间点。HehasbeeninAmericafor6years.1.______you______England?Yes,it_____abeautifulcountry.A.Will,goneto,wasB.Have,beento,isC.Had,beento,isD.Have,goneto,is2.----_______you_______toBeijing?----No,I______.I______thereearlynextmonth.A.Have,been,haven’t,amgoingB.Had,been,hadn’t,amgoingC.Have,gone,haven’t,wasgoingD.Did,go,didn’t,wasgoing3.---Yousister______toLondontostudyEnglish.Isthattrue?---Yes,she___therefortwomonths.A.hasbeen,hasbeenB.willgo,hasgoneC.gone,willbeD.hasgone,hasbeen4.—WhereisLiLei?—He___Shanghai.A.hasgonetoB.hasbeentoC.wenttoD.goesto5.David_______Shanghaiformorethanthreemonths.A.cametoB.hasbeentoC.hasbeeninD.hascometo1.都表示过去发生的事2.现在完成时强调过去和现在的联系,不能和表示过去的时间状语连用;3.一般过去时强调过去发生的事或状态与表示过去的具体时间连用(last,ago,yesterday,etc.)presentpastIhavelivedherefortwoyearsIlivedthere2yearsago现在完成时与一般过去时的区别当有一个表示过去某时的状语时,不能用现在完成时,而多用一般过去时。IsawMaryanhourago.Shelostherhandbagyesterday.有些时间状语,既能用于现在完成时,又能用于一般过去时,但意义上有差别。I’vewrittenthreelettersthismorning.(说话时仍是上午)Iwrotethreelettersthismorning.(说话时仍是上午或晚上)现在完成时强调动作或事情发生在过去,一直延续到现在,而且还有可能继续延续下去;而一般过去时只表示发生在过去的动作或事情。Ihavetaughtthisclassfortenyears.(还在教)Itaughtthisclassfortwoyears.(曾教过两年,现在不教了)1.我们买这