小学英语现在完成时单选题200道及答案完整版_第1页
小学英语现在完成时单选题200道及答案完整版_第2页
小学英语现在完成时单选题200道及答案完整版_第3页
小学英语现在完成时单选题200道及答案完整版_第4页
小学英语现在完成时单选题200道及答案完整版_第5页
已阅读5页,还剩78页未读 继续免费阅读

下载本文档

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

文档简介

小学英语现在完成时单选题200道及答案完整版1.I______thisbookfortwoweeks.A.haveboughtB.boughtC.havehadD.haveborrowed答案:C解析:“fortwoweeks”是一段时间,需要用延续性动词,A、D选项中的“bought”和“borrowed”都是短暂性动词,C选项“havehad”是延续性动词,表示“拥有”。2.She______inthisschoolsince2018.A.studiesB.studiedC.hasstudiedD.isstudying答案:C解析:“since2018”是现在完成时的标志词,结构为“have/has+过去分词”,所以选C。3.—Haveyouever______tothezoo?—Yes,Ihave.A.goneB.beenC.wentD.go答案:B解析:“havebeento”表示“去过某地(已经回来)”,“havegoneto”表示“去了某地(还未回来)”,这里问的是是否去过动物园,所以用“been”。4.Myfather______thePartyforover20years.A.hasjoinedB.joinedC.hasbeeninD.wasin答案:C解析:“forover20years”是一段时间,join是短暂性动词,要用“hasbeenin”表示“在......里”。5.They______theworkyet.A.haven'tfinishedB.havefinishedC.finishedD.willfinish答案:A解析:“yet”通常用于现在完成时的否定句和疑问句,所以这里用否定形式“haven'tfinished”。6.Howlong______you______here?A.have;livedB.did;liveC.do;liveD.were;living答案:A解析:询问在某地居住的时长,用现在完成时“havelived”。7.I______mykeys.Ican'tfindthem.A.havelostB.lostC.havefoundD.found答案:A解析:“can'tfindthem”说明钥匙丢了还没找到,用现在完成时“havelost”。8.Theoldman______fromhishometownforalongtime.A.hasleftB.hasbeenawayC.leftD.wasaway答案:B解析:“foralongtime”需要用延续性动词,“beaway”表示“离开”,是延续性的,A选项“left”是短暂性动词。9.—______you______yourhomework?—Yes,Ihave.I______itanhourago.A.Have;finished;finishedB.Did;finish;finishedC.Have;finished;havefinishedD.Will;finish;finish答案:A解析:回答“Yes,Ihave.”可知问句是现在完成时,“anhourago”是一般过去时的标志词,所以第二个空用“finished”。10.Mary______inBeijingsince2016.A.livesB.livedC.haslivedD.isliving答案:C解析:“since2016”是现在完成时的标志。11.We______themuseumtwice.A.havevisitedB.visitC.visitedD.willvisit答案:A解析:“twice”表示“两次”,用现在完成时“havevisited”。12.—______you______thefilmbefore?—Yes,I______.A.Have;seen;haveB.Did;see;didC.Have;seen;didD.Did;see;have答案:A解析:根据语境和回答,问句用现在完成时,回答也用现在完成时。13.Myparents______toShanghai.Theywillcomebacknextweek.A.havegoneB.havebeenC.wentD.were答案:A解析:“Theywillcomebacknextweek.”说明去了还没回来,用“havegone”。14.Thelittleboy______hisbikefortwoyears.A.hashadB.boughtC.hasboughtD.had答案:A解析:“fortwoyears”需要用延续性动词,“havehad”表示“拥有”,是延续性的。15.—Howlong______yoursister______thecomputer?—Fortwomonths.A.has;boughtB.has;hadC.did;buyD.does;buy答案:B解析:“Fortwomonths.”是一段时间,用现在完成时,且需要延续性动词。16.I______never______toHainan.A.have;beenB.have;goneC.has;beenD.has;gone答案:A解析:主语是I,用have,“havebeento”表示“去过”。17.Tom______thelibrary.I'mwaitingforhim.A.hasgonetoB.hasbeentoC.wenttoD.goesto答案:A解析:“I'mwaitingforhim.”说明汤姆去了图书馆还没回来,用“hasgoneto”。18.They______friendssincetheymetin2015.A.havebeenB.havebecomeC.becameD.are答案:A解析:“since”引导的时间状语从句,主句用现在完成时,“befriends”表示“成为朋友”,是延续性的。19.She______theroom.It'sverycleannow.A.hascleanedB.cleanedC.iscleaningD.cleans答案:A解析:“It'sverycleannow.”说明房间已经打扫过了,用现在完成时。20.Mybrother______Englishforfiveyears.A.haslearnedB.learnsC.learnedD.islearning答案:A解析:“forfiveyears”是现在完成时的时间标志。21.—Haveyou______readthisstory?—No,never.A.yetB.everC.alreadyD.before答案:B解析:“ever”用于疑问句中,表示“曾经”。22.He______inthefactoryforthreeyears.A.worksB.workedC.hasworkedD.isworking答案:C解析:“forthreeyears”用现在完成时。23.We______theGreatWallmanytimes.A.visitB.visitedC.havevisitedD.willvisit答案:C解析:“manytimes”用现在完成时。24.Theteacher______theblackboard.Look!Howcleanitis!A.hascleanedB.iscleaningC.cleansD.willclean答案:A解析:“Look!Howcleanitis!”说明黑板已经被擦干净了,用现在完成时。25.They______footballsincetheyweretenyearsold.A.playB.playedC.haveplayedD.willplay答案:C解析:“sincetheyweretenyearsold”用现在完成时。26.I______myhometownforalongtime.Ireallymissit.A.leftB.haveleftC.havebeenawayfromD.wasawayfrom答案:C解析:“foralongtime”需要用延续性动词,“havebeenawayfrom”表示“离开”,是延续性的。27.—______you______yourbreakfast?—Yes,Ihave.Ihaditat7:00.A.Did;haveB.Have;hadC.Are;havingD.Will;have答案:B解析:根据回答“Yes,Ihave.”可知问句用现在完成时。28.Thefilm______fortenminutes.A.hasbegunB.hasbeenonC.beganD.begins答案:B解析:“fortenminutes”是一段时间,begin是短暂性动词,要用“hasbeenon”。29.Mymother______toBeijingseveraltimes.A.hasgoneB.hasbeenC.wentD.goes答案:B解析:“severaltimes”表示去过几次,用“hasbeen”。30.We______Englishforsixyears.A.havelearnedB.willlearnC.learnedD.arelearning答案:A解析:“forsixyears”是现在完成时的标志。31.He______thepianosincehewasfiveyearsold.A.hasplayedB.playedC.playsD.isplaying答案:A解析:“sincehewasfiveyearsold”是现在完成时的标志,需要用“hasplayed”。32.We______theteachersinceshemovedtoanothercity.A.haven'tseenB.sawC.haveseenD.see答案:A解析:“sinceshemovedtoanothercity”表明要用现在完成时,且根据语境是没见到老师,所以用否定形式“haven'tseen”。33.—Howlong______she______thisbike?—Forthreeyears.A.has;hadB.did;haveC.has;boughtD.does;have答案:A解析:“Forthreeyears.”要用现在完成时,且“have”表示“拥有”是延续性动词,“bought”是短暂性动词,所以用“hashad”。34.They______thegameandwonthefirstprize.A.havefinishedB.finishedC.finishD.willfinish答案:A解析:根据“wonthefirstprize”可知先完成比赛才能获奖,用现在完成时“havefinished”。35.I______mypen.Haveyouseenit?A.havelostB.lostC.loseD.waslosing答案:A解析:“Haveyouseenit?”表明笔丢了还没找到,用现在完成时“havelost”。36.Mysister______swimmingfortwohours.A.hasgoneB.hasbeenC.wentD.was答案:B解析:“fortwohours”是一段时间,“goswimming”是短暂性动作,“beswimming”是延续性动作,所以用“hasbeen”。37.Thestudents______theirhomeworkyet.A.haven'tfinishedB.havefinishedC.finishD.willfinish答案:A解析:“yet”用于现在完成时的否定句和疑问句,这里是否定句,用“haven'tfinished”。38.—______you______toJapan?—Yes,Ihave.A.Have;goneB.Have;beenC.Did;goD.Are;going答案:B解析:“havebeento”表示去过某地,“havegoneto”表示去了某地还没回来,根据回答“Yes,Ihave.”可知用“Have;been”。39.He______inthiscompanysincehegraduatedfromcollege.A.hasworkedB.workedC.worksD.isworking答案:A解析:“sincehegraduatedfromcollege”是现在完成时的标志,用“hasworked”。40.Thecat______awayfortwodays.A.hasbeenB.hasgoneC.wentD.isgoing答案:A解析:“fortwodays”是一段时间,“beaway”表示离开的状态,是延续性的,“goaway”是短暂性动作,所以用“hasbeen”。41.She______theletter,butshecan'tremember.A.hasreceivedB.receivedC.receivesD.willreceive答案:A解析:“butshecan'tremember”说明之前收到过信,用现在完成时“hasreceived”。42.We______goodfriendssincewemetatschool.A.havebeenB.havebecomeC.becameD.are答案:A解析:“sincewemetatschool”要用现在完成时,“become”是短暂性动词,“be”是延续性动词,所以用“havebeen”。43.Myparents______tothepark.Theywillcomebacksoon.A.havegoneB.havebeenC.wentD.go答案:A解析:“Theywillcomebacksoon.”说明去了还没回来,用“havegone”。44.Thebaby______fortenminutes.A.hassleptB.sleptC.issleepingD.sleeps答案:A解析:“fortenminutes”是一段时间,用现在完成时“hasslept”。45.They______themuseumlastweek.A.havevisitedB.visitedC.visitD.willvisit答案:B解析:“lastweek”是一般过去时的标志,用“visited”。46.I______myhometownforalongtime.I'mgoingtovisititnextmonth.A.haven'tvisitedB.visitedC.havevisitedD.wasvisiting答案:A解析:“foralongtime”要用现在完成时,根据“I'mgoingtovisititnextmonth.”可知还没回去过,用否定形式“haven'tvisited”。47.—Haveyou______yourkeys?—No,I'mstilllookingforthem.A.foundB.findC.findsD.finding答案:A解析:“Have+过去分词”构成现在完成时,所以用“found”。48.Theman______fromthearmyforthreeyears.A.hasleftB.hasbeenawayC.leftD.wasaway答案:B解析:“forthreeyears”要用延续性动词,“left”是短暂性动词,“hasbeenaway”表示离开的状态,是延续性的。49.We______tothebeachtwicethissummer.A.havegoneB.havebeenC.wentD.go答案:B解析:“twice”表示去过两次,用“havebeen”。50.She______thebookandknowsthestorywell.A.hasreadB.readsC.readD.isreading答案:A解析:“knowsthestorywell”说明已经读过书,用现在完成时“hasread”。51.Mybrother______footballsincehewaseight.A.hasplayedB.playsC.playedD.isplaying答案:A解析:“sincehewaseight”是现在完成时的标志,用“hasplayed”。52.They______theparty.Itwasgreat.A.havehadB.hadC.haveD.willhave答案:A解析:“Itwasgreat.”说明聚会已经举办过了,用现在完成时“havehad”。53.—______youever______toShanghai?—Yes,Ihave.A.Have;beenB.Did;goC.Do;goD.Are;going答案:A解析:“ever”常用于现在完成时的疑问句,用“Have;been”。54.Thedog______foraweek.A.hasdiedB.diedC.hasbeendeadD.isdying答案:C解析:“foraweek”是一段时间,“died”是短暂性动词,“hasbeendead”表示死亡的状态,是延续性的。55.I______myhomework.Icanplaynow.A.havefinishedB.finishC.finishedD.amfinishing答案:A解析:“Icanplaynow.”说明作业已经完成,用现在完成时“havefinished”。56.He______inthelibraryfortwohours.A.hasstudiedB.studiedC.studiesD.isstudying答案:A解析:“fortwohours”是一段时间,用现在完成时“hasstudied”。57.We______thedoctoryet.A.haven'tseenB.haveseenC.sawD.see答案:A解析:“yet”用于现在完成时的否定句和疑问句,这里是否定句,用“haven'tseen”。58.Thegirl______herroom.It'sverytidy.A.hascleanedB.cleanedC.iscleaningD.cleans答案:A解析:“It'sverytidy.”说明房间已经打扫过,用现在完成时“hascleaned”。59.Myfather______Beijingthreetimes.A.hasbeentoB.hasgonetoC.wenttoD.goesto答案:A解析:“threetimes”表示去过几次,用“hasbeento”。60.They______friendsfortenyears.A.havebeenB.havebecomeC.becameD.are答案:A解析:“fortenyears”要用现在完成时,“become”是短暂性动词,“be”是延续性动词,所以用“havebeen”。61.I______mycoat.It'sverycold.A.haveputonB.putonC.putsonD.amputtingon答案:A解析:“It'sverycold.”说明已经穿上外套,用现在完成时“haveputon”。62.Thetrain______forhalfanhour.A.hasleftB.hasbeenawayC.leftD.wasaway答案:B解析:“forhalfanhour”是一段时间,“left”是短暂性动词,“hasbeenaway”表示离开的状态,是延续性的。63.She______theflowers.Theylookbeautiful.A.haswateredB.wateredC.watersD.iswatering答案:A解析:“Theylookbeautiful.”说明花已经浇过水,用现在完成时“haswatered”。64.We______Englishsongssincelastmonth.A.havelearnedB.learnedC.learnD.arelearning答案:A解析:“sincelastmonth”是现在完成时的标志,用“havelearned”。65.He______intherainforalongtimeandcaughtacold.A.hasstoodB.stoodC.standsD.isstanding答案:A解析:“foralongtime”是一段时间,“stood”是短暂性动词,“hasstood”表示站立的状态,是延续性的,且根据“caughtacold”可知用现在完成时。66.Thechildren______theparkandhadagreattime.A.havevisitedB.visitedC.visitD.willvisit答案:A解析:“hadagreattime”表明已经去过公园并且玩得开心,用现在完成时“havevisited”。67.I______myoldfriendsincewegraduatedfromschool.A.haven'tmetB.metC.havemetD.meet答案:A解析:“sincewegraduatedfromschool”要用现在完成时,根据语境是还没见到老朋友,用否定形式“haven'tmet”。68.—Howlong______you______thiscomputer?—Fortwoyears.A.have;boughtB.have;hadC.did;buyD.do;buy答案:B解析:“Fortwoyears.”要用现在完成时,“bought”是短暂性动词,“had”表示“拥有”是延续性动词,所以用“havehad”。69.They______thecitycentremanytimes.A.havebeentoB.havegonetoC.wenttoD.goto答案:A解析:“manytimes”表示多次,用现在完成时,“havebeento”表示去过,“havegoneto”表示去了未回,这里是去过多次,用“havebeento”。70.Mysister______herhomeworkyet.A.hasn'tfinishedB.hasfinishedC.finishedD.willfinish答案:A解析:“yet”用于现在完成时的否定句和疑问句,这里是否定句,用“hasn'tfinished”。71.Theman______inthiscompanyforfiveyears.A.hasworkedB.workedC.worksD.isworking答案:A解析:“forfiveyears”是现在完成时的标志,用“hasworked”。72.—______you______thenewmovie?—No,notyet.A.Have;seenB.Did;seeC.Do;seeD.Are;seeing答案:A解析:“notyet”常用于现在完成时的否定回答,问句用“Have;seen”。73.We______themuseumlastmonth.A.havevisitedB.visitedC.visitD.willvisit答案:B解析:“lastmonth”是一般过去时的标志,用“visited”。74.Theoldwoman______alonefortenyears.A.haslivedB.livedC.livesD.isliving答案:A解析:“fortenyears”要用现在完成时,“lived”是短暂性动词,“haslived”表示居住的状态,是延续性的。75.She______hermobilephone.Sheislookingforiteverywhere.A.haslostB.lostC.losesD.waslosing答案:A解析:“Sheislookingforiteverywhere.”表明手机丢了还没找到,用现在完成时“haslost”。76.Myparents______tothecountryside.Theywillcomebacktomorrow.A.havegoneB.havebeenC.wentD.go答案:A解析:“Theywillcomebacktomorrow.”说明去了还没回来,用“havegone”。77.Theboy______Englishforthreeyears.A.haslearnedB.learnsC.learnedD.islearning答案:A解析:“forthreeyears”是现在完成时的标志,用“haslearned”。78.They______thefootballmatchandwereveryhappy.A.havewatchedB.watchedC.watchD.willwatch答案:A解析:“wereveryhappy”说明已经看完比赛并且很高兴,用现在完成时“havewatched”。79.I______myhometownsinceIwasten.A.haven'tleftB.leftC.haveleftD.wasleft答案:A解析:“sinceIwasten”要用现在完成时,根据语境是还没离开家乡,用否定形式“haven'tleft”。80.Theteacher______thetestpapers.A.hascorrectedB.correctedC.correctsD.iscorrecting答案:A解析:没有明确的时间标志,但根据语境,强调已经批改完试卷,用现在完成时“hascorrected”。81.He______toBeijingtwice.A.hasgoneB.hasbeenC.wentD.goes答案:B解析:“twice”表示去过两次,用“hasbeen”。82.We______thelibrarysinceitopened.A.haveusedB.usedC.useD.willuse答案:A解析:“sinceitopened”要用现在完成时,“haveused”表示使用的动作从过去持续到现在。83.Thegirl______herpetdog.It'smissing.A.haslostB.lostC.losesD.waslost答案:A解析:“It'smissing.”说明狗丢了还没找到,用现在完成时“haslost”。84.Mybrother______swimmingsincelastsummer.A.hasgoneB.hasbeenC.wentD.goes答案:B解析:“sincelastsummer”要用现在完成时,“goswimming”是去游泳的动作,“beswimming”表示游泳的状态,这里用“hasbeen”。85.They______theworkandarehavingarest.A.havefinishedB.finishedC.finishD.willfinish答案:A解析:“arehavingarest”说明已经完成工作,用现在完成时“havefinished”。86.I______myglasses.Canyouhelpmefindthem?A.havelostB.lostC.loseD.waslosing答案:A解析:“Canyouhelpmefindthem?”表明眼镜丢了还没找到,用现在完成时“havelost”。87.Theman______fromhisjobforamonth.A.hasbeenawayB.hasleftC.leftD.wasaway答案:A解析:“foramonth”要用延续性动词,“left”是短暂性动词,“hasbeenaway”表示离开的状态,是延续性的。88.We______theconcertlastnight.Itwaswonderful.A.haveattendedB.attendedC.attendD.willattend答案:B解析:“lastnight”是一般过去时的标志,用“attended”。89.She______thebookbutshedoesn'tunderstandit.A.hasreadB.readsC.readD.isreading答案:A解析:“butshedoesn'tunderstandit”说明已经读过但没读懂,用现在完成时“hasread”。90.Myfriends______hereforanhour.A.havebeenB.havecomeC.cameD.come答案:A解析:“foranhour”要用延续性动词,“come”是短暂性动词,“havebeen”表示在的状态,是延续性的。91.Thecat______themousebutcouldn'tcatchit.A.haschasedB.chasedC.chasesD.ischasing答案:A解析:“butcouldn'tcatchit”说明之前追过但没追到,用现在完成时“haschased”。92.I______myroomanditlooksnicenow.A.havecleanedB.cleanedC.cleanD.amcleaning答案:A解析:“itlooksnicenow”说明已经打扫完房间,用现在完成时“havecleaned”。93.They______thegameseveraltimes.A.haveplayedB.playedC.playD.willplay答案:A解析:“severaltimes”表示多次,用现在完成时“haveplayed”。94.Thebird______awayfortwodays.A.hasflownB.hasbeenC.flewD.isflying答案:B解析:“fortwodays”要用延续性动词,“flown”是短暂性动词,“hasbeen”表示在的状态,是延续性的。95.Mysister______herbikesinceshewaseight.A.hashadB.hadC.hasboughtD.bought答案:A解析:“sinceshewaseight”要用现在完成时,“bought”是短暂性动词,“had”表示拥有是延续性动词,用“hashad”。96.We______thedoctorandhegaveussomeadvice.A.haveseenB.sawC.seeD.willsee答案:A解析:“andhegaveussomeadvice”说明已经看过医生,用现在完成时“haveseen”。97.Theboy______footballfortwohours.A.hasplayedB.playedC.playsD.isplaying答案:A解析:“fortwohours”是现在完成时的标志,用“hasplayed”。98.She______herbag.Shecan'tfindit.A.haslostB.lostC.losesD.waslosing答案:A解析:“Shecan'tfindit.”说明包丢了还没找到,用现在完成时“haslost”。99.Myparents______tothesupermarket.Theywillcomebacksoon.A.havegoneB.havebeenC.wentD.go答案:A解析:“Theywillcomebacksoon.”说明去了还没回来,用“havegone”。100.Thestudents______theprojectandarewaitingfortheresult.A.havefinishedB.finishedC.finishD.willfinish答案:A解析:“arewaitingfortheresult”说明已经完成项目,用现在完成时“havefinished”。101.I______myfavoritedress.Ican'tfinditanywhere.A.havelostB.lostC.loseD.waslosing答案:A解析:“Ican'tfinditanywhere.”表明裙子丢了还没找到,用现在完成时“havelost”。102.Theman______inthistownsince1990.A.haslivedB.livedC.livesD.isliving答案:A解析:“since1990”是现在完成时的标志,用“haslived”。103.—Haveyou______heardofthatstory?—No,never.A.everB.yetC.alreadyD.just答案:A解析:“ever”用于疑问句中,表示“曾经”。104.They______thesportsmeetinganditwasverysuccessful.A.haveheldB.heldC.holdD.willhold答案:A解析:“itwasverysuccessful”说明运动会已经举办且很成功,用现在完成时“haveheld”。105.Mysister______herhaircut.Shelooksdifferentnow.A.hashadB.hadC.hasD.washaving答案:A解析:“Shelooksdifferentnow.”说明已经剪了头发,用现在完成时“hashad”。106.We______tothezoomanytimes.A.havebeenB.havegoneC.wentD.go答案:A解析:“manytimes”表示多次,用现在完成时,“havebeento”表示去过,“havegoneto”表示去了未回,这里是去过多次,用“havebeen”。107.Theboy______computergamesforthreehours.A.hasplayedB.playedC.playsD.isplaying答案:A解析:“forthreehours”是现在完成时的标志,用“hasplayed”。108.She______herEnglishbook.Sheisworried.A.haslostB.lostC.losesD.waslosing答案:A解析:“Sheisworried.”说明英语书丢了,用现在完成时“haslost”。109.Myparents______tothebeach.Theywillcomebacktomorrow.A.havegoneB.havebeenC.wentD.go答案:A解析:“Theywillcomebacktomorrow.”说明去了还没回来,用“havegone”。110.Thebaby______since8o'clock.A.hassleptB.sleptC.issleepingD.sleeps答案:A解析:“since8o'clock”要用现在完成时,用“hasslept”。111.He______fromhisillnessforalongtime.A.hasrecoveredB.recoveredC.recoversD.isrecovering答案:A解析:“foralongtime”要用现在完成时,“hasrecovered”表示已经康复。112.We______thelibrarybooksfortwoweeks.A.havekeptB.keptC.keepD.willkeep答案:A解析:“fortwoweeks”是一段时间,需要用延续性动词,“keep”是延续性动词,用现在完成时“havekept”。113.Theoldman______alonesincehiswifedied.A.haslivedB.livedC.livesD.isliving答案:A解析:“sincehiswifedied”要用现在完成时,“haslived”表示独自生活的状态。114.—______you______yourumbrella?—Yes,Ifounditunderthetable.A.Have;foundB.Did;findC.Do;findD.Are;finding答案:A解析:根据回答“Yes,Ifoundit...”可知问句用现在完成时。115.They______thepartyandeveryonehadagoodtime.A.haveorganizedB.organizedC.organizeD.willorganize答案:A解析:“everyonehadagoodtime”说明聚会已经组织过了,用现在完成时“haveorganized”。116.I______mywallet.Ineedtolookforit.A.havelostB.lostC.loseD.waslosing答案:A解析:“Ineedtolookforit.”表明钱包丢了还没找到,用现在完成时“havelost”。117.Thegirl______herhomeworkfortwohours.A.hasdoneB.didC.doesD.isdoing答案:A解析:“fortwohours”要用现在完成时,“hasdone”表示已经做了两个小时的作业。118.Mybrother______toShanghaithreetimesthisyear.A.hasgoneB.hasbeenC.wentD.goes答案:B解析:“threetimesthisyear”表示去过三次,用“hasbeen”。119.They______thefootballgame.Itwasveryexciting.A.havewatchedB.watchedC.watchD.willwatch答案:A解析:“Itwasveryexciting.”说明已经看过比赛,用现在完成时“havewatched”。120.She______hergrandparentssincelastmonth.A.hasn'tvisitedB.hasvisitedC.visitedD.willvisit答案:A解析:“sincelastmonth”要用现在完成时,这里是否定句,用“hasn'tvisited”。121.Theteacher______thetestandismarkingthemnow.A.hasgivenB.gaveC.givesD.willgive答案:A解析:“ismarkingthemnow”说明已经给过测试了,用现在完成时“hasgiven”。122.We______thenewrestaurant.It'sverynice.A.havetriedB.triedC.tryD.willtry答案:A解析:“It'sverynice.”说明已经尝试过新餐厅,用现在完成时“havetried”。123.Thedog______thebonebutcouldn'tchewit.A.hastakenB.tookC.takesD.istaking答案:A解析:“couldn'tchewit”说明已经拿了骨头但咬不动,用现在完成时“hastaken”。124.I______mybikeandneedtorepairit.A.havebrokenB.brokeC.breakD.wasbreaking答案:A解析:“needtorepairit”表明自行车已经坏了,用现在完成时“havebroken”。125.Myfriends______heresincethemorning.A.havebeenB.havecomeC.cameD.come答案:A解析:“sincethemorning”要用延续性动词,“come”是短暂性动词,用“havebeen”。126.Thewoman______herbag.She'slookingeverywhere.A.haslostB.lostC.losesD.waslosing答案:A解析:“She'slookingeverywhere.”说明包丢了还在找,用现在完成时“haslost”。127.He______Englishforfiveyearsandcanspeakitfluently.A.haslearnedB.learnedC.learnsD.islearning答案:A解析:“forfiveyears”要用现在完成时,“haslearned”表示已经学了五年英语。128.We______themuseumandlearnedalot.A.havevisitedB.visitedC.visitD.willvisit答案:A解析:“learnedalot”说明已经参观过博物馆,用现在完成时“havevisited”。129.Theboy______swimmingsincehewassix.A.hasgoneB.hasbeenC.wentD.goes答案:B解析:“sincehewassix”要用现在完成时,“hasbeen”表示去游泳的状态。130.She______herkeysandcan'tentertheroom.A.haslostB.lostC.losesD.waslosing答案:A解析:“can'tentertheroom”说明钥匙丢了进不去房间,用现在完成时“haslost”。131.Myparents______tothemarket.Theywillbuysomefood.A.havegoneB.havebeenC.wentD.go答案:A解析:“Theywillbuysomefood.”说明去了还没回来,用“havegone”。132.Thechildren______theparkandareplayinghappily.A.havereachedB.reachedC.reachD.willreach答案:A解析:“areplayinghappily”说明已经到达公园,用现在完成时“havereached”。133.I______myglassesandcan'tseeclearly.A.havebrokenB.brokeC.breakD.wasbreaking答案:A解析:“can'tseeclearly”说明眼镜坏了看不清,用现在完成时“havebroken”。134.They______themovieandarediscussingitnow.A.havewatchedB.watchedC.watchD.willwatch答案:A解析:“arediscussingitnow”说明已经看过电影在讨论,用现在完成时“havewatched”。135.Theman______hisjobandislookingforanewone.A.haslostB.lostC.losesD.waslosing答案:A解析:“islookingforanewone”说明已经丢了工作在找新的,用现在完成时“haslost”。136.I______myfavoritepen.Ineedtobuyanewone.A.havelostB.lostC.loseD.waslosing答案:A解析:“Ineedtobuyanewone.”表明最喜欢的笔丢了,用现在完成时“havelost”。137.Thegirl______herroomforthreehours.A.hascleanedB.cleanedC.cleansD.wascleaning答案:A解析:“forthreehours”要用现在完成时,用“hascleaned”。138.They______tothemountainsmanytimes.A.havebeenB.havegoneC.wentD.go答案:A解析:“manytimes”表示多次,用现在完成时,“havebeento”表示去过,“havegoneto”表示去了未回,这里是去过多次,用“havebeen”。139.Mysister______herfavoritebookforaweek.A.haskeptB.keptC.keepsD.willkeep答案:A解析:“foraweek”是一段时间,用现在完成时,“keep”是延续性动词,用“haskept”。140.He______fromhisfriendsforalongtime.A.hasn'theardB.heardC.hearsD.washearing答案:A解析:“foralongtime”要用现在完成时,这里是否定句,用“hasn'theard”。141.We______thenewpark.It'sverybeautiful.A.havevisitedB.visitedC.visitD.willvisit答案:A解析:“It'sverybeautiful.”说明已经参观过新公园,用现在完成时“havevisited”。142.Theoldman______hishometownsincehewasyoung.A.hasn'tleftB.leftC.hasleftD.wasleft答案:A解析:“sincehewasyoung”要用现在完成时,根据语境是没离开过家乡,用否定形式“hasn'tleft”。143.—______you______yourcoat?—Yes,Iworeityesterday.A.Have;wornB.Did;wearC.Do;wearD.Are;wearing答案:A解析:根据回答“Yes,Iworeityesterday.”可知问句用现在完成时。144.They______thefootballmatchanditendedinadraw.A.havewatchedB.watchedC.watchD.willwatch答案:A解析:“itendedinadraw”说明已经看完比赛,用现在完成时“havewatched”。145.She______hermobilephonenumber.Shecan'trememberit.A.hasforgottenB.forgotC.forgetsD.wasforgetting答案:A解析:“Shecan'trememberit.”表明手机号忘了,用现在完成时“hasforgotten”。146.Myparents______totheconcert.Theyenjoyeditverymuch.A.havegoneB.havebeenC.wentD.go答案:B解析:“Theyenjoyeditverymuch.”说明已经去过音乐会,用“havebeen”。147.Theboy______computergamessincethismorning.A.hasplayedB.playedC.playsD.isplaying答案:A解析:“sincethismorning”要用现在完成时,用“hasplayed”。148.I______mybag.IthinkIleftitonthebus.A.havelostB.lostC.loseD.waslosing答案:A解析:“IthinkIleftitonthebus.”说明包丢了,用现在完成时“havelost”。149.They______thepartyandeveryonewashappy.A.haveheldB.heldC.holdD.willhold答案:A解析:“everyonewashappy”说明已经举办过聚会,用现在完成时“haveheld”。150.Thewoman______herglasses.Sheneedstobuyanewpair.A.hasbrokenB.brokeC.breaksD.wasbreaking答案:A解析:“Sheneedstobuyanewpair.”说明眼镜坏了,用现在完成时“hasbroken”。151.Mybrother______toBeijingtwicethismonth.A.hasgoneB.hasbeenC.wentD.goes答案:B解析:“twicethismonth”表示去过两次,用“hasbeen”。152.We______thelibraryandborrowedsomebooks.A.havevisitedB.visitedC.visitD.willvisit答案:A解析:“borrowedsomebooks”说明已经去过图书馆,用现在完成时“havevisited”。153.Thedog______theballbutdidn'tbringitback.A.haschasedB.chasedC.chasesD.ischasing答案:A解析:“didn'tbringitback”说明之前追过球,用现在完成时“haschased”。154.I______myhomeworkandIcanwatchTVnow.A.havefinishedB.finishedC.finishD.wasfinishing答案:A解析:“IcanwatchTVnow.”说明作业完成了,用现在完成时“havefinished”。155.They______themuseumandtookmanyphotos.A.havevisitedB.visitedC.visitD.willvisit答案:A解析:“tookmanyphotos”说明已经参观过博物馆,用现在完成时“havevisited”。156.Theman______hisjobandheisverysad.A.haslostB.lostC.losesD.waslosing答案:A解析:“heisverysad”说明丢了工作很伤心,用现在完成时“haslost”。157.Mysister______swimmingfortwohourseveryday.A.hasgoneB.hasbeenC.goesD.isgoing答案:B解析:“fortwohourseveryday”要用现在完成时,“goswimming”是动作,“beswimming”是状态,用“hasbeen”。158.We______thenewcar.It'sveryfast.A.havetriedB.triedC.tryD.willtry答案:A解析:“It'sveryfast.”说明已经试过新车,用现在完成时“havetried”。159.Thechildren______thezooandsawmanyanimals.A.havevisitedB.visitedC.visitD.willvisit答案:A解析:“sawmanyanimals”说明已经去过动物园,用现在完成时“havevisited”。160.She______hershoes.Theyaretoosmallforher.A.hasoutgrownB.outgrewC.outgrowsD.wasoutgrowing答案:A解析:“Theyaretoosmallforher.”说明鞋子小了,已经穿不下,用现在完成时“hasoutgrown”。161.Myparents______tothesupermarketandboughtalotoffood.A.havegoneB.havebeenC.wentD.go答案:B解析:“boughtalotoffood”说明已经去过超市并买了东西,用“havebeen”。162.Theboy______footballsincehewasfive.A.hasplayedB.playedC.playsD.isplaying答案:A解析:“sincehewasfive”要用现在完成时,用“hasplayed”。163.I______mywatch.Idon'tknowwhereitis.A.havelostB.lostC.loseD.waslosing答案:A解析:“Idon'tknowwhereitis.”说明手表丢了还没找到,用现在完成时“havelost”。164.They______thegameandtheyarethewinners.A.havewonB.wonC.winD.willwin答案:A解析:“theyarethewinners”说明已经赢得比赛,用现在完成时“havewon”。165.Thegirl______herhomeworkandisplayingnow.A.hasfinishedB.finishedC.finishD.wasfinishing答案:A解析:“isplayingnow”说明已经完成作业,用现在完成时“hasfinished”。166.I______myfavoriteCD.Ican'tfinditanywhere.A.havelostB.lostC.loseD.waslosing答案:A解析:“Ican'tfinditanywhere.”表明CD丢了还没找到,用现在完成时“havelost”。167.Theman______inthiscityfortenyears.A.haslivedB.livedC.livesD.isliving答案:A解析:“fortenyears”是现在完成时的标志,用“haslived”。168.—Haveyou______eatensushi?—Yes,Ihave.A.everB.yetC.alreadyD.just答案:A解析:“ever”用于疑问句,表示“曾经”。169.They______theartexhibitionandwereimpressed.A.havevisitedB.visitedC.visitD.willvisit答案:A解析:“wereimpressed”说明已经参观过艺术展览,用现在完成时“havevisited”。170.Mysister______herfavoritedressfortheparty.A.haswornB.woreC.wearsD.waswearing答案:A解析:强调已经为聚会穿过最喜欢的裙子,用现在完成时“hasworn”。171.We______tothebeachseveraltimesthissummer.A.havegoneB.havebeenC.wentD.go答案:B解析:“severaltimes”表示多次,“havebeento”表示去过,用现在完成时“havebeen”。172.Thebaby______sincemorning.A.hasbeensleepingB.sleptC.issleepingD.sleeps答案:A解析:“sincemorning”要用现在完成时,且“sleep”是延续性动词,用“hasbeensleeping”。173.He______fromhisofficeforanhour.A.hasbeenawayB.hasleftC.leftD.wasaway答案:A解析:“foranhour”要用延续性动词,“hasbeenaway”表示离开的状态,是延续性的。174.—______you______yourbike?—Yes,Ifounditinthegarden.A.Have;foundB.Did;findC.Do;findD.Are;finding答案:A解析:根据回答“Yes,Ifoundit...”可知问句用现在完成时。175.They______thepartyanditwasasuccess.A.haveorganizedB.organizedC.organizeD.willorganize答案:A解析:“itwasasuccess”说明已经组织过聚会并且很成功,用现在完成时“haveorganized”。176.I______mywalletonthebus.A.havelostB.lostC.loseD.waslosing答案:A解析:“wallet”丢了还没找到,用现在完成时“havelost”。177.Thegirl______herroomandit'sverytidynow.A.hascleanedB.cleanedC.cleansD.wascleaning答案:A解析:“it'sverytidynow”说明已经打扫过房间,用现在完成时“hascleaned”。178.Mybrother______toShanghaionbusinesstwice.A.hasgoneB.hasbeenC.wentD.goes答案:B解析:“twice”表示去过两次,用“hasbeen”。179.They______thefootballmatchandtheywereexcited.A.havewatchedB.watchedC.watchD.willwatch答案:A解析:“theywereexcited”说明已经看过足球比赛,用现在完成时“havewatched”。180.She_

温馨提示

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

评论

0/150

提交评论