专项练习—延续与非延续性动词(D)1.Whenhearrivedatthebusstop,thebus___for20minutes.A.hasleftB.hadleftC.hasbeenawayD.hadbeenaway(C)2.I_____theLeaguefor5yearssofar.A.joinedB.havejoinedC.havebeenin(A)3.Thefactory_____sincetheFebruaryof1988.A.hasbeenopenB.hasopenedC.wasopenD.opened(B)4.MaryandRose_______friendssincetheymetin2000.A.havemadeB.havebeenC.madeD.havebecome(B)5.Youmustn't____untilhecomesback.A.beawayB.leaveC.beleft(C)6.Themeeting_______foraweeknow.A.hasfinishedB.hasendedC.hasbeenover(A)7.MissGao______thisschoolfornearly5years.A.hasbeeninB.hascometoC.hastaught(A)8.Ben______ateacherfor4years.A.hasbeenB.hasbecomeC.wasD.became(B)9.I______homeforaweek.A.havereturnedB.havebeenbackC.returned(C)10.Howlong_______he________?A.diedB.has,diedC.has,beendead(B)11.He_____ateightyesterdayafternoon.A.sleptB.wassleepingC.hassleepD.hadslept(C)12.He________thecarforaweek.A.boughtB.hasboughtC.hashad(C)13.—Howlong_____you_____ill?-----Twoweeks.A.didfallB.have,fellC.have,been(C)14.Since2000,he_____hishometown.A.hasleftB.hasmovedawayC.hasbeenawayfrom(B)15.I'lllendyouthebook,butyoucanonly____itfor2days.A.borrowB.keepC.take(C)16.Thebus______ontheroadfor2hourssofar.A.hasstoppedB.stoppedC.hasbeen(A)17.Areyou_____thejacketthesedays?A.wearingB.puttingonC.dressingD.on(C)18.He________foe2hours.A.gotupB.hasgotupC.hasbeenup(D)19.Tomisillinhospital.He_______acoldforseveraldays.A.isB.catchesC.hascaughtD.hashad(D)20.—HowlongcanI______thebook?—Twoweeks.A.borrowB.lendC.getD.keep1---5DCABB;6---10CAABC;11---15BCCCB;16---20CACDD