:短暂性动词不能和for或since引导的时间状语连用,也不能用于howlong问句中。(误)Ihaveleftfor5years.(正)Ihavebeenawayfor5years.※短暂性动词与延续动词间的转换短暂性(短动词)动词不能和表示一段时间的时间状语连用,但是他可以转换成相应的延续性(长动词)动词.leave--come/go(to)--arrive(at/in)--get(to)--reach--buy--borrow--finish--join--start/begin--die--close--open--return--become--beaway(from)be(in/at)be(in/at)be(in/at)be(in/at)havekeepbeoverbein/bea/an…beonbedeadbeclosedbeopenbebackbeShehasboughtthecomputerfortwoyears.hadbuyhave/hashadHowlonghaveyoucometotheUnitedStates?beenincometohave/hasbeeninbuyhave/hashadAnnhasgonetoChinasincethreemonthsago.beenincometohave/hasbeeninbuyhave/hashadgotohave/hasbeeninIhavegottoParisforoneweek.beenincometohave/hasbeeninbuyhave/hashadgotohave/hasbeeningottohave/hasbeeninMybrotherhasjoinedthearmyforfiveyears.beeninbeenasoldiercometohave/hasbeeninbuyhave/hashadgotohave/hasbeeningottohave/hasbeeninjoinhave/hasbeeninhave/hasbeenasoldierIhaveleftShanghaifor3days.beenawaycometohave/hasbeeninbuyhave/hashadgotohave/hasbeeningottohave/hasbeeninjoinhave/hasbeeninhave/hasbeenasoldierleavehave/hasbeenawayIhaveborrowedthedictionarysince3daysago.keptcometohave/hasbeeninbuyhave/hashadgotohave/hasbeeningottohave/hasbeeninjoinhave/hasbeeninhave/hasbeenasoldierleavehave/hasbeenawayborrowhave/haskeptThefilmhasbegunfor10minutes.beenoncometohave/hasbeeninbuyhave/hashadgotohave/hasbeeningottohave/hasbeeninjoinhave/hasbeeninhave/hasbeenasoldierleavehave/hasbeenawayborrowhave/haskeptbeginhave/hasbeenonTheconcerthasfinishedforhalfanhour.beenovercometohave/hasbeeninbuyhave/hashadgotohave/hasbeeningottohave/hasbeeninjoinhave/hasbeeninhave/hasbeenasoldierleavehave/hasbeenawayborrowhave/haskeptbeginhave/hasbeenonfinishhave/hasbeenoverHisdoghasdiedfortwoyears.beendeadcometohave/hasbeeninbuyhave/hashadgotohave/hasbeeningottohave/hasbeeninjoinhave/hasbeeninhave/hasbeenasoldierleavehave/hasbeenawayborrowhave/haskeptbeginhave/hasbeenonfinishhave/hasbeenoverdiehave/hasbeendeadShehasmarriedforsixyears.beenmarriedcometohave/hasbeeninbuyhave/hashadgotohave/hasbeeningottohave/hasbeeninjoinhave/hasbeeninhave/hasbeenasoldierleavehave/hasbeenawayborrowhave/haskeptbeginhave/hasbeenonfinishhave/hasbeenoverdiehave/hasbeendeadmarryhave/hasbeenmarried•eg.•a.HehasborrowedmyEnglishbookfortwodays.(False)•b.HehaskeptmyEnglishbookfortwodays.(true)•a.Ihaveboughtthenewdresssincelastmonth.(false)•b.Ihavehadthenewdresssincelastmonth.(true)•a.Theyhaveleftforhalfanhour.Youshouldcomeearlier.(false)•b.Theyhavebeenawayforhalfanhour.Youshouldcomeearlier.(true)•a.Howlonghasthefilmbegin?(false)•b.Howlonghasthefilmbeenon?(true)•a.Heisanunluckyboy.Hismotherhasdiedforseveralyears.(false)•b.Heisanunluckyboy.Hismotherhasbeendeadforseveralyears.(true)•a.HehasjoinedtheLeaguesincehecametotheschool.(false)•b.Hehasbeenaleaguemembersincehecametotheschool.(true)have/hashave/hasbeentobeentohave/hashave/hasgonetogonetohave/hashave/hasbeeninbeenin1.Bill____________London,hewillcomebacktomorrow.1.Bill____________London,hewillcomebacktomorrow.2.A:Wherearethetwins?B:They____________thecinema.2.A:Wherearethetwins?B:They____________thecinema.3.I_______________Paristwice.He3.I_______________Paristwice.Hehashasneverneverbeenbeenthere.there.4.A:4.A:HaveHaveyouever_________America?B:No,never.youever_________America?B:N...