八年级上册英语现在完成时专项练习题含答案.docx
- 文档编号:3908597
- 上传时间:2022-11-26
- 格式:DOCX
- 页数:25
- 大小:29.50KB
八年级上册英语现在完成时专项练习题含答案.docx
《八年级上册英语现在完成时专项练习题含答案.docx》由会员分享,可在线阅读,更多相关《八年级上册英语现在完成时专项练习题含答案.docx(25页珍藏版)》请在冰豆网上搜索。
八年级上册英语现在完成时专项练习题含答案
八年级上册英语现在完成时专项练习题含答案
一、选择题
1.—Mum,where'smypackedlunch?
—Inthekitchen.I________youtwosandwiches.
A.makeB.ammakingC.havemadeD.willmake
2.Ginacan’tgotothefarmwithherclassmatesbecauseshe________abadcold.
A.iscaughtB.iscatchingC.willcatchD.hascaught
3.Lisa________herhomeworkyet.Iamafraidshecan'tgototheparkwithyou.
A.didn'tfinishB.hasn'tfinishedC.wasn'tfinishingD.won'tfinish
4.Whatapity!
Mynewcomputer__________avirusanditcan'tworknow.
A.catchesB.caughtC.iscaughtD.hascaught
5.—Whereisyouruncle?
Ihaven'tseenhimforalongtime.
—HeShanghaiforabouthalfayear.HemovedtherelastOctober.
A.hasgonetoB.hasbeentoC.hasarrivedinD.hasbeenin
6.Bothhisparentslooksad.Maybethey_________what'shappenedtohim.
A.willknowB.knowC.haveknownD.areknowing
7.—IthinkthemanovertheremustbeDouglas.
—It________behim.Hehas________toAustralia.
A.can’t,goneB.can’t,beenC.maynot,beenD.mustn’t,gone
8.—WouldyouliketoseethefilmTheWonderingEarthwithme?
—I’msorryI__________ittwice.
A.seeB.haveseenC.amseeingD.saw
9.—Whatchanges________inyourlives?
—Ourliveshavechangedalot,like...
A.havetherehadB.hastherebeenC.havetherebeenD.hastherehad
10.—Thefashionshowwillbegininhalfanhour,butSandyhasn'tturnedupyet.
—Don'tworry.I________herandshe'ssuretobeheresoon.
A.willcallB.havecalledC.amcallingD.call
11.Marysaidthatshe________toYangzhou.
A.hasnevergoneB.hadnevergoneC.hasneverbeenD.hadneverbeen
12.—Excuseme,whichmovieareyouwaitingfor?
—TheFateoftheFurious.We________hereformorethantwohours.
A.waitedB.waitC.werewaitingD.havewaited
13.—WhereisyoursonJimmylivingnow?
—He________thecityofYangzhou,Chinafortwoyears.
A.hascometoB.hasbeentoC.hasgonetoD.hasbeenin
14.—MayIborrowyournew-boughtbookTheAdventuresofTomSawyernow?
—I'mafraidnot.I________onlyhalfofit,andI'lltrytofinishitthisweekend.
A.readB.amreadingC.havereadD.willread
15.—James.HaveyoueverbeentoYangzhou?
It’sverybeautiful,andpeopletherearewelcome.
—Yes,I________theremanytimes.
A.havegoneB.havebeenC.havebeentoD.havegoneto
16.—Whydon’tyougotobed,Jimmy?
—Mumpromisedtotellmeabedtimestory,butshe______herwork.
A.doesn’tfinishB.didn’tfinishC.hasn’tfinishedD.won’tfinish
17.It'sreportedthatXiangshuiexplosion(爆炸)__________78personsandthedoctorsaretryingtheirbesttosavethewounded.
A.killsB.haskilledC.killedD.hadkilled
18.Theboyinred___________thefootballclubfor3years.Hecanplayfootballverywellnow.
A.hasjoinedB.hasbeeninC.joinedD.wasin
19.Mydeskmatewasonceatopstudentbutshebehindsinceshebegantoplayonlinegames.
A.hasfallenB.fellC.hasfeltD.hasbeen
20.—Look!
ThemanlookslikeMr.Li.
—Itcan’tbehim.Becausehewithhisfamilies________JapansincelastThursdayandthey
haven’treturned.
A.hasgonetoB.hasbeentoC.havebeeninD.hasbeenin
21.一Howcanyoustartplayinggamessosoon,Tom?
一I______myhomework,Mom.
A.finishedB.havefinishedC.willfinishD.finish
22.Thelifewewereusedto_________greatlysincethecomputerwasinvented.
A.haschangedB.changedC.changingD.change
23.—HaveyoubeentotheRobotRestaurantinourcity?
—No.Althoughit_________formorethanayear,I’mfartoobusytogothere.
A.hasstartedB.hasbeenonC.hasbeenopenD.hasopened
24.Hurryup!
Theconcert______fortenminutes.
A.hasbegunB.hasbeenonC.hasgoneD.hasfinished
25.Fornearly100years,theheartbrokenLittleMermaid________onarocklookingoutoverCopenhagen'sport.
A.willsitB.sitsC.satD.hassat
26.—HaveyoubeentoSuNingPlazainourcity?
—No.Althoughit________formorethanaweek,Iamfartoobusytogothere.
A.hasstartedB.hasopenedC.hasbeenopenD.hasbeenon
27.—Sorry,I’mlate.Hasthemeetingbegun?
—Itdoesn’tmatter.Themeeting________forseveralminutes.
A.hasjustbegunB.hasjustbeenover
C.hasjustbeenonD.hasjustended
28.—Wherearethedoctorsnow?
—Inthemeetingroom.They________themeetingfor10minutes.
A.havebegunB.havebeenonC.havehadD.havebeenheld
29.—Howlong________you________chemistrysofar?
—Foralmostoneyear.
A.are;studyingB.do;studyC.have;studiedD.will;study
30.—Jim,Ihaven’tseenyoureldersisterforalongtime.
—She________HongKongonbusinessforafewdays.
A.wenttoB.hasgonetoC.hasbeentoD.hasbeenin
31.—WhereisJim?
—He________Beijingonbusinessforaweek.He’llbebacktomorrow.
A.hascometoB.hasgonetoC.hasbeentoD.hasbeenin
32.—Whereisyouruncle?
—IntheUSA.He________therefortwomonths.
A.hasgoneB.hasgonetoC.hasbeenD.hasbeento
33.ThefilmHi,Mom,________fortwomonths.Youwillhaveanothertwomonthstoenjoyitinthecinema.
A.lastedB.waslastingC.willlastD.haslasted
34.China’shigh-speedrailways________from9,000to35,000kilometersinthepastfewyears.
A.aregrowingB.weregrowingC.willgrowD.havegrown
35.—OK,whatdoyouwanttoknow?
—I’munsure________.
A.whichisthewaytothePalaceMuseumB.howmanycolorsarethereinarainbow
C.thatthecouplehasbeenmarriedfor3yearsD.howlongIcanborrowthestorybooks
36.Mypet,littlePuppy,has________foraweek.Imissitverymuch.
A.gonemissingB.gotlostC.beenmissingD.lost
37.—IsthatmanGeorge?
—Itcan’tbehim.Afterallhe________thisplaceforyears!
A.hasleftB.hasbeenawayfromC.wasawayfromD.left
38.Pleaseturnupthemusic,don’tworryaboutthebabybecausehe________forhalfanhour.
A.wokeupB.haswokeupC.wasawakeD.hasbeenawake
39.TheHongKong-Zhuhai-MacaoBridge,astheworld’slongestcross-seabridge,________foroveroneandahalfyears.
A.hasopenedB.hasbeenopenC.hasbeenopenedD.opened
40.We________eachothersinceIcametoShanghai,butwesendemailsveryoften.
A.don’tseeB.didn’tseeC.won’tseeD.haven’tseen
41.—Whyareyouinahurry?
—Iamlate.Canyoutellmehowlong_______?
A.hasthefilmbeenonB.thefilmhasstartedC.thefilmhaslastedD.hasthefilmended
42.—DoyouknowSunshineTownverywell,MrChen?
—Sure.I____heresinceIwasborn.
A.haslivedB.livedC.havelivedD.lives
43.Mydog_______forthreedaysandI’mnowveryworriednowandIwanttofinditassoonaspossible.
A.hasbeengoneB.hasgoneC.isgoneD.wasgone
44.—Sorry,I’mlate.There’stoomuchtrafficontheroad.
—Itdoesn’tmatter.Thefilmhasjust_______forfiveminutes.
A.begunB.finishedC.beenonD.beenover
45.—WhereisSimon?
Wecan’tfindhimattheparty.
—Perhapshe________home.
A.hasgoneB.isgoingC.wentD.wasgoing
46.—Haveyoueverworkedonthisfarm?
—Yes.I_________cowsasafarmertherefortwoyears.
A.raisedB.wasraisingC.haveraisedD.willraise
47.—Whatdoyouthinkofthelatest5Gsmartphone?
—It'samazing.ItisthemostwonderfulphoneI________.
A.usedB.willuseC.wasusingD.haveused
48.—WhendidSuningPlazainXuzhouopen?
—It________foroverthreeyears.
A.openedB.hasbeenopenC.wasopenedD.hadbeenopen
49.—See?
Thestrangeman________aroundourhouseagain.Shouldwecallthepolice?
—Oh,no.Heisournewneighbor,whomovedupstairsthedaybeforeyesterday.
A.walksB.walkedC.haswalkedD.iswalking
50.Inthesentence“Ihaveboughtanewbicycle,soIcanridetoschoolnow.”,weusepresentperfecttensetotell________.
A.theresultofapastaction
B.actionsthathappenedinthepast
C.actionsthathappenedatacertaintimeinthepast
D.howmanytimesanactionhashappenedtillnow
【参考答案】***试卷处理标记,请不要删除
一、选择题
1.C
【详解】
句意:
——妈妈,我打包的午餐在哪?
——在厨房里,我已经给你做了两个三明治。
考查现在完成时。
make制作,一般现在时;ammaking正在做,现在进行时;havemade已经做,现
解析:
C
【详解】
句意:
——妈妈,我打包的午餐在哪?
——在厨房里,我已经给你做了两个三明治。
考查现在完成时。
make制作,一般现在时;ammaking正在做,现在进行时;havemade已经做,现在完成时;willmake将做,一般将来时。
根据问句where'smypackedlunch?
和inthekitchen可知,应该是已经做好,所以用现在完成时,故选C。
2.D
【详解】
句意:
吉娜不能和她的同学一起去农场,因为她得了严重的感冒。
本题考查时态。
iscaught是被动形式;iscatching是现在进行时,willcatch是一般将来时,hasc
解析:
D
【详解】
句意:
吉娜不能和她的同学一起去农场,因为她得了严重的感冒。
本题考查时态。
iscaught是被动形式;iscatching是现在进行时,willcatch是一般将来时,hascaught是现在完成时。
根据Ginacan’tgotothefarmwithherclassmates此处表示吉娜现在不能去农场,因此她现在已经感冒了,用现在完成时,故选D。
3.B
【详解】
句意:
丽萨还没有完成作业。
恐怕她不能和你一起去公园了。
考查现在完成时。
“yet”现在完成时的标志词,表示到现在为止尚未完成的事情,故用现在完成时。
故选B。
解析:
B
【详解】
句意:
丽萨还没有完成作业。
恐怕她不能和你一起去公园了。
考查现在完成时。
“yet”现在完成时的标志词,表示到现在为止尚未完成的事情,故用现在完成时。
故选B。
4.D
【详解】
句意:
多遗憾!
我的新电脑中病毒了,现在不能运行了。
考查动词。
根据句意可知空格处需要填写本句的谓语动词,且此处句意表示“已经中病毒”,强调此时的状态,可知时态为现在完成时,结构为主语+
解析:
D
【详解】
句意:
多遗憾!
我的新电脑中病毒了,现在不能运行了。
考查动词。
根据句意可知空格处需要填写本句的谓语动词,且此处句意表示“已经中病毒”,强调此时的状态,可知时态为现在完成时,结构为主语+have/has+动词过去分词。
catch动词,抓住,染上疾病,过去分词形式为caught。
且本句主语为computer,为第三人称单数,故助动词用has。
故选D。
5.D
【详解】
句意:
——你叔叔在哪里,我很长时间没见他了。
——他在上海大约有半年了。
去年10月,他搬去了那里。
考查现在完成时。
hasgoneto去了未归;hasbeento去了已回;has
解析:
D
【详解】
句意:
——你叔叔在哪里,我很长时间没见他了。
——他在上海大约有半年了。
去年10月,他搬去了那里。
考查现在完成时。
hasgoneto去了未归;hasbeento去了已回;hasarrivedin已到达;hasbeenin在某地多长时间。
根据“forabouthalfayear”可知,他在那里待了多长时间,故选D。
6.C
【详解】
句意:
他的父母亲看起来都很难过。
可能他们已经知道他发生了什么。
考查动词时态。
willknow将会知道,一般将来时;know知道,一般现在时;haveknown已经知道,现在完成时
解析:
C
【详解】
句意:
他的父母亲看起来都很难过。
可能他们已经知道他发生了什么。
考查动词时态。
willknow将会知道,一般将来时;know知道,一般现在时;haveknown已经知道,现在完成时;areknowing正在知道,现在进行时。
根据“Bothhisparentslooksad.”可知是已经知道他发生的事情而产生的影响,故选C。
7.A
【详解】
句意:
——我想那边的那个男人一定是道格拉斯。
——不可能是他。
他已经去了澳大利亚。
考查情态动词表推测和现在完成时。
1.can’t表示否定推测,语气偏强硬,把握性较大;maynot不可
解析:
A
【详解】
句意:
——我想那边的那个男人一定是道格拉斯。
——不可能是他。
他已经去了澳大利亚。
考查情态动词表推测和现在完成时。
1.can’t表示否定推测,语气偏强硬,把握性较大;maynot不可以,不允许,可能不,maynot表示否定推测,语气委婉,可能性较小;mustn’t禁止,一定不能,不可表示否定推测。
2.have/hasgoneto表示“(某人)现在到某地去了(现在不在这儿了,可能在路上或已经在那个地方)”;have/hasbeento表示“(某人)曾经去过某地(人已经回来了)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 年级 上册 英语 现在完成时 专项 练习题 答案