英语时态语态练习题及答案.docx
英语时态语态练习题及答案
1.Hesteppedintotheoffice,_____downandbegantofillintheforms./A.sittingB.tositC.satD.havingit2.Shesaidshewouldtelephonebutwe_____fromhersofar./A.haven’theardB.didn’thearC.hadn’theardD.won’thear
3.WhenIgottothecinema,thefilm____fortenminutes./A.hasbegunB.hadbegunC.hadbeenonD.was4.I’llgowithyouassoonasI____myhomework./A.willfinishB.finishC.amfinishingD.finished5.Ifit_____tomorrow,Iwon’tgotothecinema./A.willrainB.rainsC.israiningD.rained
6.Sheisgoingtobeanursewhenshe_____up./A.isgoingtogrowB.growsC.growingD.grew
7.下列四句是“这本书我已经买了三个月了。”的英译文,哪一种不对?/A.Ihavehadthisbookforthreemonths.
B.Ihaveboughtthisbookforthreemonths./C.Iboughtthisbookthreemonthsago.D.ItisthreemonthssinceIboughtthisbook.
8.——Comein,Peter,Iwanttoshowyousomething.
——Oh,howniceofyou!I_____you_____tobringmeagift./A.neverthink;aregoingB.neverthought;weregoing/C.didn’tthink;weregoingD.had’tthought;weregoing
9.WhenIwasatcollegeI_____threeforeignlanguages,butI_____allexceptforafewwordsof
each./A.spoke;hadforgottenB.spoke;haveforgottenC.hadspoken;hadforgottenD.hadspoken;haveforgotten
10.Thepolicefoundthatthehouse_____andalotofthings____./A.hasbrokeninto;hasbeenstolenB.hadbrokeninto;hadbeenstolenC.hasbeenbrokeninto;stolenD.hadbeenbrokeninto;stolen
11.Thevolleyballmacthwillbeputoffifit____./A.willrainB.rainsC.rainedD.israining
12.Mary_____adresswhenshecutherfinger./A.madeB.ismakingC.wasmakingD.makes
13.Thestudents_____busilywhenMissBrownwenttogetabookshe_____intheoffice./A.hadwriten;leftB.werewriting;hasleftC.hadwritten;hadleftD.werewriting;hadleft
14.——Haveyoumovedintothenewhouse?
——Noyet,therooms_____,/A.arebeingpaintedB.arepaintingC.arepaintedD.arebeingpainting15.——Wehaven’theardfromJaneforalongtime.
——Whatdoyousuppose____toher?/A.washappeningB.tohappenC