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

下载本文档

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

文档简介

初三英语动词填空时态单选题100道及答案解析1.I______myhomeworkwhenmymothercameback.A.wasdoingB.didC.amdoingD.do答案:A解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时,表示“当妈妈回来的时候,我正在做作业”。2.He______inBeijingsince2000.A.haslivedB.livedC.livesD.isliving答案:A解析:since2000是现在完成时的标志,现在完成时的构成是“have/has+过去分词”,主语he是第三人称单数,所以用haslived。3.They______footballatsixo'clockyesterdayevening.A.wereplayingB.playedC.haveplayedD.play答案:A解析:atsixo'clockyesterdayevening是过去具体的时间点,要用过去进行时,表示“昨天晚上六点他们正在踢足球”。4.—Whatdidyoudolastnight?—I______TV.A.watchB.watchedC.havewatchedD.waswatching答案:B解析:lastnight是一般过去时的时间状语,所以用watched。5.She______totheparkeveryday.A.goesB.wentC.isgoingD.willgo答案:A解析:everyday是一般现在时的标志,主语she是第三人称单数,动词用goes。6.We______forapicnicifitisfinetomorrow.A.willgoB.wentC.havegoneD.go答案:A解析:if引导的条件状语从句,主句用一般将来时,从句用一般现在时,所以这里用willgo。7.Theboy______hisbikeandhurthislegyesterday.A.felloffB.fallsoffC.isfallingoffD.hasfallenoff答案:A解析:yesterday是一般过去时的标志,falloff的过去式是felloff。8.I______youassoonasIarriveinBeijing.A.callB.calledC.willcallD.havecalled答案:C解析:assoonas引导的时间状语从句,主句用一般将来时,从句用一般现在时,所以用willcall。9.He______thebookfortwoweeks.A.hasborrowedB.haskeptC.borrowedD.keeps答案:B解析:fortwoweeks是现在完成时的标志,borrow是短暂性动词,不能与一段时间连用,要用keep,现在完成时的构成是“have/has+过去分词”,keep的过去分词是kept。10.Look!Thechildren______inthepark.A.playB.areplayingC.playedD.willplay答案:B解析:Look!是现在进行时的标志,现在进行时的构成是“be+现在分词”,主语是children,所以用areplaying。11.I______Englishforfiveyears.A.havelearnedB.learnedC.waslearningD.learn答案:A解析:forfiveyears是现在完成时的标志,现在完成时的构成是“have/has+过去分词”,learn的过去分词是learned。12.She______theroomwhenIcamein.A.wascleaningB.cleanedC.cleansD.hascleaned答案:A解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时,表示“当我进来的时候,她正在打扫房间”。13.They______ameetingatnineo'clocklastnight.A.werehavingB.hadC.haveD.arehaving答案:A解析:atnineo'clocklastnight是过去具体的时间点,要用过去进行时,表示“昨晚九点他们正在开会”。14.—______youever______totheGreatWall?—Yes,Ihave.A.Have;beenB.Have;goneC.Did;goD.Are;going答案:A解析:ever是现在完成时的标志,havebeento表示“去过某地(已经回来)”,havegoneto表示“去了某地(还没回来)”,根据回答可知是去过,所以用havebeento。15.He______inthiscitysincehisfamilymovedhere.A.liveB.livedC.haslivedD.isliving答案:C解析:since引导的时间状语从句,主句用现在完成时,现在完成时的构成是“have/has+过去分词”,live的过去分词是lived,主语he是第三人称单数,所以用haslived。16.Mysister______toschoolbybikeeveryday.A.goesB.wentC.isgoingD.willgo答案:A解析:everyday是一般现在时的标志,主语mysister是第三人称单数,动词用goes。17.Ifit______tomorrow,we'llstayathome.A.rainsB.willrainC.rainedD.israining答案:A解析:if引导的条件状语从句,主句用一般将来时,从句用一般现在时,it是第三人称单数,所以用rains。18.I______mykeys.Ican'tfindthem.A.loseB.lostC.havelostD.willlose答案:C解析:“找不到钥匙”说明钥匙已经丢了,对现在造成影响,用现在完成时,构成是“have/has+过去分词”,lose的过去分词是lost。19.Theteacher______whenIcameintotheclassroom.A.wasteachingB.taughtC.teachesD.isteaching答案:A解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时,表示“当我走进教室的时候,老师正在讲课”。20.We______apartynextweekend.A.haveB.hadC.willhaveD.havehad答案:C解析:nextweekend是一般将来时的时间状语,一般将来时的构成是“will+动词原形”,所以用willhave。21.He______toShanghaimanytimes.A.hasbeenB.hasgoneC.wentD.goes答案:A解析:manytimes是现在完成时的标志,hasbeento表示“去过某地(已经回来)”,hasgoneto表示“去了某地(还没回来)”,根据句意可知是去过很多次已经回来,所以用hasbeento。22.Thefilm______fortenminuteswhenwegottothecinema.A.hadbegunB.hadbeenonC.hasbegunD.hasbeenon答案:B解析:fortenminutes是一段时间,begin是短暂性动词,不能与一段时间连用,要用beon,when引导的时间状语从句,从句用一般过去时,主句用过去完成时,过去完成时的构成是“had+过去分词”,be的过去分词是been。23.Myfather______readingnewspapersatseveno'clockyesterdayevening.A.isB.wasC.areD.were答案:B解析:atseveno'clockyesterdayevening是过去具体的时间点,要用过去进行时,主语myfather是第三人称单数,所以用was。24.—Howlong______you______here?—Fortwoyears.A.have;studiedB.did;studyC.do;studyD.will;study答案:A解析:Fortwoyears是现在完成时的标志,现在完成时的构成是“have/has+过去分词”,study的过去分词是studied。25.I______thebookyet.A.haven'treadB.didn'treadC.won'treadD.don'tread答案:A解析:yet是现在完成时的标志,现在完成时的否定形式是“haven't/hasn't+过去分词”,read的过去分词还是read。26.They______theGreatWalltwice.A.visitB.visitedC.havevisitedD.willvisit答案:C解析:twice是现在完成时的标志,现在完成时的构成是“have/has+过去分词”,visit的过去分词是visited。27.Theoldman______fortenyears.A.diedB.hasdiedC.hasbeendeadD.wasdead答案:C解析:fortenyears是一段时间,die是短暂性动词,不能与一段时间连用,要用bedead,现在完成时的构成是“have/has+过去分词”,be的过去分词是been。28.Mary______herhomeworkatthistimeyesterday.A.didB.wasdoingC.hasdoneD.willdo答案:B解析:atthistimeyesterday是过去具体的时间点,要用过去进行时,过去进行时的构成是“was/were+现在分词”,主语Mary是第三人称单数,所以用wasdoing。29.—Haveyoufinishedyourworkyet?—No,notyet.I______it.A.doB.didC.amdoingD.havedone答案:C解析:根据语境,还没有完成工作,正在做,用现在进行时,构成是“be+现在分词”。30.Tom______inthelibraryeverynightoverthelastthreemonths.A.worksB.workedC.hasbeenworkingD.hadworked答案:C解析:overthelastthreemonths是现在完成进行时的标志,表示从过去开始一直持续到现在并且可能还会继续的动作,现在完成进行时的构成是“have/hasbeen+现在分词”。31.I______mypen.Canyoulendmeyours?A.lostB.havelostC.hadlostD.lose答案:B解析:“Canyoulendmeyours?”说明自己的笔丢了,对现在造成影响,用现在完成时。32.BythetimeIgottothecinema,thefilm______.A.beganB.hasbegunC.hadbegunD.begins答案:C解析:bythetime引导的时间状语从句,从句用一般过去时,主句用过去完成时。33.She______Japanesesinceshewasfive.A.learnsB.learnedC.haslearnedD.willlearn答案:C解析:since引导的时间状语从句,主句用现在完成时。34.We______footballwhenitbegantorain.A.playB.wereplayingC.playedD.willplay答案:B解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时。35.—______you______yourbreakfastyet?—Yes,Ihave.Ihaditat7:00.A.Did;haveB.Have;hadC.Do;haveD.Are;having答案:B解析:yet是现在完成时的标志,现在完成时的一般疑问句形式是“Have/Has+主语+过去分词”。36.He______inShanghaiforthreeyears,butnowhelivesinBeijing.A.livedB.haslivedC.waslivingD.lives答案:A解析:“butnowhelivesinBeijing”说明过去在上海住,用一般过去时。37.Thetrain______whenwegottothestation.A.hasleftB.leftC.hadleftD.wouldleave答案:C解析:when引导的时间状语从句,从句用一般过去时,主句用过去完成时。38.I______myhometownforalongtime.Ireallymissit.A.leftB.haveleftC.wasawayfromD.havebeenawayfrom答案:D解析:foralongtime是现在完成时的标志,leave是短暂性动词,要用beawayfrom,现在完成时的构成是“have/has+过去分词”。39.Thegirls______happilywhentheteachercamein.A.talkB.aretalkingC.weretalkingD.willtalk答案:C解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时。40.—Howoftendoyougotothelibrary?—______.A.IntwodaysB.EveryfewdaysC.EachthirddayD.Everyafewdays答案:B解析:howoften是对频率的提问,A选项“intwodays”表示“两天后”;C选项“eachthirdday”表达错误,应为“everythirdday”;D选项“everyafewdays”表达错误,应为“everyfewdays”,表示“每隔几天”。41.She______thepianofortwohours.A.hasplayedB.playsC.isplayingD.played答案:A解析:fortwohours是现在完成时的标志,现在完成时的构成是“have/has+过去分词”,play的过去分词是played。42.Theboys______footballontheplaygroundwhenitsuddenlybegantorain.A.wereplayingB.playedC.areplayingD.play答案:A解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时。43.I______tothepartyifI'mfreenextFriday.A.goB.wentC.willgoD.havegone答案:C解析:if引导的条件状语从句,主句用一般将来时,从句用一般现在时。44.—WhereisTom?—He______tothelibrary.A.hasgoneB.hasbeenC.wentD.goes答案:A解析:hasgoneto表示“去了某地(还没回来)”,hasbeento表示“去过某地(已经回来)”,根据问句可知Tom不在,去了图书馆还没回来。45.Mymother______dinnerwhenIgothome.A.wascookingB.cookedC.hascookedD.cooks答案:A解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时。46.We______Englishforsixyears.A.havelearnedB.learnC.learnedD.willlearn答案:A解析:forsixyears是现在完成时的标志,现在完成时的构成是“have/has+过去分词”。47.They______heresince2010.A.livedB.havelivedC.liveD.areliving答案:B解析:since2010是现在完成时的标志,现在完成时的构成是“have/has+过去分词”。48.TheSmiths______TVwhenIvisitedthemlastnight.A.werewatchingB.watchedC.arewatchingD.watch答案:A解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时。49.I______toBeijingtwice.A.havebeenB.havegoneC.wentD.willgo答案:A解析:havebeento表示“去过某地(已经回来)”,havegoneto表示“去了某地(还没回来)”,根据twice可知是去过两次已经回来。50.He______thebookandreturnedittothelibrary.A.readB.readsC.hasreadD.willread答案:A解析:and连接的两个动作时态一致,returned是过去式,read的过去式还是read。51.She______swimmingintherivereverydayinsummer.A.goesB.isgoingC.wentD.go答案:A解析:everyday是一般现在时的标志,主语she是第三人称单数,动词用goes。52.Mybrother______inthearmyforthreeyears.A.hasjoinedB.hasbeenC.joinedD.was答案:B解析:forthreeyears是一段时间,join是短暂性动词,要用bein,现在完成时的构成是“have/has+过去分词”,be的过去分词是been。53.Thestudents______theclassroomwhenthebellrang.A.werecleaningB.cleanedC.arecleaningD.clean答案:A解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时。54.I______youassoonasIarrive.A.callB.willcallC.calledD.havecalled答案:B解析:assoonas引导的时间状语从句,主句用一般将来时,从句用一般现在时。55.—Howlong______you______thebike?—Fortwoweeks.A.have;boughtB.have;hadC.did;buyD.do;have答案:B解析:howlong是对一段时间的提问,buy是短暂性动词,要用have,现在完成时的构成是“have/has+过去分词”,have的过去分词是had。56.They______abouttheTVnewsthen.A.talkedB.talkC.weretalkingD.aretalking答案:C解析:then表示过去的某个时间点,“正在谈论”用过去进行时,结构为“was/were+现在分词”,they是复数,用weretalking。57.Bytheendoflastyear,we______over2,000Englishwords.A.learnedB.havelearnedC.hadlearnedD.wouldlearn答案:C解析:bytheendoflastyear是过去完成时的标志,过去完成时的构成是“had+过去分词”,learn的过去分词是learned。58.Thebaby______whenIcameintotheroom.A.wassleepingB.sleptC.sleepsD.issleeping答案:A解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时,“正在睡觉”用wassleeping。59.He______hisbikesohehastowalkthere.A.lostB.haslostC.hadlostD.loses答案:B解析:“hastowalkthere”表明现在的情况,“丢自行车”对现在造成影响,用现在完成时,结构为“has/have+过去分词”,lose的过去分词是lost。60.I______tothemuseumwithmyfriendsyesterday.A.goB.wentC.havegoneD.willgo答案:B解析:yesterday是一般过去时的标志,动词用过去式went。61.—______youever______totheUSA?—Yes,Ihave.A.Have;goneB.Have;beenC.Did;goD.Were;going答案:B解析:ever是现在完成时的标志,havebeento表示“去过某地(已回)”,havegoneto表示“去了某地(未回)”,根据回答可知是去过已回,用havebeento。62.She______dinnerwhenhersoncamehome.A.wascookingB.cookedC.hascookedD.cooks答案:A解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时,“正在做饭”用wascooking。63.We______footballsincetwohoursago.A.haveplayedB.playedC.playD.willplay答案:A解析:sincetwohoursago是现在完成时的标志,现在完成时的构成是“have/has+过去分词”,play的过去分词是played。64.Theteacher______whenIcameintotheclassroom.A.waswritingB.wroteC.writesD.iswriting答案:A解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时,“正在写”用waswriting。65.—Howlonghashe______ill?—Foraweek.A.fallB.beenC.fallenD.be答案:B解析:howlong提问时间段,要用延续性动词,fallill是短暂性动词短语,beill表示状态,可延续,现在完成时中用beenill。66.Thebus______justnow.A.hasleftB.leftC.leavesD.willleave答案:B解析:justnow是一般过去时的标志,动词用过去式left。67.I______thisbookfortwodays.Ihavetoreturnitnow.A.havekeptB.keptC.haveborrowedD.borrowed答案:A解析:fortwodays是时间段,borrow是短暂性动词,keep是延续性动词,现在完成时用havekept。68.They______toBeijinglastweek.A.goB.wentC.havegoneD.willgo答案:B解析:lastweek是一般过去时的标志,动词用过去式went。69.Myfather______inthefactoryfor20years.A.worksB.workedC.hasworkedD.isworking答案:C解析:for20years是现在完成时的标志,现在完成时的构成是“have/has+过去分词”,work的过去分词是worked。70.Thefilm______forfiveminuteswhenwegotthere.A.hasbegunB.hasbeenonC.hadbegunD.hadbeenon答案:D解析:forfiveminutes是时间段,begin是短暂性动词,beon表示“开始并持续”,可延续,when引导的时间状语从句,从句用一般过去时,主句用过去完成时,过去完成时的构成是“had+过去分词”,be的过去分词是been。71.She______Englishsinceshewaseight.A.learnsB.learnedC.haslearnedD.willlearn答案:C解析:since引导的时间状语从句,主句用现在完成时,现在完成时的构成是“have/has+过去分词”,learn的过去分词是learned。72.Tom______alettertohisfriendlastnight.A.writesB.wroteC.haswrittenD.willwrite答案:B解析:lastnight是一般过去时的标志,动词用过去式wrote。73.We______themuseumtomorrow.A.visitB.visitedC.willvisitD.havevisited答案:C解析:tomorrow是一般将来时的标志,一般将来时的构成是“will+动词原形”,用willvisit。74.—Whereisyourfather?—He______toShanghai.A.hasgoneB.hasbeenC.wentD.goes答案:A解析:hasgoneto表示“去了某地(未回)”,hasbeento表示“去过某地(已回)”,根据问句可知爸爸去了上海还没回来,用hasgoneto。75.I______myhomeworkyet.A.haven'tfinishedB.finishedC.havefinishedD.willfinish答案:A解析:yet是现在完成时的标志,现在完成时的否定形式是“haven't/hasn't+过去分词”,finish的过去分词是finished,用haven'tfinished。76.TheGreens______Chinaforfiveyears.A.havebeentoB.havebeeninC.havegonetoD.havecometo答案:B解析:forfiveyears是时间段,havebeento表示“去过某地(已回)”,havegoneto表示“去了某地(未回)”,come是短暂性动词,要用bein,现在完成时用havebeenin。77.Look!Thechildren______happilyinthepark.A.playB.playedC.areplayingD.willplay答案:C解析:Look!是现在进行时的标志,现在进行时的构成是“be+现在分词”,children是复数,用areplaying。78.He______fromhishometownfortenyears.A.hasleftB.hasbeenawayC.leftD.wasaway答案:B解析:fortenyears是时间段,leave是短暂性动词,beaway表示“离开”的状态,可延续,现在完成时用hasbeenaway。79.I______youassoonasIgettoBeijing.A.callB.calledC.willcallD.havecalled答案:C解析:assoonas引导的时间状语从句,主句用一般将来时,从句用一般现在时,用willcall。80.Mymother______thedisheswhenIgothome.A.washesB.waswashingC.iswashingD.washed答案:B解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时,“正在洗碗”用waswashing。81.They______ameetingatninelastnight.A.werehavingB.hadC.haveD.arehaving答案:A解析:atninelastnight是过去具体的时间点,用过去进行时,werehaving。82.—Haveyouseenthefilm?—Yes,I______itlastweek.A.sawB.seeC.haveseenD.willsee答案:A解析:lastweek是一般过去时的标志,动词用过去式saw。83.Thestudents______treesonthehillthesedays.A.plantB.plantedC.areplantingD.willplant答案:C解析:thesedays是现在进行时的标志,现在进行时的构成是“be+现在分词”,students是复数,用areplanting。84.Mysister______totheparty.Shehadagoodtime.A.goesB.wentC.willgoD.hasgone答案:B解析:“hadagoodtime”表明是过去的事情,用一般过去时,went。85.I______myhometownforalongtime.Ireallymissit.A.leftB.haveleftC.wasawayfromD.havebeenawayfrom答案:D解析:foralongtime是时间段,leave是短暂性动词,beawayfrom可延续,现在完成时用havebeenawayfrom。86.He______inthelibraryeveryafternoon.A.studiesB.studiedC.isstudyingD.hasstudied答案:A解析:everyafternoon是一般现在时的标志,主语he是第三人称单数,动词用studies。87.—______you______yourkeys?—Yes.Ifoundthemunderthedesk.A.Did;findB.Have;foundC.Were;findingD.Do;find答案:B解析:根据回答“found”可知是已经找到了,用现在完成时,Have;found。88.Theoldman______forthreeyears.A.diedB.hasdiedC.hasbeendeadD.isdead答案:C解析:forthreeyears是时间段,die是短暂性动词,bedead可延续,现在完成时用hasbeendead。89.She______whenIcamein.A.didn'treadB.wasn'treadingC.isreadingD.reads答案:B解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时,“不在读书”用wasn'treading。90.We______footballandhadagoodtime.A.playB.playedC.areplayingD.willplay答案:B解析:and连接的两个动作时态一致,had是过去式,play也用过去

温馨提示

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

评论

0/150

提交评论