动词时态专项练习题.docx
《动词时态专项练习题.docx》由会员分享,可在线阅读,更多相关《动词时态专项练习题.docx(14页珍藏版)》请在冰豆网上搜索。
动词时态专项练习题
时态的基本判定方式:
一、时间状语同时态的关系:
一般情况下,简单句可根据句中的时间状语确定谓语动词的时态。
其判定方式如下:
1、句中含有yesterday;lastyear(last+具体时间);twodaysago(一段时间+ago);justnow;thismorning;in2008(in+过去的年代);theotherday;overtheweekend等时间状语时,谓语动词用一般过去时;
2、句中含有tomorrow;nextweek(next+具体时间);intwohours(in+一段时间);(how)soon;fromnowon;10yearsfromnow(一段时间+fromnow);inthefuture;in2012(in+将来的年代);by(theendof)nextmonth(by+将来时间);fortheweekend;thisafternoon;thisevening;tonight;thisweekend等时间状语时,谓语动词用一般将来时;
3、句中既有yesterday等过去时间状语,又有一个具体时间点(at5:
00;thistime;atthattime)时,谓语动词用过去进行时;
4、句中含有recently;inthelast/pasttwoyears(inthelast/past+一段时间);overtheyears(overthe+一段时间);since2005(since+具体时间或从句);fortwoyears(for+一段时间,句中无其它时间状语);before(单独用于句尾)等时间状语时,谓语动词用现在完成时;
5、by(theendof)lastyear(by+过去时间);twodaysbefore(一段时间+before);for和since说明的时间同时用于句中;bythetime+从句(过去时态)等时间状语时,谓语动词用过去完成时;
6、简单句中如不含上述时间状语或有含说话时间在内的表示现在时间关系的词语时(如now;today;thesedays等词),其时态的判定一般按以下步骤进行:
?
------句中是否含有表示频率关系的词。
如有,用一般现在时;
?
?
------句子是否说明客观规律。
如是,用一般现在时;
?
?
------句中动词是否表示状况。
如是,用一般现在时;
?
?
------句中动词是否为延续性动态动词。
如是,用现在进行时;
?
?
------句中动词是否为完成性动词(瞬间动词)。
如是,用现在完成时。
二、主从句时态的一致性原则:
主从复合句可根据其时态一致性原则,通过主从句中任意一个句子的时态确定另外一个句子的时态;含有时间状语从句的主从句还可通过其引导词所表示的不同时间关系,确定主句和从句的时态。
三、通过上下文关系判定时态:
另外我们还可以根据并列谓语的时态一致性原则、问句和答语的时态一致关系、无转折时间的短文时态一致原则等上下文时态的关联以及句子的逻辑关系来判定句子中谓语动词的时态。
Exercise
(?
?
?
)1.What_____you_____overtheweekend?
?
?
?
?
?
?
?
?
?
?
?
?
?
A.will;do?
?
?
?
?
?
?
?
?
?
?
?
B.does;do?
?
?
?
?
?
?
?
?
?
C.did;do?
?
?
?
?
?
?
?
?
?
?
?
D.were,;doing
(?
?
?
)2.XiaoLiusually_____toschoolbybikelastyear.
A.goes?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
B.went?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
C.willgo?
?
?
?
?
?
?
?
?
?
?
?
?
D.isgoing
(?
?
?
)3.What_____inourtown100yearsfromnow?
?
?
?
?
?
?
?
?
?
?
?
?
?
A.happened?
?
?
?
?
?
?
?
B.ishappened?
?
?
?
?
C.hashappened?
?
D.willhappen
(?
?
?
)4.Mr.Smith_____toseeyouinanhour.A.came?
B.hascomeC.willcome?
D.comes
(?
?
?
)5._____you_____fromyourparentsrecently?
?
?
?
?
?
?
?
?
?
?
?
?
?
A.Did;hear?
?
?
?
?
?
?
?
B.Have;heard?
?
?
?
C.Do;hear?
?
?
?
?
?
?
?
?
D.Will;hear
(?
?
?
)6.We_____TVathomethistimelastnight.
A.werewatching?
B.watched?
?
?
?
?
?
?
?
?
?
?
C.havewatched?
?
D.wouldwatch
(?
?
?
)7.We_____over1500Englishwordsbytheendoflastmonth.
?
?
?
?
?
?
?
?
?
?
?
?
?
A.havelearned?
?
?
B.hadlearned?
?
?
?
?
C.willlearn?
?
?
?
?
?
?
D.learnt
(?
?
?
)8.She_____inShanghaifortenyearssince1992.
A.haslived?
?
?
?
?
?
?
?
?
B.hadlived?
?
?
?
?
?
?
?
?
C.lived?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
D.willlive
(?
?
?
)9.She_____inShanghaifortenyears.A.haslived?
?
B.hadlived?
C.lived?
D.willlive
(?
?
?
)10.Weallknowthattheearth_____roundthesun.
A.goes?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
B.went?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
C.isgoing?
?
?
?
?
?
?
?
?
?
?
D.willgo
(?
?
?
)11.“Wherearetheboys?
”?
?
“They_____soccerontheplayground.”
A.play?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
B.areplaying?
?
?
?
?
?
?
?
?
?
?
?
?
C.wereplaying?
?
?
D.played
(?
?
?
)12.Look!
Lucy_____underthetree.
A.reads?
?
?
?
?
?
?
?
?
?
?
?
?
?
B.isreading?
?
?
?
?
?
?
?
C.wasreading?
?
?
?
?
D.read
(?
?
?
)13.He_____morethan200modelcarsinthelastfiveyears.
A.hascollected?
?
?
B.hadcollected?
?
?
C.collected?
?
?
?
?
?
?
?
?
D.willcollect
(?
?
?
)14.Jim_____alettertohisparentsat7:
30lastnight.
A.hadwritten?
?
?
?
?
B.wrote?
?
?
?
?
?
?
?
?
?
?
?
?
?
C.wouldwrite?
?
?
?
?
D.waswriting
(?
?
?
)15.TheSmiths_____inBeijingsincetwoweeksago.
A.stayed?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
B.werestaying?
?
?
?
C.wouldstay?
?
?
?
?
?
?
D.havestayed
(?
?
?
)16.“When_____you_____thebike?
”?
?
“LastMonday.”
A.have;bought?
?
?
B.did;buy?
?
?
?
?
?
?
?
?
?
?
C.will;buy?
?
?
?
?
?
?
?
?
?
D.do;buy
(?
?
?
)17.Look!
Theboy_____Englishnow.A.likes?
B.liked?
C.isliking?
D.wasliking
(?
?
?
)18.Moststudentsinourclass_____TVtwiceaweek.
A.watch?
?
?
?
?
?
?
?
?
?
?
?
?
?
B.watched?
?
?
?
?
?
?
?
?
?
?
C.willwatch?
?
?
?
?
?
?
?
D.arewatching
(?
?
?
)19.Howsoon_____they_____backfromwork?
A.do;come?
?
?
?
?
?
?
?
?
B.did;come?
?
?
?
?
?
?
?
C.have;come?
?
?
?
?
D.will;come
(?
?
?
)20.“Where_____you_____Mr.Li?
”?
“Inhisoffice,halfanhourago.”
A.will;see?
?
?
?
?
?
?
?
?
?
B.did;see?
?
?
?
?
?
?
?
?
?
?
C.have,seen?
?
?
?
?
?
?
?
?
?
?
?
?
D.do;see
(?
?
?
)21.I_____anewdictionary.Look!
It’sveryuseful.
?
?
?
?
?
?
?
?
?
?
?
?
?
A.bought?
?
?
?
?
?
?
?
?
?
?
?
B.willbuy?
?
?
?
?
?
?
?
?
?
?
C.havebought?
?
?
?
D.wouldbuy
(?
?
?
)22.Iwon’twatchthemovietonight.I_____itbefore.
A.willsee?
?
?
?
?
?
?
?
?
?
?
B.haveseen?
?
?
?
?
?
?
C.saw?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
D.hadseen
(?
?
?
)23.Hello!
I_____knowyou_____inChengdu.Howlonghaveyoubeenhere?
A.didn’t;were?
?
?
?
B.don’tare?
?
?
?
?
?
?
?
?
C.didn’t;are?
?
?
?
?
?
?
?
?
?
?
?
?
D.don’t;were
(?
?
?
)24.He_____afireandthencookedameal.
A.hadmade?
?
?
?
?
?
?
?
B.wasmaking?
?
?
?
?
C.made?
?
?
?
?
?
?
?
?
?
?
?
?
?
D.hasmade
(?
?
?
)25.IfI_____timetomorrow,Iwillgotovisitmygrandfather.
A.have?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
B.willhave?
?
?
?
?
?
?
?
?
C.wouldhave?
?
?
?
?
?
D.amhaving
(?
?
?
)26.I’mgoingtobeadoctorwhenI_____up.
A.grow?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
B.willgrow?
?
?
?
?
?
?
?
?
C.grew?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
D.amgrowing
(?
?
?
)27.Thefilm_____onforfiveminuteswhenIgottothecinema.
A.hasbeen?
?
?
?
?
?
?
?
?
B.hadbeen?
?
?
?
?
?
?
?
?
C.was?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
D.is
(?
?
?
)28.She_____dinnerwhenhersoncamein.
A.hascooked?
?
?
?
?
?
?
?
?
?
?
?
?
B.hadcooked?
?
?
?
?
?
C.wascooking?
?
?
?
D.wouldcook
(?
?
?
)29.Thetrain_____whenwegottothestation.Wehadtowaitforthenextone.
A.hasleft?
?
?
?
?
?
?
?
?
?
?
B.hadleft?
?
?
?
?
?
?
?
?
?
?
C.left?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
D.wasleaving
(?
?
?
)30.Hesaidthathe_____tothebarber’stomorrowmorning.
A.willgo?
?
?
?
?
?
?
?
?
?
?
?
?
B.went?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
C.isgoing?
?
?
?
?
?
?
?
?
?
?
D.wouldgo
)31.InthelastyearsI_____alotoffriends.
A.havemadeB.madeC.willmakeD.wasmaking
()32.Theboys_____forabouttwohours.
A.areplayingsoccerB.havebeenplayingsoccer
C.wereplayingD.playsoccer
()33.He_____soquicklythathecouldwintherace.
A.isrunningB.willrunC.ranD.hadrun
()34.Hedidn’tgotherewithusbecausehe_____therebefore.
A.hasbeenB.hadbeenC.wentD.wouldgo
()35.Idon’tknowifhe______tomorrow.Ifhe_____,Iwilltellyou.
A.willcome;willcomeB.comes;comes
C.willcome;comesD.comes;willcome
()36.WhenIwasyoung,mymothertoldmethatthesun_____intheeast.
A.riseB.risesC.roseD.hadrisen
()37.“_____you_____yourwork?
”“Yes.Ifinisheditanhourago.”
A.Did;finishB.Have;finishedC.Will;finishD.Had;finished
()38.Hurryup,oryou_____theearlybus.
A.willmissB.hasmissedC.wouldmissD.missed
()39.I_____Mr.GreenwhileI_____alongthestreetlastSunday.
A.met;walkedB.wasmeeting;walked
C.met;waswalkingD.wasmeeting;waswalking
()40.Tomisstrongandhe_____toschooleveryday.
A.walkedB.walksC.willwalkD.haswalked
()41.Hesaidthathe_____withMr.Blackatthattime.
A.talkedB.wastalkingC.istalkingD.wouldtalk
()42.We_____Englishinthisschoolsincewecamehere.
A.havestudiedB.studiedC.hadstudiedD.werestudying
()43.She_____athomeuntilhermothercameback.
A.hasstayedB.stayedC.hadstayedD.willstay
()44.Therewillbeaninterestingmovie_____twodays.
A.forB.inC.afterD.since
()45.She_____thereuntilIcameback.
A.didn’tleaveB.hasstayedC.leftD.wasstaying
()46.Ithasbeenraining_____twohoursago.
A.untilB.forC.sinceD.by
()47.Hisfather_____sincehewastwoyearsold.
A.hasdiedB.diedC.hasdeathD.hasbeendead
()48.Themeeting_____fortenminuteswhenIgotthereyesterday.
A.hasbegunB.hadbegunC.hasbeenonD.hadbeenon
()49.Hehadcollectedover500stamps_____hewastwelveyearsold.
A.sinceB.forC.untilD.bythetime
()50.Iwasdoingmyhomework_____sherangmeuplastnight.
A.whenB.whileC.sinceD.before
()51.“WhereisJohn?
”“He_____thelibrary.”
A.hasbeentoB.hasgonetoC.hasbeeninD.hasbeenat
()52.Howlong_____you_____thecomputer?
A.have;boughtB.did;buyC.have;hadD.will;buy
()53.She_____Shanghaifortwodays.
A.leftB.hasleftC.willleaveD.hasbeenawayfrom
()54.Hedidn’ttellmeanythingaboutit_____heleft.
A.sinceB.untilC.bythetimeD.while
()55.She_____Chinasinceshewasfiveyearsold.
A.hascometoB.hasarrivedatC.hasarrivedinD.hasbeenin
()56.Ihadfinishedmyhomework_____IwatchedTVlastnight.
A.beforeB.afterC.whenD.until
()57.MissWhitehasbeen_____themusicclubfor4years.
A.joiningB.joinC.joinedD.in
()58.Whatdoyouthinkhewill_____tenyears?
A.beforB.beatC.betoD.bein
()59.There_____twofootballgamesinourschoolnextweek.
A.isgoingtobeB.willhaveC.willbeD.isgoingtohave
()60.They_____abirthdaypartynextFridayafternoon.
A.isgoingtobeB.willbeC.willhaveD.isgoingtohave
()61.Howlonghaveyou____thepen?
A.keptB.boughtC.borrowedD.got
()62.I_____Mr.BrownsinceIleftShanghaiin2004.
A.haveseenB.sawC.haven’tseenD.didn’tsee
()63.Youdon’thavetodescribeher.I_____herseveraltimes.
A.hadmetB.havemetC.metD.meet
()64.I_____acoldforfivedays.Istillcan’tgetridofit.
A.caughtB.hadC.havecaughtD.havehad
()65.What_____you_____atnineo’clockthatmorning?
A.are;doingB.did;doC.were;doingD.had;done
()66.What_____you_____bynineo’clockthatmorning?
A.are;doingB.did;doC.were;doingD.had;done
()67.Thesign_____,“NoParking!
”A.readsB.wasreadC.isreadingD.read
()68.“_____you_____yourlunch?
”“Yes.I_____itatschool.”
A.Did;have;havehadB.Have;had;had
C.Did;have;hadD.Have;had;have
()69.Lily_____forhermotheruntilshe_____home.
A.willwait;willcomeB.won’t