资源描述:
《现在完成时与过去完成时的比较》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、现在完成时一、现在完成时的意义:1.表示动作在过去发生,但对现在造成影响2.表示动作在过去发生,一直持续到现在,可能还将继续持续下去二、现在完成时的结构:基本结构:have/has+done否定形式:have/has+not+done.一般疑问句:have或has放于句首。Ihavelostmywallet.(含义是:现在我没有钱花了.)Michaelhasbeenill.(含义是:现在仍然很虚弱)Hehasreturnedfromabroad.(含义是:现在已在此地)三、现在完成时的时间状语:1.for,since动词要用延
2、续性动词Maryhasbeenillforthreedays.Ihavelivedheresince1998.延续性动词和非延续性动词延续性动词表示能延续的动作,常与表示时间段的状语连用。如:learn,work,keep,have,wait,sleep,live,stay,read等。非延续性动词又称为瞬间动词,常与表示时间点的状语连用。如:leave,die,finish,come,go,borrow,buy,begin,close等。延续性动词和非延续性动词的转换die------bedeadarrive/get/rea
3、ch/come-----------behere(in)leave-----beawaygetup-----beupbecome---------bebuy/get------haveborrow------keepcatchacold-------haveacoldmoveto---------livein2.already,yet,just,before,recently,latelyHehasalreadyobtainedascholarship.Ihaven'tseenmuchofhimrecently(lately)
4、.Wehaveseenthatfilmbefore.Havetheyfoundthemissingchildyet?3.现在完成时常常与表示频度的时间状语连用,如often,sometimes,ever,never,twice,onseveraloccasion等HaveyoueverbeentoBeijingIhaveneverheardBunnysayanythingagainsther.Ihaveusedthispenonlythreetimes.Itisstillgood.Georgehasmetthatgentlem
5、anonseveraloccasions.4.现在完成时还往往可以同包括现在时间在内的时间状语连用,如sofar,uptonow,uptopresent,inthepassfewyears等:3Peterhaswrittensixpaperssofar.Manhasnowlearnedtoreleaseenergyfromthenucleusoftheatom.TherehasbeetoomuchraininSanFranciscothisyear.Thefriendlyrelationsandcooperationbetwe
6、enourtwocountrieshavebeenenhancedinthepastfewyears.Uptothepresenteverythinghasbeensuccessful.四、havebeento,havegoneto,havebeenin的区别1.havegoneto意为“某人去了某地”,现在还没有回来,主语只能是第三人称WhereisJim?—HehasgonetoEngland.2.havebeento意为“曾经去过某地”,现在人已经回来了,后可接次数,如once,twice,threetimes等,表示“
7、去过某地几次”,也可和just,never,ever等连用。如:MyfatherhasbeentoBeijingtwice.IhaveneverbeentotheGREatWall.3.havebeenin表示“在某地呆了多久”,常与时间段状语连用。如:IhavebeeninShanghaiforthreeyears.我到上海已有三年了。MrWangisn'there.He___________________Qingdao.I_________________Londonthreetimes.He______________
8、_______Hangzhoufortenyears.Haveyouever___________________America?练习:1.Nowhe________abookaboutNewYork.Idon’tthinkhewillfinishit.A.writesB.w