100道中考英语时态真题,开启学霸模式!1.—Whyareyoustandinghere,Mrs.White?—I'mwaitingformyson.He________backfromschool.A.hasn'tcomeB.won'tcomeC.doesn'tcome【答案】A【解析】考查动词的时态。由上文语境“我正在等儿子”可知,他没有从学校回来。故用现在完成时。选A。2.—Hello,mayIspeaktoZhangJun?—Oh,sorry!He_______toGuiyang.A.hasbeenB.hasgoneC.went【答案】B【解析】考查动词的时态。Havebeento“去过某地回来了”;havegoneto“到某地去了”。句意“他到贵阳去了”。故选B。3.Myfather_______onbusinessfortwoweeks.He’llreturninthreedays.A.hasbeenawayB.leftC.hasleft【答案】A【解析】由fortwoweeks可知,本句的时间状语为一段时间,要和延续性动词连用。leave是短暂性动词,须排除。故选A。4.—Doyoumissyourparentfaraway?—Yes,verymuch.Theythehometownforovertwoyears.A.leftB.haveleftC.wereawayfromD.havebeenawayfrom【答案】D【解析】考查动词的时态。由时间状语forovertwoyears可知,用现在完成时,且动词用延续性的,故选D。5.—Whereisyourfather?—He______Australiaandhe_____Sydneyfortwoweeks.A.hasbeento;hasbeeninB.hasgoneto;hasbeeninC.hasbeenin;hasbeentoD.hasgoneto;hasbeento【答案】B【解析】考查动词的时态。Havegoneto“到某地去了”;havebeenin+地点“一直在某地……”。句意:他到澳大利亚去了,并且在悉尼呆了两个周了。6.Annisanurseinourhospital.She______herefortenyears.A.worksB.hasworkedC.worked【答案】B【解析】考查动词的时态。由“fortenyears”可知,本句为现在完成时。故选B。7.—_______you_______JeremyShu-HowLin?—Yes.Theonce-namelessyoungmanbecameabasketballherosuddenly.A.Did;hearB.Do;listentoC.Have;heardofD.Have;listenedto【答案】C【解析】本题考查动词时态的用法。根据语境:你……过JeremyShu-HowLin吗?是的,一个很不出名的年轻人突然成了篮球健将,可见是“听说”,不是“听”或“听见”,所以是询问别人的“经历”,表示过去的事对现在造成的影响和结果,所以用hearof的现在完成时,所以选择答案C。8.—Icalledyouthismorning,butnobodyansweredit.—Oh,we_____somerunninginthepark.A.aredoingB.weredoingC.havedoneD.did【答案】B【解析】本题考查动词时态的用法。由上句语境“今天早上我给你打电话,但是没人接”可知是说的过去,原因是“那时我正在公园里跑步”,所以用过去进行时,所以选择答案B。9.—Whereisyourbrother?—HehasgonetoBeijing.Hebackinthreedays.A.willcomeB.comesC.hascomeD.came【答案】A【解析】考查动词的时态。由时间状语“inthreedays”可知,本句为一般将来时。故选A。10.—IsJackintheclassroomnow?—No,hefootballontheplayground.A.playsB.playedC.isplayingD.wasplaying【答案】C【解析】考查动词的时态。由上文句意“现在杰克在教室里做什么?”可知,问的是现在正在做的事情。故用现在进行时。选C。11.—Hello!IsthatEmilyspeaking?—Sorry,thisisJack,Emily'sson.Mymother__inthekitchen.A.cooksB.cookedC.iscookingD.hascooked【答案】C【解析】考查动词的时态。由上文语境可知,妈妈在厨房做饭正在进行。故选C。12.—Wecouldn’tfindyouanywherearound8:00yesterdayevening.—I’msorryforit.MymotherandIinthesquare.A.dancedB.willdanceC.weredancingD.aredancing【答案】C【解析】考查动词的时态。由上文“around8:00yesterdayevening”可知,本句用过去进行时。句意“我和妈妈当时正在广场跳舞”。故选C。13.—Whatdoesyourmotherdotokeephealthy,Tim?—Sheusually________.A.swimB.swimsC.isswimmingD.toswim【答案】B【解析】考查谓语动词时态。句意:——Tim,你母亲做什么来保持健康?——她通常游泳。根据句意和副词usually可知本题应用一般现在时,故选B。14.Ourmathteacher_____inourschoolfor20yearsandhe______herewhenhewas25yearsold.A.taught;comesB.taught;cameC.hastaught;came【答案】C【解析】考查动词的时态。第一句指到现在已经20年,因此用现在完成时态;第二句有确切的过去时间状语,因此用一般过去时。15.IfIhaveenoughmoney,I______aschoolbustohelpthepoorchildrengotoschool.A.buyB.boughtC.willbuy【答案】C【解析】由if引导的从句用了一般现在时,根据“主将从现”原则,主句用一般将来时。主将从现:当主句是将来时时,时间状语从句和条件状语从句用一般现在时;反之亦然。16.—CouldyoutellmewhereJimis?Iwanttoreturnthebicycletohim.—Oh,he________thelibrary.Hewillbebacksoon.A.goestoB.hasgonetoC.hasbeentoD.wentto【答案】B【解析】考查动词的时态。根据下文的“他一会就会回来”,可知吉姆“已经去了”图书馆。havegoneto表示“已经去了”,而havebeento表示“去过”。17.—Willyoupleasetellheraboutthenews?—Sure,I’lltellheraboutitassoonasshe_______back.A.comeB.willcomeC.cameD.comes【答案】D【解析】考查动词的时态。根据主将从现原则,assoonas引导的时间状语从句用一般现在时。18.—IsawMrSmithintheofficeattenyesterdaymorning.—HeanEnglishpartywithusthen.A.hasB.hadC.washavingD.hashad【答案】C【解析】考查动词时态。根据对话可知attenyesterdaymorning为下文的时间状语,表示在过去的某一时间点正在发生的动作用“过去进行时态”,故选C。19.—What‘shisbrother?—Heisateacher.He______mathsataschool.A.taughtB.hastaughtC.teachesD.willteach【答案】C【解析】考查动词时态。根据上下文对话“—你的哥哥干什么?—他是一个老师,他在学校教数学”可知,这是叙述事物或人客观存在的属性或特点,故用一般现在时态。20.Idon'trememberwhenandwhereI_____thisumbrella.A.buyB.haveboughtC.willbuyD.bought【答案】D【解析】考查动词时态。根据句意“我不记得什么时候在哪儿买的这把伞”可知,买伞的事情是过去发生的,所以用一般现在时态。21.—Where’sLisa,Eric?—She_____tothelibrary.A.goesB.hadgoneC.hasgoneD.wouldgo【答案】C【解析】考查动词时态。“havegoneto”表示去了(还没回来);”havebeento”意为去过(已经回来了)。根据上下文“—丽萨呢?—她去了图书馆了。”可知选C。22.—Whatdidtheteachersayjustnow?—Sorry,Ididn’thearit.Ioutofthewindow.A.lookB.lookedC.amlookingD.waslooking【答案】D【解析】考查动词时态。根据上下文可知“老师讲话时我正在看窗外”,表示过去的某一时间正在做的事情用过去进行时态。23.—Couldyouhelpmedothedishes?—Sorry,mysisterformeoutsidenow.A.waitsB.willwaitC.iswaitingD.waswaiting【答案】C【解析】考查动词时态。根据时间状语now可知要用现在进行时态。24.TonytotakepartinthetalkshowonCCTV-3thedaybeforeyesterday.A.invitesB.invitedC.isinvitedD.wasinvited【答案】D【解析】考查动词时态与语态。根据时间状语thedaybeforeyesterday可知要用一般过去时态;根据主语Tony与谓语invite的关系是被动关系,故选D。25.—WhereisMrBlack?Ihavesomethingimportanttotellhim.—Youcan’tfindhim.HeHongKong.A.willgotoB.wouldgotoC.hasgonetoD.hasbeento【答案】C【解析】考查动词词组辨析。“havegoneto”表示去了(还没回来);”havebeento”意为去过(已经回来了)。根据上下文“—布莱克先生呢?—他去了香港(还没回来)。”可知选C。26.—Iwonderifthepsychologistwillcometoourschoolthisweekend.—Ifhe,wewillbeveryexcited.A.comeB.comesC.willcomeD.came【答案】B【解析】考查动词时态。If引导的条件状语从句,根据主将从现原则,主句用一般将来时态,从句用一般现在时态,故选B。27.—Haveyouwashedtheclothes?—Notyet.ButI_____theminhalfanhour.A.washedB.havewashedC.willwashD.wash【答案】C【解析】考查动词时态。根据时间状语inhalfanhour可知在半小时后,要用一般将来时态,故选C。28.—Whywashelateforschoolyesterday?—Heoverslept.Bythetimehegottothebusstop,thebus_____already_____.A.was,leavingB.has,leftC.would,leaveD.had,left【答案】D【解析】考