人教版中考英语时态专项练习题.docx
《人教版中考英语时态专项练习题.docx》由会员分享,可在线阅读,更多相关《人教版中考英语时态专项练习题.docx(19页珍藏版)》请在冰点文库上搜索。
人教版中考英语时态专项练习题
2017年人教版中考英语八大时态练习题
单选题
( C)1.What_____you_____overtheweekend?
A.will;do B.does;do C.did;do D.were,;doing
( B)2.XiaoLiusually_____toschoolbybikelastyear.
A.goes B.went C.willgo D.isgoing
( D)3.What_____inourtown100yearsfromnow?
A.happened B.ishappened C.hashappened D.willhappen
( C)4.Mr.Smith_____toseeyouinanhour.
A.came B.hascome C.willcome D.comes
( B)5._____you_____fromyourparentsrecently?
A.Did;hear B.Have;heard C.Do;hear D.Will;hear
( A)6.We_____TVathomethistimelastnight.
A.werewatching B.watched C.havewatched D.wouldwatch
( B)7.We_____over1500Englishwordsbytheendoflastmonth.
A.havelearned B.hadlearned C.willlearn D.learnt
( B)8.She_____inShanghaifortenyearssince1992.
A.haslived B.hadlived C.lived D.willlive
( A)9.She_____inShanghaifortenyears.
A.haslived B.hadlived C.lived D.willlive
( A )10.Weallknowthattheearth_____roundthesun.
A.goes B.went C.isgoing D.willgo
( B )11.“Wherearetheboys?
” “They_____soccerontheplayground.”
A.play B.areplaying C.wereplaying D.played
( B )12.Look!
Lucy_____underthetree.
A.reads B.isreading C.wasreading D.read
( A )13.He_____morethan200modelcarsinthelastfiveyears.
A.hascollected B.hadcollected C.collected D.willcollect
(D )14.Jim_____alettertohisparentsat7:
30lastnight.
A.hadwritten B.wrote C.wouldwrite D.waswriting
( D )15.TheSmiths_____inBeijingsincetwoweeksago.
A.stayed B.werestaying C.wouldstay D.havestayed
( B )16.“When_____you_____thebike?
” “LastMonday.”
A.have;bought B.did;buy C.will;buy D.do;buy
( A )17.Look!
Theboy_____Englishnow.
A.likes B.liked C.isliking D.wasliking
( A )18.Moststudentsinourclass_____TVtwiceaweek.
A.watch B.watched C.willwatch D.arewatching
( D )19.Howsoon_____they_____backfromwork?
A.do;come B.did;come C.have;come D.will;come
( B )20.“Where_____you_____Mr.Li?
” “Inhisoffice,halfanhourago.”
A.will;see B.did;see C.have,seen D.do;see
( C )21.I_____anewdictionary.Look!
It’sveryuseful.
A.bought B.willbuy C.havebought D.wouldbuy
( B)22.Iwon’twatchthemovietonight.I_____itbefore.
A.willsee B.haveseen C.saw D.hadseen
( A )23.Hello!
I_____knowyou_____inChengdu.Howlonghaveyoubeenhere?
A.didn’t;were B.don’tare C.didn’t;are D.don’t;were
( C )24.He_____afireandthencookedameal.
A.hadmade B.wasmaking C.made D.hasmade
( A )25.IfI_____timetomorrow,Iwillgotovisitmygrandfather.
A.have B.willhave C.wouldhave D.amhaving
( A )26.I’mgoingtobeadoctorwhenI_____up.
A.grow B.willgrow C.grew D.amgrowing
( B)27.Thefilm_____onforfiveminuteswhenIgottothecinema.
A.hasbeen B.hadbeen C.was D.is
( C)28.She_____dinnerwhenhersoncamein.
A.hascooked B.hadcooked C.wascooking D.wouldcook
( B)29.Thetrain_____whenwegottothestation.Wehadtowaitforthenextone.
A.hasleft B.hadleft C.left D.wasleaving
( D)30.Hesaidthathe_____tothebarber’stomorrowmorning.
A.willgo B.went C.isgoing D.wouldgo
(A)31.InthelastyearsI_____alotoffriends.
A.havemadeB.madeC.willmakeD.wasmaking
(B)32.Theboys_____forabouttwohours.
A.areplayingsoccerB.havebeenplayingsoccer
C.wereplayingD.playsoccer
(C)33.He_____soquicklythathecouldwintherace.
A.isrunningB.willrunC.ranD.hadrun
(B)34.Hedidn’tgotherewithusbecausehe_____therebefore.
A.hasbeenB.hadbeenC.wentD.wouldgo
(C)35.Idon’tknowifhe______tomorrow.Ifhe_____,Iwilltellyou.
A.willcome;willcomeB.comes;comes
C.willcome;comesD.comes;willcome
(B)36.WhenIwasyoung,mymothertoldmethatthesun_____intheeast.
A.riseB.risesC.roseD.hadrisen
(B)37.“_____you_____yourwork?
”“Yes.Ifinisheditanhourago.”
A.Did;finishB.Have;finishedC.Will;finishD.Had;finished
(A)38.Hurryup,oryou_____theearlybus.
A.willmissB.hasmissedC.wouldmissD.missed
(C)39.I_____Mr.GreenwhileI_____alongthestreetlastSunday.
A.met;walkedB.wasmeeting;walked
C.met;waswalkingD.wasmeeting;waswalking
(B)40.Tomisstrongandhe_____toschooleveryday.
A.walkedB.walksC.willwalkD.haswalked
(B)41.Hesaidthathe_____withMr.Blackatthattime.
A.talkedB.wastalkingC.istalkingD.wouldtalk
(A)42.We_____Englishinthisschoolsincewecamehere.
A.havestudiedB.studiedC.hadstudiedD.werestudying
(B)43.She_____athomeuntilhermothercameback.
A.hasstayedB.stayedC.hadstayedD.willstay
(B)44.Therewillbeaninterestingmovie_____twodays.
A.forB.inC.afterD.since
(A)45.She_____thereuntilIcameback.
A.didn’tleaveB.hasstayedC.leftD.wasstaying
(C)46.Ithasbeenraining_____twohoursago.
A.untilB.forC.sinceD.by
(D)47.Hisfather_____sincehewastwoyearsold.
A.hasdiedB.diedC.hasdeathD.hasbeendead
(D)48.Themeeting_____fortenminuteswhenIgotthereyesterday.
A.hasbegunB.hadbegunC.hasbeenonD.hadbeenon
(D)49.Hehadcollectedover500stamps_____hewastwelveyearsold.
A.sinceB.forC.untilD.bythetime
(A)50.Iwasdoingmyhomework_____sherangmeuplastnight.
A.whenB.whileC.sinceD.before
(B)51.“WhereisJohn?
”“He_____thelibrary.”
A.hasbeentoB.hasgonetoC.hasbeeninD.hasbeenat
(C)52.Howlong_____you_____thecomputer?
A.have;boughtB.did;buyC.have;hadD.will;buy
(D)53.She_____Shanghaifortwodays.
A.leftB.hasleftC.willleaveD.hasbeenawayfrom
(B)54.Hedidn’ttellmeanythingaboutit_____heleft.
A.sinceB.untilC.bythetimeD.while
(D)55.She_____Chinasinceshewasfiveyearsold.
A.hascometoB.hasarrivedatC.hasarrivedinD.hasbeenin
(A)56.Ihadfinishedmyhomework_____IwatchedTVlastnight.
A.beforeB.afterC.whenD.until
(D)57.MissWhitehasbeen_____themusicclubfor4years.
A.joiningB.joinC.joinedD.in
(D)58.Whatdoyouthinkhewill_____tenyears?
A.beforB.beatC.betoD.bein
(C)59.There_____twofootballgamesinourschoolnextweek.
A.isgoingtobeB.willhaveC.willbeD.isgoingtohave
(C)60.They_____abirthdaypartynextFridayafternoon.
A.isgoingtobeB.willbeC.willhaveD.isgoingtohave
(A)61.Howlonghaveyou____thepen?
A.keptB.boughtC.borrowedD.got
(C)62.I_____Mr.BrownsinceIleftShanghaiin2004.
A.haveseenB.sawC.haven’tseenD.didn’tsee
(B)63.Youdon’thavetodescribeher.I_____herseveraltimes.
A.hadmetB.havemetC.metD.meet
(D)64.I_____acoldforfivedays.Istillcan’tgetridofit.
A.caughtB.hadC.havecaughtD.havehad
(C)65.What_____you_____atnineo’clockthatmorning?
A.are;doingB.did;doC.were;doingD.had;done
(D)66.What_____you_____bynineo’clockthatmorning?
A.are;doingB.did;doC.were;doingD.had;done
(A)67.Thesign_____,“NoParking!
”
A.readsB.wasreadC.isreadingD.read
(B)68.“_____you_____yourlunch?
”“Yes.I_____itatschool.”
A.Did;have;havehadB.Have;had;had
C.Did;have;hadD.Have;had;have
(C)69.Lily_____forhermotheruntilshe_____home.
A.willwait;willcomeB.won’twait;comes
C.willwait;comesD.waits;willcome
(B)70.“Mr.Brownisleavingforatrip.”“Really?
Where_____he_____?
”
A.has;goneB.will;goC.did;goD.does;go
(B)71.Tom,you_____thebookfortwoweeks.Youhavetoreturnitnow.
A.borrowedB.haveborrowedC.keptD.havekept
(B)72.“Haveyoumendedyourshoes?
”“Yes.I_____ittwentyminutesago.”
A.havemendedB.mendedC.hadmendedD.willmend
(B)73.Mr.Smith_____toChinalastyearand_____inlovewithher.
A.goes;fallsB.went;fellC.went;feltD.hasgone;fell
(B)74.Ifyoudon’tgotothemeetingtomorrow,_____.
A.hewill,tooB.hewon’t,eitherC.hedoes,tooD.hedoesn’t,either
(C)75.“Shallwegowatchingthematch?
”“Sorry,Ican’t.I_____myhomework.”
A.doB.havedoneC.amdoingD.did
(B)76.Thechildrenwon’tgohikingifit_____nextSunday.
A.rainB.rainsC.willrainD.israining
(C)77.“_____you_____toJapan?
”“Yes.Iwillgotherenextmonth.”
A.Have;beenB.Have;goneC.Are;goingD.Did;go