高二英语时态与语态巩固练习1.I________ping-pongquitewell,butIhaven’thadtimetoplaysincethenewyear.A.willplayB.haveplayedC.playedD.play2.Icanguessyouwereinahurry.You______yoursweaterinsideout.A.hadwornB.woreC.werewearingD.arewearing3.-----Alicecamebackhomethedaybeforeyesterday.-----Really?Where______?A.hasshebeenB.hadshebeenC.hasshegoneD.hadshegone4.-----WhatdoyouthinkofthiskindofTVset,which________inshanghai?-----Well,Idon’tcareaboutsuchthings.A.wasmadeB.ismadeC.hasbeenmadeD.hadbeenmade5.Theplane______at7:00p.m.,soIhavetobeattheairportby6:40atthelatest.A.hasleftB.wouldleaveC.willhaveleftD.leaves6.------IsTomstillsmoking?------No.BynextSaturday,he_______forawholemonthwithoutsmokingasinglecigarette.A.willbeB.willhavegoneC.willhavebeenD.hasbeengoing7.-----________Bettythismorning?-----Notyet,butsheissuretobeherebeforenoon.A.HaveyoubeenB.WillyouseeC.DoyouseeD.Didyousee8.Jimtalkedforabouthalfanhouryesterday.Never________himtalksomuch.A.IheardB.didIhearC.IhadheardD.hadIheard9.She_______totheofficethanshegotdowntowritingthereport.A.hasnosoonergotB.hadhardlygotC.nosoonergotD.hadnosoonergot10.Youwon’tknowwhetherthecoatfitsyouuntilyou_______iton.A.willtryB.havetriedC.triedD.aretrying11.------Hurry,Mary!You_______onthephone.------Oh,I________.Thankyou,Mom.A.havewanted;havecomeB.willbewanted;willcomeC.arebeingwanted;comeD.arewanted;amcoming12.------Excuseme,sir.Wouldyoudomeafavor?-------Ofcourse.Whatisit?-------I_______ifyoucouldtakemetothestation.A.wouldwonderB.didwonderC.waswonderingD.hadwondered13.------Gotyourdrivinglicense?------No.I_______toobusytohaveenoughpractice,soIdidn’ttakethedrivingtestlastweek.I’mgoingtonextweek.A.wasB.havebeenC.amD.hadbeen14.Thebabyisgenerallyhealthy,buteverynowandthenhe_________acold.A.hascaughtB.iscatchingC.wouldcatchD.doescatch15.------What_______whenIphonedyou?------I________mywork,andIwantedtogoout.A.haveyoudone;finishedB.wereyoudoing;havefinished1C.didyoudo;hadjustfinishedD.wereyoudoing;hadjustfinished16.Don’tbothertolookformydictionary-----it_________someday.A.turnsupB.hasturnedupC.willturnupD.isgoingtoturnup17.Whenhewasalive,theoldscientistusedtosaythatknowledge_______frompracticeandhegainedhisexperiencebydoingalotofpracticalwork.A.wascomingB.hadcomeC.comesD.wouldcome18._______itwithmeandI’llseewhatIcando.A.WhenleftB.LeavingC.IfyouleaveD.Leave19.------Bob!How’syourproject?IheardyoustarteditlastFriday,right?-------Oh!I______forit.ButIhaven’tdecidedwhentodoit.A.havepreparedB.hadpreparedC.havebeenpreparingD.waspreparing20.Robert_______mehisaddresstheotherday,butI’mafraidI_______it.A.hadgiven;lostB.hasgiven;havelostC.gave;havelostD.gives;havelost21.I________inaforeigntradecompanyforfiveyears.Still,Idon’tregretgivingupthewell-paidjob.A.workedB.haveworkedC.wasworkingD.hadworked22.------ComeonShela.Iwanttoshowyousomething.------Oh,howniceofyou.I____you_____tobringmeagift.A.neverthought;weregoingB.neverthink;aregoingC.didn’tthink;weregoingD.hadn’tthought;weregoing23.------Tom,didMr.Lijoinyouinyourdiscussion?-------No,he________,buthehappenedtohavefallenill.A.wouldliketoB.willC.wasgoingtojoinD.wastohave24.Inthisexperiment,theyarewakenedseveraltimesduringthenight,andaskedtoreportwhatthey__________.A.hadjustbeendreamingB.arejustdreamingC.justdreamtD.havejustbeendreaming25.–IsawDaveintheliftthismorning.–Really?He___________aroundhereforalongtime.A.won’tbeseenB.wasn’tseenC.hasn’tbeenseenD.hadn’tbeenseen26.ThemangerwillseeyouonMonday,whenhe___hisviewsonthatsubject.A.willexpressB.expressesC.hasexpressedD.willhaveexpressed27.------DidyoutellPeterthatyou’vealreadygotajob?-----Oh,no.Iforgot.I________himnow.A.willbecallingB.willcallC.callD.amcalling28.—HasyourfatherreturnedfromAfricayet?—Yes,buthe_______hereforonlythreedaysbeforehiscompanysenthimtoAustralia.A.wasB.hasbeenC.willbeD.wouldbe29.---Couldyoulendmethemagazineyou______meaboutwhenItelephonedyou?---No,Iamsorry,Ican’t.Igaveittoafriend.A.wouldtellB.weretellingC.hadtoldD.hadbeentelling30.—Isthegirlsenttothehospitalyesterdayfeelinganybetternow?—Iregrettotellyoushe_______thoughthedoctorsdidalltheycouldtosaveher.A.wasdeadB.diedC.haddiedD.hasbeendead2