高中動詞時態(tài)英語單選題100道及答案解析_第1頁
高中動詞時態(tài)英語單選題100道及答案解析_第2頁
高中動詞時態(tài)英語單選題100道及答案解析_第3頁
高中動詞時態(tài)英語單選題100道及答案解析_第4頁
高中動詞時態(tài)英語單選題100道及答案解析_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

高中動詞時態(tài)英語單選題100道及答案解析1.I__________myhomeworkwhenmymothercamein.A.wasdoingB.didC.havedoneD.do答案:A解析:when引導的時間狀語從句,從句用一般過去時,主句用過去進行時,表示“當我媽媽進來的時候,我正在做作業(yè)”。2.She__________Englishfortenyears.A.hasstudiedB.studiedC.isstudyingD.studies答案:A解析:“fortenyears”是現在完成時的標志,表示動作從過去開始一直持續(xù)到現在,用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!”表明正在發(fā)生的動作,用現在進行時,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表示一段時間,要用延續(xù)性動詞,come是非延續(xù)性動詞,bein表示“在某地”,是延續(xù)性的。23.He__________hisbikesohehastowalkthere.A.lostB.haslostC.hadlostD.loses答案:B解析:“他不得不走路去那里”說明自行車已經丟了,對現在造成影響,用現在完成時。24.I__________thebookfortwoweeks.Imustreturnittothelibrary.A.haveborrowedB.keptC.havekeptD.borrow答案:C解析:fortwoweeks是時間段,borrow是短暫性動詞,要用keep表示“借”的延續(xù)性,現在完成時用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表示“在軍隊”的延續(xù)性。27.He__________forthreehours.A.hasfallenasleepB.hasbeenasleepC.fellasleepD.isasleep答案:B解析:forthreehours表示一段時間,fallasleep是短暫性動詞短語,beasleep表示“睡著”的狀態(tài),是延續(xù)性的,用現在完成時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表示“上映”的延續(xù)性。30.Thestudents__________theirclassroomwhenthevisitorsarrived.A.havecleanedB.werecleaningC.hadcleanedD.wouldclean答案:B解析:when引導的時間狀語從句,從句用一般過去時,主句用過去進行時。31.—HowlongcanI__________thebook?—Twoweeks.A.borrowB.lendC.keepD.get答案:C解析:howlong提問時間段,要用延續(xù)性動詞,borrow、lend、get都是短暫性動詞,keep是延續(xù)性動詞。32.Myfather__________Shanghaionbusiness.Hewillbebackintwodays.A.hasgonetoB.hasbeentoC.wenttoD.goesto答案:A解析:“他兩天后回來”說明去了未回,用hasgoneto。33.Themeeting__________forfiveminuteswhenIgotthere.A.hadbegunB.hasbegunC.hadbeenonD.hasbeenon答案:C解析:gotthere是過去的動作,會議開始在到達之前,用過去完成時,begin是短暫性動詞,要用beon表示“開始”的延續(xù)性。34.She__________thisbookfornearlythreeweeks.A.hasborrowedB.haslentC.hasboughtD.haskept答案:D解析:fornearlythreeweeks是時間段,borrow、lend、buy都是短暫性動詞,keep表示“保存”是延續(xù)性動詞。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表示“擁有”是延續(xù)性動詞,現在完成時用havehad。38.He__________inBeijingsincehewasfiveyearsold.A.livesB.livedC.haslivedD.isliving答案:C解析:since引導的時間狀語從句,主句用現在完成時。39.They__________friendssincetheymetin2010.A.havemadeB.havebeenC.madeD.are答案:B解析:since引導的時間狀語從句,主句用現在完成時,makefriends是短暫性動作,befriends表示“成為朋友”的狀態(tài),是延續(xù)性的。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表示“離開”的狀態(tài),是延續(xù)性的,用現在完成時。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表示“離開”的延續(xù)性。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是過去的時間,“在工廠工作”發(fā)生在過去之前,用過去完成時。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是一段時間,要用現在完成時且用延續(xù)性動詞,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是非延續(xù)性動詞,要用hasbeenin表示“在……里”的延續(xù)性。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表示“死亡”的延續(xù)性。70.We__________mathclasswhenthefirealarmrang.A.werehavingB.hadC.arehavingD.have答案:A解析:“whenthefirealarmrang”表示過去某個時刻,正在上數學課,用過去進行時。71.She__________herkeysintheofficesoshehadtowaituntilherhusband__________home.A.hasleft;comesB.left;hadcomeC.hadleft;cameD.hadleft;wouldcome答案:C解析:“把鑰匙落在辦公室”發(fā)生在“等丈夫回家”之前,第一個空用過去完成時;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是非延續(xù)性動詞,用hasbeenawayfrom表示“離開”的延續(xù)性。74.I__________myhomework.IguessIcan'tjoinyou.A.don'tfinishB.didn'tfinishC.haven'tfinishedD.won'tfinish答案:C解析:“還沒完成作業(yè)”對現在造成影響,用現在完成時。75.They__________friendssincetheymetinShanghai.A.havemadeB.havebecomeC.havebeenD.haveturned答案:C解析:since引導時間狀語從句,主句用現在完成時,make、become、turn都是短暫性動詞,be是延續(xù)性動詞,用havebeen表示“成為朋友”的狀態(tài)。76.Thefilm__________forhalfanhourwhenwegottothecinema.A.hadbegunB.hadbeenonC.hasbegunD.hasbeenon答案:B解析:gottothecinema是過去的動作,電影開始在這之前,用過去完成時,begin是非延續(xù)性動詞,用hadbeenon表示“開始”的延續(xù)性。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是非延續(xù)性動詞,用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解析:“現在在聽音樂”說明已經完成作業(yè),用現在完成時。83.—I'msorrytohavekeptyouwaiting.—Oh,notatall.I__________hereforonlyafewminutes.A.havebeenB.hadbeenC.wasD.willbe答案:A解析:“foronlyafewminutes”用現在完成時,用havebeen表示“等待”的狀態(tài)。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是非延續(xù)性動詞,用hasbeenin表示“在……里”。90.—Doyouknowhimwell?—Sure.We__________friendssincetenyearsago.A.wereB.havebeenC.havebecomeD.havemade答案:B解析:“since+時間點”用現在完成時,become、make是非延續(xù)性動詞,用havebeen表示“成為朋友”

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論