高中动词时态英语单选题100道及答案解析_第1页
高中动词时态英语单选题100道及答案解析_第2页
高中动词时态英语单选题100道及答案解析_第3页
高中动词时态英语单选题100道及答案解析_第4页
高中动词时态英语单选题100道及答案解析_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

高中动词时态英语单选题100道及答案解析1.I__________myhomeworkwhenmymothercamein.A.wasdoingB.didC.havedoneD.do答案:A解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时,表示“当我妈妈进来的时候,我正在做作业”。2.She__________Englishfortenyears.A.hasstudiedB.studiedC.isstudyingD.studies答案:A解析:“fortenyears”是现在完成时的标志,表示动作从过去开始一直持续到现在,用has/have+过去分词,主语she是第三人称单数,所以用hasstudied。3.We__________themuseumyesterday.A.visitB.visitedC.havevisitedD.willvisit答案:B解析:yesterday是一般过去时的标志词,所以用visited。4.Look!Thechildren__________inthepark.A.playB.playedC.areplayingD.willplay答案:C解析:“Look!”表明正在发生的动作,用现在进行时,be+现在分词,children是复数,be动词用are。5.He__________toBeijingtwice.A.hasbeenB.hasgoneC.wentD.goes答案:A解析:“twice”表明去过已回来,用hasbeento;hasgoneto表示去了未回。6.They__________footballatthistimeyesterday.A.wereplayingB.playedC.areplayingD.play答案:A解析:atthistimeyesterday是过去进行时的时间状语,用were/was+现在分词。7.Bytheendoflastyear,we__________over2000Englishwords.A.learnedB.havelearnedC.hadlearnedD.werelearning答案:C解析:bytheendof+过去时间,用过去完成时,had+过去分词。8.I'lltellhimthenewsassoonashe__________back.A.comeB.comesC.willcomeD.came答案:B解析:assoonas引导的时间状语从句,遵循“主将从现”原则,主句用一般将来时,从句用一般现在时,he是第三人称单数,动词用comes。9.Theteachersaidthattheearth__________aroundthesun.A.movesB.movedC.ismovingD.wasmoving答案:A解析:“地球绕着太阳转”是客观真理,用一般现在时,主语theearth是第三人称单数,动词用moves。10.—Whatwereyoudoingateightlastnight?—I__________abook.A.readB.wasreadingC.amreadingD.willread答案:B解析:问句是过去进行时,回答也用过去进行时,表示过去某个时刻正在进行的动作。11.She__________theroomwhenIwenttoseeher.A.cleansB.wascleaningC.hascleanedD.iscleaning答案:B解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时。12.We__________forTomattenlastSunday.A.werewaitingB.waitedC.havewaitedD.willwait答案:A解析:attenlastSunday是过去进行时的时间状语,用were/was+现在分词。13.He__________inthiscitysincehisfamilymovedhere.A.liveB.livedC.haslivedD.isliving答案:C解析:since引导的时间状语从句,主句用现在完成时,has/have+过去分词。14.I__________tothecinemaonceaweek.A.goB.wentC.havegoneD.willgo答案:A解析:onceaweek是一般现在时的标志,主语I是第一人称,动词用原形。15.—Haveyoufinishedyourhomeworkyet?—Yes.I__________ittwentyminutesago.A.havefinishedB.finishedC.willfinishD.hadfinished答案:B解析:twentyminutesago是一般过去时的标志词,用finished。16.Thetrain__________whenwegottothestation.A.hasleftB.leftC.hadleftD.wasleaving答案:C解析:gottothestation是过去的动作,火车离开在到达车站之前,过去的过去用过去完成时。17.They__________TVfromseventoninelastnight.A.werewatchingB.watchedC.havewatchedD.watch答案:A解析:fromseventoninelastnight是过去进行时的时间段,用were/was+现在分词。18.Ifit__________tomorrow,we'llgotothepark.A.doesn'trainB.rainedC.isn'trainingD.willrain答案:A解析:if引导的条件状语从句,遵循“主将从现”原则,主句用一般将来时,从句用一般现在时,it是第三人称单数,rain是实义动词,否定用doesn'train。19.I__________mykeys.Ican'trememberwhereIlastsawthem.A.loseB.lostC.waslosingD.havelost答案:D解析:“我不记得最后在哪里看到它们”,说明钥匙丢了对现在造成了影响,用现在完成时。20.Mary__________adresswhenshecutherfinger.A.madeB.ismakingC.wasmakingD.makes答案:C解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时。21.—Howlong__________you__________here?—Forabouttwoyears.A.have;studiedB.did;studyC.do;studyD.will;study答案:A解析:forabouttwoyears是现在完成时的标志,用have/has+过去分词。22.TheSmiths__________Chinaforthreeyears.A.havecometoB.havebeentoC.havebeeninD.havecomein答案:C解析:forthreeyears表示一段时间,要用延续性动词,come是非延续性动词,bein表示“在某地”,是延续性的。23.He__________hisbikesohehastowalkthere.A.lostB.haslostC.hadlostD.loses答案:B解析:“他不得不走路去那里”说明自行车已经丢了,对现在造成影响,用现在完成时。24.I__________thebookfortwoweeks.Imustreturnittothelibrary.A.haveborrowedB.keptC.havekeptD.borrow答案:C解析:fortwoweeks是时间段,borrow是短暂性动词,要用keep表示“借”的延续性,现在完成时用havekept。25.—__________youever__________totheGreatWall?—Yes.Threetimes.A.Has;beenB.Have;beenC.Have;goneD.Has;gone答案:B解析:ever是现在完成时的标志,have/hasbeento表示“去过”,have/hasgoneto表示“去了”,根据回答可知是去过,主语you用have。26.Herbrother__________inthearmyforthreeyears.A.hasjoinedB.hasbeenC.joinedD.was答案:B解析:forthreeyears是现在完成时的时间标志,join是短暂性动词,要用bein表示“在军队”的延续性。27.He__________forthreehours.A.hasfallenasleepB.hasbeenasleepC.fellasleepD.isasleep答案:B解析:forthreehours表示一段时间,fallasleep是短暂性动词短语,beasleep表示“睡着”的状态,是延续性的,用现在完成时hasbeenasleep。28.I__________fromhimsinceheleft.A.didn'thearB.haven'theardC.haven'tbeenhearingD.don'thear答案:B解析:since引导的时间状语从句,主句用现在完成时,haven't/hasn't+过去分词。29.Thefilm__________forhalfanhourwhenwegottothecinema.A.hasbegunB.hadbegunC.hasbeenonD.hadbeenon答案:D解析:gottothecinema是过去的动作,电影开始在到达之前,用过去完成时,begin是短暂性动词,要用beon表示“上映”的延续性。30.Thestudents__________theirclassroomwhenthevisitorsarrived.A.havecleanedB.werecleaningC.hadcleanedD.wouldclean答案:B解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时。31.—HowlongcanI__________thebook?—Twoweeks.A.borrowB.lendC.keepD.get答案:C解析:howlong提问时间段,要用延续性动词,borrow、lend、get都是短暂性动词,keep是延续性动词。32.Myfather__________Shanghaionbusiness.Hewillbebackintwodays.A.hasgonetoB.hasbeentoC.wenttoD.goesto答案:A解析:“他两天后回来”说明去了未回,用hasgoneto。33.Themeeting__________forfiveminuteswhenIgotthere.A.hadbegunB.hasbegunC.hadbeenonD.hasbeenon答案:C解析:gotthere是过去的动作,会议开始在到达之前,用过去完成时,begin是短暂性动词,要用beon表示“开始”的延续性。34.She__________thisbookfornearlythreeweeks.A.hasborrowedB.haslentC.hasboughtD.haskept答案:D解析:fornearlythreeweeks是时间段,borrow、lend、buy都是短暂性动词,keep表示“保存”是延续性动词。35.BythetimeIgothome,mymother__________dinner.A.cookedB.hascookedC.wascookingD.hadcooked答案:D解析:bythetime引导的时间状语从句,从句用一般过去时,主句用过去完成时。36.We__________Englishforsixyears.A.havelearnedB.learnC.learnedD.willlearn答案:A解析:forsixyears是现在完成时的标志,用have/has+过去分词。37.I__________thebikefortwoyears.A.haveboughtB.boughtC.havehadD.had答案:C解析:fortwoyears是时间段,buy是短暂性动词,have表示“拥有”是延续性动词,现在完成时用havehad。38.He__________inBeijingsincehewasfiveyearsold.A.livesB.livedC.haslivedD.isliving答案:C解析:since引导的时间状语从句,主句用现在完成时。39.They__________friendssincetheymetin2010.A.havemadeB.havebeenC.madeD.are答案:B解析:since引导的时间状语从句,主句用现在完成时,makefriends是短暂性动作,befriends表示“成为朋友”的状态,是延续性的。40.Thegirl__________intheroomwhenIcamein.A.dancedB.wasdancingC.hasdancedD.dances答案:B解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时。41.Tom__________TVwhenIcalledhimlastnight.A.waswatchingB.watchedC.watchesD.iswatching答案:A解析:lastnight是过去的时间,“当我打电话给他时”,他正在看电视,用过去进行时。42.I__________theworkyet.A.haven'tfinishedB.finishedC.havefinishedD.didn'tfinish答案:A解析:yet常用于现在完成时的否定句和疑问句中,haven't/hasn't+过去分词。43.He__________footballeveryday.A.playsB.playedC.isplayingD.willplay答案:A解析:everyday是一般现在时的标志,主语he是第三人称单数,动词用plays。44.—Whereisyourfather?—He__________toShanghai.A.hasgoneB.hasbeenC.wentD.willgo答案:A解析:“Whereisyourfather?”说明父亲不在说话地,去了上海未回,用hasgoneto。45.They__________theclassroomalready.A.cleanedB.havecleanedC.willcleanD.clean答案:B解析:already是现在完成时的标志,用have/has+过去分词。46.She__________herhometownformanyyears.A.hasleftB.leftC.hasbeenawayfromD.wasawayfrom答案:C解析:formanyyears是时间段,leave是短暂性动词,beawayfrom表示“离开”的状态,是延续性的,用现在完成时。47.Howlong__________you__________inthisschool?A.have;studiedB.did;studyC.do;studyD.will;study答案:A解析:howlong提问时间段,用现在完成时。48.We__________theGreatWalltwice.A.havebeentoB.havegonetoC.wentD.go答案:A解析:“twice”表明去过已回,用havebeento。49.I__________myhometownforalongtime.Ireallymissit.A.leftB.haveleftC.wasawayfromD.havebeenawayfrom答案:D解析:foralongtime是时间段,leave和beawayfrom中,leave是短暂性动词,用havebeenawayfrom表示“离开”的延续性。50.Myparents__________Shandongfortenyears.A.havebeeninB.havebeentoC.havegonetoD.havebeen答案:A解析:fortenyears是时间段,“在山东”用havebeenin。51.—Haveyouseenthefilm?—Yes.I__________itlastweek.A.seeB.sawC.haveseenD.willsee答案:B解析:lastweek是一般过去时的标志,用saw。52.Theboy__________hisbikeandhurthislegyesterday.A.felloffB.fallsoffC.isfallingoffD.willfalloff答案:A解析:yesterday是一般过去时的标志,falloff用过去式felloff。53.I__________mykeys.Ican'tfindthemanywhere.A.loseB.lostC.havelostD.willlose答案:C解析:“找不到钥匙”说明钥匙已经丢了,对现在造成影响,用现在完成时。54.Theteacher__________whenIcameintotheclassroom.A.waswritingB.wroteC.haswrittenD.writes答案:A解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时。55.She__________tothezoolastSunday.A.goesB.wentC.hasgoneD.willgo答案:B解析:lastSunday是一般过去时的标志,用went。56.We__________ameetingfrom2to4yesterdayafternoon.A.werehavingB.hadC.havehadD.willhave答案:A解析:from2to4yesterdayafternoon是过去进行时的时间段,用were/was+现在分词。57.They__________swimmingifit__________tomorrow.A.willgo;doesn'trainB.willgo;won'trainC.go;doesn'trainD.go;won'train答案:A解析:if引导的条件状语从句,遵循“主将从现”原则,主句用一般将来时,从句用一般现在时。58.—__________you__________yourlunch?—Yes,Ihave.Ihaditjustnow.A.Have;hadB.Did;haveC.Are;havingD.Do;have答案:A解析:根据回答“Yes,Ihave.”可知问句用现在完成时,Have/Has+主语+过去分词。59.He__________inthefactoryforthreeyearsbeforehejoinedthearmy.A.hasworkedB.worksC.hadworkedD.willwork答案:C解析:beforehejoinedthearmy是过去的时间,“在工厂工作”发生在过去之前,用过去完成时。60.Idon'tknowifshe__________tomorrow.Ifshe__________,I'llcallyou.A.comes;comesB.willcome;willcomeC.willcome;comesD.comes;willcome答案:C解析:第一个if表示“是否”,引导宾语从句,tomorrow表明用一般将来时;第二个if表示“如果”,引导条件状语从句,遵循“主将从现”原则,从句用一般现在时,主语she是第三人称单数,动词用comes。61.TheGreens__________Chinaforfiveyears.A.hasbeeninB.havebeeninC.wenttoD.havegoneto答案:B解析:forfiveyears是一段时间,要用现在完成时且用延续性动词,TheGreens表示“格林一家人”,是复数,用havebeenin表示“在某地”。62.—Whatdidtheteachersayjustnow?—Sorry.Ididn'tcatchit.I__________somethingelse.A.thinkB.willthinkC.wasthinkingD.hadthought答案:C解析:“没听到老师说的话”是因为当时正在想别的事情,用过去进行时。63.—Howmanytimes__________you__________toBeijing?—Threetimes.A.have;beenB.had;beenC.have;goneD.had;gone答案:A解析:“去过几次北京”用havebeento,havegoneto表示“去了未回”。64.Mysister__________theYouthLeagueformorethantwoyears.A.hasjoinedB.hasbeeninC.joinedD.joins答案:B解析:formorethantwoyears是一段时间,join是非延续性动词,要用hasbeenin表示“在……里”的延续性。65.—Youlooktired.—Yes.I__________non-stopuntil12o'clock.A.haven'tworkedB.wasworkingC.hadworkedD.worked答案:B解析:“看起来累”是因为过去一直在工作直到12点,用过去进行时。66.I'llgowithyouassoonasI__________mywork.A.willfinishB.shallfinishC.finishD.finished答案:C解析:assoonas引导时间状语从句,遵循“主将从现”原则,从句用一般现在时。67.Bythetimehewasten,Edison__________manyexperiments.A.hadalreadydoneB.alreadydidC.wasalreadydoingD.alreadydoes答案:A解析:bythetime引导的时间状语从句,从句用一般过去时,主句用过去完成时。68.WhenIgottothestation,thetrain__________already.A.hadleftB.leftC.hasleftD.leaves答案:A解析:“gottothestation”是过去的动作,火车离开在这之前,用过去完成时。69.Theoldman__________lastyear.He__________forayear.A.died;hasbeendeadB.died;hasdiedC.wasdead;hasdiedD.wasdead;hasbeendead答案:A解析:lastyear用一般过去时,die是短暂性动词,forayear用现在完成时且用bedead表示“死亡”的延续性。70.We__________mathclasswhenthefirealarmrang.A.werehavingB.hadC.arehavingD.have答案:A解析:“whenthefirealarmrang”表示过去某个时刻,正在上数学课,用过去进行时。71.She__________herkeysintheofficesoshehadtowaituntilherhusband__________home.A.hasleft;comesB.left;hadcomeC.hadleft;cameD.hadleft;wouldcome答案:C解析:“把钥匙落在办公室”发生在“等丈夫回家”之前,第一个空用过去完成时;until引导时间状语从句,用一般过去时。72.—__________you__________thebooktothelibraryyet?—Yes,Ihave.A.Have;returnedB.Do;returnC.Did;returnD.Will;return答案:A解析:yet用于现在完成时的疑问句和否定句,用Have/Has+主语+过去分词。73.Since2000,he__________hishometown.A.hasleftB.hasbeenawayfromC.leftD.wasawayfrom答案:B解析:since引导时间状语从句,主句用现在完成时,leave是非延续性动词,用hasbeenawayfrom表示“离开”的延续性。74.I__________myhomework.IguessIcan'tjoinyou.A.don'tfinishB.didn'tfinishC.haven'tfinishedD.won'tfinish答案:C解析:“还没完成作业”对现在造成影响,用现在完成时。75.They__________friendssincetheymetinShanghai.A.havemadeB.havebecomeC.havebeenD.haveturned答案:C解析:since引导时间状语从句,主句用现在完成时,make、become、turn都是短暂性动词,be是延续性动词,用havebeen表示“成为朋友”的状态。76.Thefilm__________forhalfanhourwhenwegottothecinema.A.hadbegunB.hadbeenonC.hasbegunD.hasbeenon答案:B解析:gottothecinema是过去的动作,电影开始在这之前,用过去完成时,begin是非延续性动词,用hadbeenon表示“开始”的延续性。77.Mymother__________thedisheswhenIgothome.A.waswashingB.iswashingC.washedD.washes答案:A解析:“当我到家时”,妈妈正在洗碗,用过去进行时。78.—Whereisyourfather?—He__________toAustralia.A.hasgoneB.hasbeenC.wentD.goes答案:A解析:“Whereisyourfather?”说明爸爸不在说话地,去了澳大利亚未回,用hasgone。79.Tom__________footballeveryafternoon.LastSundayhe__________footballwithhisfriends.A.plays;playedB.plays;playsC.played;playedD.played;plays答案:A解析:“everyafternoon”用一般现在时,主语Tom是第三人称单数,用plays;“LastSunday”用一般过去时,用played。80.I__________youforalongtime.Where__________you__________?A.didn'tsee;did;goB.didn'tsee;have;goneC.haven'tseen;have;beenD.haven'tseen;did;go答案:C解析:“foralongtime”用现在完成时,see是非延续性动词,用haven'tseen;“你去哪里了?”用havebeen表示去过已回。81.Thestudents__________theHistoryMuseumifit__________finetomorrow.A.willvisit;isB.willvisit;willbeC.wouldvisit;wasD.wouldvisit;wouldbe答案:A解析:if引导条件状语从句,遵循“主将从现”原则,主句用willvisit,从句用is。82.He__________hishomeworkandisnowlisteningtomusic.A.finishesB.hasfinishedC.finishD.isfinishing答案:B解析:“现在在听音乐”说明已经完成作业,用现在完成时。83.—I'msorrytohavekeptyouwaiting.—Oh,notatall.I__________hereforonlyafewminutes.A.havebeenB.hadbeenC.wasD.willbe答案:A解析:“foronlyafewminutes”用现在完成时,用havebeen表示“等待”的状态。84.Thefamouswriter__________onenewbookinthepasttwoyears.A.iswritingB.waswritingC.wroteD.haswritten答案:D解析:“inthepasttwoyears”用现在完成时。85.Ourcountry__________alotsofar.A.haschangedB.changedC.ischangingD.changes答案:A解析:“sofar”用现在完成时。86.They__________sincethefactoryopened.A.hadworkedhereB.haveworkedhereC.workedhereD.wouldworkhere答案:B解析:“sincethefactoryopened”用现在完成时。87.Mrs.WanghaslivedinHaikou__________1992.A.sinceB.fromC.afterD.in答案:A解析:since+时间点,表示“自从……”,用现在完成时。88.Mr.Black__________Chinasincethesummerof1998.A.hasbeentoB.hasbeeninC.hascometoD.cameto答案:B解析:“since+时间点”用现在完成时,hasbeenin表示“在某地”。89.Hisfather__________thePartysince1978.A.joinedB.hasjoinedC.wasinD.hasbeenin答案:D解析:“since+时间点”用现在完成时,join是非延续性动词,用hasbeenin表示“在……里”。90.—Doyouknowhimwell?—Sure.We__________friendssincetenyearsago.A.wereB.havebeenC.havebecomeD.havemade答案:B解析:“since+时间点”用现在完成时,become、make是非延续性动词,用havebeen表示“成为朋友”

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论