动词时态语态精练.docx
《动词时态语态精练.docx》由会员分享,可在线阅读,更多相关《动词时态语态精练.docx(50页珍藏版)》请在冰点文库上搜索。
动词时态语态精练
专题专练动词时态和语态
1.--Alice,whydidn'tyoucomeyesterday?
--I________,butIhadanunexpectedvisitor.
A.hadB.wouldC.wasgoingtoD.did
2.Helen_______herkeysintheofficesoshehadtowaituntilherhusband______home.
A.hasleft;comesB.left;hadcome
C.hadleft;cameD.hadleft;wouldcome
3.Tom_____intothehousewhennoone_______.
A.slipped;waslookingB.hadslipped;looked
C.slipped;hadlookedD.wasslipping;looked
4.---Iamsorrytokeepyouwaiting.
---Oh,notatall.I____hereonlyafewminutes.
A.havebeenB.hadbeenC.wasD.willbe
5.---Isthereanymeetingtoday?
--Yes.It_______at2:
30intheafternoon.
A.beginsB.hasbegunC.isbeginningD.began
6.He______carsthismorningand_______5carssofar.
A.haswashed;haswashedB.haswashed;hasbeenwashing
C.hasbeenwashing;hasbeenwashingD.hasbeenwashing;haswashed
7.Myaunt______toseeus.Shewillbeheresoon
A.comesB.iscomingC.hadcomeD.came
8.WhenIgottothetopofthemountain,thesun______.
AwasshiningB.shoneC.hasshoneD.wasshone
9.Didyousaythatthetrain______at5:
30?
A.hasleftB.isleavingC.wasleftD.leaves
10.Itseemedtomethatthepatient___________byandby.
A.wasdyingB.diedC.willdieD.isdying
11.Thestudents________busilywhenMissBrownwenttogetabookshe_________intheoffice.
A.hadwritten;leftB.werewriting;hasleft
C.hadwritten;hadleftD.werewriting;hadleft
12.---Willyoujoinusinthediscussion?
---Well,I'lljoinyouonconditionthatWangLin______,too.
A.willbeaskedB.isaskedC.beaskedD.asked
13.It________thewholeoflastmonth.
A.rainsB.israiningC.wasrainingD.hasrained
14.---Doyoustillkeepadiaryeveryday?
---No,I________oneforthelasttwomonths.
A.don'tkeepB.didn'tkeepC.haven'twrittenD.neverwrite
15.Thelittlegirl______atthewindowthewholeterm.
A.wassittingB.sittedC.seatedD.hasbeenseated
16.I_________twoticketsfortheconcert.Doyouwanttogowithme?
A.receivedB.havereceivedC.receiveD.willreceive
17.---Itseemsthatsheisthinkingaboutsomething.
---Yes,shecan'trememberwhatkeyshe______tohercomputer.
A.setB.hassetC.hadsetD.sets
18.---Iwonderwhatweshouldhavefordinnerthisevening.
-----____________
-----Yes.Ireallydon'tfeelmuchlikecooking,butthefamilymusteat.
A.Doyouaskme?
B.Don'taskme.C.Willyouaskme?
D.Haveyouaskedme?
19.Heworksinafactorynow,buthe_____onafarmfor20years.
A.workedB.hasworkedC.hadworkedD.hadbeenworking
20.---Hasyourfatherfinishedhisessay(论文)yet?
---Idon'tknow.he________itthismorning.
A.wroteB.haswrittenC.hadwrittenD.waswriting
21.Whatalovelybikeyou'vegot!
Where________it?
A.haveyougotB.hadyougotC.doyougetD.didyouget
22.---Whendidyougotowork?
---Assoonastheycame,we______towork.
A. wentB.weregoingC.hadgoneD.go
23.---Doyouwantmetolendyousomemoney?
---Iwishyou________.Icouldpayyoubacknextweek.
A.wouldB.didC.hadD.should
24.----Weweren'tsurewhichwaytogo.Intheendweturnedright.
----You_________thewrongway.You___________left.
A.hadgone;musthaveturnedB.went;mustgoC.havegone;wouldhaveturnedD.went;shouldhaveturned
25.He______ahardlife,buthe_______usalotofexcellentworks.
A.hadled;hadleftB.led;hasleftC.hadled;hasleftD.led;wasleaving
26.Bytheendofthismonth,wesurely________asatisfactorysolutiontotheproblem.
A.havefoundB.willbefindingC.arefindingD.willhavefound
27.You____________thedateandplacesothatI_________ourdinneraheadoftime.
A.willbook;willorderB.fix;orderC.fix;willorderD.fix;ordered
28.---I'dlikeapenwhich_____well.
----Willthisone________?
A.writes;doB.writes;workC.iswritten;doD.iswritten;work
29.----Ifailedagain.IwishI______harder.
----Butyou_________.
A.hadworked;hadn'tB.worked;don't
C.hadworked;didn'tD.worked;didn't
30.---Canyougivemetherightanswer?
---Sorry,I______.Wouldyourepeatthatquestion?
A.hadn'tlistenedB.haven'tlistenedC.don'tlistenD.wasn'tlistening
31.Themeetingwasto______at9o'clockbutthemanager_____untiltwentyminuteslater.
A.start;didn'tturnupB.havestarted;didn'tturnup
C.start;hadn'tturnedupD.bestarted;hadn'tturnedup
32.Idon'tlikeAuntLucy,who_______withoutwarningandbringinguspresents.
A.alwaysturnedupB.hadalwaysturnedup
C.hasalwaysturnedupD.wasalwaysturningup
33.---YoucanfindyouransweronPage78.
----Oh,it'ssosimplethatI________whyI______ofthat.
A.wonder;didn'tthinkB.amwondering;don'tthink
C.wondered;haven'tthoughtD.havewondered;won'tthink
34.Anewlibrary______nearourschoolatpresent.
A.isbuildingB.isto`uildC.istobebuiltD.isbeingbuilt
35.Wherethere____awill,thereisaway,
A.isB.wasC.hasbeenD.willbe
36.Howlong_______sinc%IW_______youthefirsttime?
A.isit;metB.hasitbeen;hadmetC.isit;hadmetD.hasitbeen;met
37.---Thegirl_________weightrecently.
----Yes,she_________toomuch.
A.hasgained;iseatingB.gaans;eatsC.isgaining;ateD.isgaining;eats
38.SinceSmithhassenseoftime,healways______tohisofficeontime.
A.cameB.comesC.hascomeD.willcome
39.MaryhasatypewriterbutIwonderwhenshe__it.
A.getsB.gotC.hasgotD.willget
40.---Shallwegototheseashorethisweekend?
----Allright.Thatis,ifit________rain.
A.isn’ttoB.hasn’tC.won’tD.doesn’t
41.----HowaretheHoustonRocketsplaying?
-----They_________offtoabadstart,buttheyareplayingquitewell.
A.hadgotB.wasgettingC.gotD.hasgot
42.---Hasn’tMaryarrivedyet?
-----No,butIthoughtshe_______herebythistime.
A.shouldbeB.isC.wasD.willbe
43.----HasJohnfinishedthereport?
----No,heknewthathe_______timetofinishitbytomorrow.
A.wouldhaveB.hadhadC.hadD.willhave
44.Thefatherisverymuchworriedaboutthelostboy,butyetwe____nothingfromtheboy.
A.hearB.haveheardC.arehearingD.werehearing
45.Mrs.Leeisnowlivingonthe7thstreetbutIhaven’tseenher_______.
A.beforealongtimeB.alongtimeagoC.foralongtimeD.alongtimebefore
46.---Whendidyougetyourshoes?
----_________since1985.
A.I’dhadthemB.IhadthemC.IhavethemD.I’vehadthem
47.---Whereisyourbrother’shome?
----________inBostonforthepast4years.
A.He’slivedB.He’sleavingC.HelivesD.Helived
48.----Alice’ssecond-handcomputer_________wrongalthoughsheuseditonlyonce.
-----You’dbettergotocheckit.
A.wentB.hasgoneC.isgoingD.hadgone
49.----Let’shurry.ThePresentiscoming.
-----Oh,Iwasafraidthatwe____________.
A.alreadymisshimB.hadalreadymissedhim
C.willmisshimalreadyD.havealreadymissedhim
50.GorgeWashington_______anAmericanhero.
A.hasandalwayswillbeB.willandalwayshasbeen
C.hasandalwayswillbeD.hasbeenandalwayswillbe
51.I________mybicycle.Ihavetowalktoschool.
A.loseB.lostC.havelostD.hadlost
52.Hedidn’tpayanyattentiontomethoughI_____himthatthislessonwasveryimportant.
A.tellB.wastellingC.havetoldD.hadtold
53.Ifyou________yourhomeworkbysupper,we____youtothemovies.
A.finish,takeB.havefinished;shalltake
C.finished;shallD.havefinished;take
54.It______verycoldthisyear.Iwonderwhenitisgoingtogetwarmer.
A.hasbeenB.isC.wasD.hadbeen
55.We___onitformanyhoursbutwehavenotyetreachedanyconclusion.
A.workB.havebeenworkingC.areworkingD.havebeenworked
56.----I’msurprisedtolearnthatyouaregoingbacktoChicago.
-----Yes,I’dhopedthatI_______havetogobackagain,butIdo.
A.don’tB.won’tC.hadn’tD.wouldn’t
57.---Haven’tseenyouforages!
DoyoustillworkinFuzhou?
---__________.It’stwoyearssinceIworkedthere.
A.Yes,IhaveB.Yes,IdoC.No,Ihaven’tD.No,Idon’t
58.Thebestuse_________ourpresentmachine.
A.mustbemadeofB.mustbemadeC.mustmakeofD.mustmake
59.Propercare_______suchthings.
A.shouldbetakenB.shouldtakeofC.shouldbetakenofD.shouldbetaking
60WhenI_____,theplaystarted.
A.seatedB.wasseatedC.hadseatedD.wasseating
61.---Mypen_______.
----Neitherwillmine.
A.won’tbewrittenB.isnotwritingC.doesn’twriteD.won’twrite
62.Theroom______coolinsummerandwarminwinter.
A.isbeingfeltB.isfeltC.feelsD.hasbeenfelt
63.She________herselftobegoodattypewriting.
A.wasprovedB.hasbeenprovedC.provedD.isbeingproved
64.You______inpoorhealthifyoudon’tgoinforsports.
A.remainedB.willremainC.areremainedD.willberemained
65.Doyouknowhowthewar________?
A.winsB.hadwonC.wonD.waswon
66.---IsPaulplayingbothsoccerandtennisfortheschool?
---He____.Butnowhehasgivenupplayingtennis.
A.isB.hasC.wasD.had
67.Weheardit______thatProfessorLihadgonetoAmerica.
A.sayB.saidC.tosayD.besaid
68.ShetoldmeshehadmetyouinLondonlastyear.________hersince?
A.HaveyoumetB.HadyoumetC.DidyoumeetD.Wouldyouhavemet
69.---Doyouknowwhenshe_______?
---Sorry,Idon’t.ButI’llletyouknowwhenshe______.
A.comes;comesB.comes;willcome
C.willcome;willcomeD.willcome;comes
70.---Youlooksad.Areyouhomesick?
---Notreally.I________ofmyfriendsbackhome.
A.wasjustthi