HaveyoueverbeentoanamusementparkI构成:have/has+动词过去分词(1)has用于主语是第三人称单数,have用于其它人称。(2)动词的过去分词构成分为规则动词和不规则动词。规则动词在词尾加ed,其规则与过去式一样。不规则动词要记住。现在完成时用法表示经历或经验。常与ever或never连用。如:HaveyoueverbeentoHongKong?I’venevertraveledbyair.表示最近发生的动作或情况。常与yet或already连用。如:用法Ihavealreadywrittentoher.Shehasn’tspentmuchtimeonityet.表示刚刚发生过的动作或事情,常与just连用。Theyhavejustsentusatelegram.Shehasjustcomehere.表示过去发生,目前还有可能仍在继续下去的动作或事情。常与since或for连用。Hehaslivedtheresince1950.Wehaveknowneachotherformorethantenyears.结束性动词不能和表示一段时间的时间状语连用,但是他可以转换成相应的延续性动词.1.直接用延续性动词buy–haveborrow—keepcatch(get)acold–haveacoldcome/go/become—beputon--wear2.转换成be+名词jointhearmy–beasoldierJointheParty–beaPartymembergotoschool–beastudent3.转换成be+形容词或副词die—bedeadfinish–beoverbegin—beonleave—beawayfallsleep–beasleepclose–beclosed4.转换成be+介词短语gotoschool–beinschooljointhearmy–beinthearmy.1.我们买这本书三年了.Wehavehadthebookforthreeyears.Weboughtthebookthreeyearsago.一般过去时态和现在完成时态可以构成同意句2.他感冒三天了.Hehashadacoldforthreedays.Hecaughtacoldthreedaysago.3.自从上星期我借的这本书Ihavekeptthebooksincelastweek.Iborrowedthebooklastweek.4.我成为一个学生两年多了.Ihavebeenastudentforovertwoyears.Ibecameastudenttwoyearsago5.MrBlack死了三年了。MrBlackhasbeendeadforthreeyears.MrBlackdiedthreeyearsago.6.小名参军半年了。XiaoMinghasbeenasoldierforhalfayear.XiaoMingjoinedthearmyhalfayearago.7.我们上了8年学了。Wehavebeenstudentsforeightyears当有一个表示过去某时的状语时,不能用现在完成时,而多用一般过去时。IsawMaryanhourago.Shelostherhandbagyesterday.现在完成时与一般过去时的区别现在完成时强调动作或事情发生在过去,一直延续到现在,而且还有可能继续延续下去;而一般过去时只表示发生在过去的动作或事情。Ihavetaughtthisclassfortenyears.(还在教)Itaughtthisclassfortwoyears.(曾教过两年,现在不教了)1.Where_____you_____,John?I’mlookingforyoueverywhere.A.have;beenB.have;beentoC.have;goneD.did;goto2.Howlong_____yourfather_____Shanghai?A.did;comeB.has;gotoC.has;beentoD.has;beenin选择A.have;beenD.has;beenin3.I_____mywatchinmybedroomyesterday.A.leftB.forgotC.haveforgottenD.haveleft4.Shehasworkedinthefactory_____.A.sincethreeyearsagoB.for1999C.sincein1999D.sincethreeyearsA.leftA.sincethreeyearsagoWhendidYaoMingstartplayingbasketball?HowlonghasYaoMingbeenplayingbasketball?YaoMing’ssportslife1980wasborn1989startedplayingbasketballHestartedplayingbasketballin1989.Hehasbeenplayingbasketballsince1989.Hehasbeenplayingbasketballfor16years.2005playshasbeenplaying16years成龙(JackieChan)1954:beborn1961~now:actHehasbeenactingfor44years.HowlonghasJackieChanbeenacting?Hehasbeenactingsincehewas7yearsold.Hehasbeenactingsince1961.时间状语:1.for+一段时间2.since+过去的时间点3.since+一般过去时的句子表示动作从过去某一时间开始一直延续到现在或离现在不远的时间。其动作是否继续下去,由上下文而定。这个时态多用于延续性动词。现在完成进行时构成:have/hasbeen+V.ing+……19972005startedplayingtabletennisstoppedplaying19892005hasbeenplayingbasketballstartedplayingbasketballDengYapingplayedtabletennisfor19years.YaoMinghasbeenplayingbasketballfor16years.playedtabletennis