预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

练习一:动词时态与语态(1) 1.WhenIsawMary,she______onthepiano. A.isplaying B.plays C.wasplaying D.played 2.She______thedoorbeforeshegoesaway. A.hadlocked B.islocking C.haslocked. D.waslocking. 3.Ahunterisamanwho______animals. A.catch B.catches C.willcatch D.wascatching 4.What_____ifIdrinkthis? A.happens B.ishappening C.willhappen D.ishappened 5.IwillvisityouifFather______me. A.let B.lets C.isletting D.willlet 6.Lookout!Thattree_____falldown. A.isgoingto B.willbe C.shall D.would 7.Myuncle_____toseeme.He'llbeheresoon. A.comes B.iscoming C.hadcome D.came 8.Theycan'tleaveuntilthey_____theirwork. A.did B.aredoing C.havedone D.hasdone 9."Hasheseenthisfilm?" "Yes.He______itseveraldaysago." A.saw B.hasseen C.hadseen D.wasseeing 10.NowMikeisn'there.He______MrGreen's.Perhapshe______backinafewminutes. A.wentto;iscoming B.hasgoneto;willcome C.hasbeento;willbe D.isgoingto;hascome 11.Thatdayhe._______hisclothesbeforehecametoseeme. A.haswashed B.washed C.hadbeenwashingD.waswashed 12.Ihaven'tfinishedmycomposition. I______fortwohoursandahalf. A.havewrittenit B.havebeenwritingit C.wroteit D.amwrittingit 13.IwilltakemydaughterwithmewhenI_____ShangHai, A.goto B.willgoto C.havebeento D.havegoneto 14.Thisbrightgirl______thetruthinfrontoftheenemy. A.didn'tsay B.couldn'tspeakto C.said D.didn'ttell 15.Thebridgewhich______lastyearlooksreallybeautiful. A.wasbuilt B.built C.wassetup D.hadbeenbuilt 16."When______schoolbegin?" "NextMonday." A.has B.does C.did D.isgoingto 17.Iwill______heretillyougivemesomemoney. A.leave B.notleave C.come D.return 18.I_____heresinceImovedhere. A.willwork B.worked C.work D.havebeenworking 19.EverytimeI_____there,Iwillbuyhimsomethingnice. A.went B.willgo C.go D.havegone 20.Itwassaidthathisfather______. A.hasdied B.died. C.hasbeendead D.haddied 21.Wewon'tgounlessyou______soon. A.hadcome B.came C.willcome D.come 22._____sixyearssinceIbeganstudyingEnglish. A.Theyhavebeen B.itis C.Itwas D.Thereare 23.They_____