八年级人教版英语现在完成时练习题及答案.docx
《八年级人教版英语现在完成时练习题及答案.docx》由会员分享,可在线阅读,更多相关《八年级人教版英语现在完成时练习题及答案.docx(32页珍藏版)》请在冰豆网上搜索。
八年级人教版英语现在完成时练习题及答案
八年级人教版英语现在完成时练习题及答案
一、选择题
1.—IthinkthemanovertheremustbeDouglas.
—It________behim.Hehas________toAustralia.
A.can’t,goneB.can’t,beenC.maynot,beenD.mustn’t,gone
2.Ginacan’tgotothefarmwithherclassmatesbecauseshe________abadcold.
A.iscaughtB.iscatchingC.willcatchD.hascaught
3.—WhendidSuningPlazainXuzhouopen?
—It________foroverthreeyears.
A.openedB.hasbeenopenC.wasopenedD.hadbeenopen
4.—See?
Thestrangeman________aroundourhouseagain.Shouldwecallthepolice?
—Oh,no.Heisournewneighbor,whomovedupstairsthedaybeforeyesterday.
A.walksB.walkedC.haswalkedD.iswalking
5.—MayIborrowyournew-boughtbookTheAdventuresofTomSawyernow?
—I'mafraidnot.I________onlyhalfofit,andI'lltrytofinishitthisweekend.
A.readB.amreadingC.havereadD.willread
6.—WillyourcousingotoGuiyangforthesummerholiday?
—Infact,he________Guiyangsincehegraduated.
A.hasgonetoB.hasbeentoC.hasbeeninD.wentto
7.Itis4:
30p.m.BenandLeon_______theirwork,sotheyareplayingchessnow.
A.finishB.werefinishingC.havefinishedD.willfinish
8.Sarahisonly15yearsold,butshe________theTennisClubforthreeyears.
A.joinedB.hasjoinedC.hasbeeninD.was
9.—Excuseme,whichmovieareyouwaitingfor?
—TheFateoftheFurious.We________hereformorethantwohours.
A.waitedB.waitC.werewaitingD.havewaited
10.—IsthatmanGeorge?
—Itcan’tbehim.Afterallhe________thisplaceforyears!
A.hasleftB.hasbeenawayfromC.wasawayfromD.left
11.Youaretoolate.Thefilmforhalfanhour.
A.endsB.endedC.hasendedD.hasbeenover
12.—Whatdoyouthinkofthelatest5Gsmartphone?
—It'samazing.ItisthemostwonderfulphoneI________.
A.usedB.willuseC.wasusingD.haveused
13.Whatapity!
Mynewcomputer__________avirusanditcan'tworknow.
A.catchesB.caughtC.iscaughtD.hascaught
14.—WhereisSimon?
Wecan’tfindhimattheparty.
—Perhapshe________home.
A.hasgoneB.isgoingC.wentD.wasgoing
15.—Whatchanges________inyourlives?
—Ourliveshavechangedalot,like...
A.havetherehadB.hastherebeenC.havetherebeenD.hastherehad
16.—Thefashionshowwillbegininhalfanhour,butSandyhasn'tturnedupyet.
—Don'tworry.I________herandshe'ssuretobeheresoon.
A.willcallB.havecalledC.amcallingD.call
17.Avengers:
EndgameissuchawonderfulfilmthatI________ittwice.
A.willseeB.sawC.seeD.haveseen
18.Marysaidthatshe________toYangzhou.
A.hasnevergoneB.hadnevergoneC.hasneverbeenD.hadneverbeen
19.It'sreportedthatXiangshuiexplosion(爆炸)__________78personsandthedoctorsaretryingtheirbesttosavethewounded.
A.killsB.haskilledC.killedD.hadkilled
20.Mydeskmatewasonceatopstudentbutshebehindsinceshebegantoplayonlinegames.
A.hasfallenB.fellC.hasfeltD.hasbeen
21.一Howcanyoustartplayinggamessosoon,Tom?
一I______myhomework,Mom.
A.finishedB.havefinishedC.willfinishD.finish
22.Thelifewewereusedto_________greatlysincethecomputerwasinvented.
A.haschangedB.changedC.changingD.change
23.Hurryup!
Theconcert______fortenminutes.
A.hasbegunB.hasbeenonC.hasgoneD.hasfinished
24.SinceTencentreleasedWechat,it________oneofthemostpopularappsintheworld.
A.becameB.hasbecomeC.hasbeenD.was
25.Lisa________herhomeworkyet.Iamafraidshecan'tgototheparkwithyou.
A.didn'tfinishB.hasn'tfinishedC.wasn'tfinishingD.won'tfinish
26.—Hello,Jack.ThisisSandy.Whatareyoudoing?
—I’mwatchinganexcitingbasketballmatch.It_______forhalfanhour.
A.beginsB.beganC.hasbegunD.hasbeenon
27.TheHongKong-Zhuhai-MacaoBridge,astheworld’slongestcross-seabridge,________foroveroneandahalfyears.
A.hasopenedB.hasbeenopenC.hasbeenopenedD.opened
28.—Carl,areyoucomingwithus?
—I’dloveto,butsomethingunexpected______.
A.iscomingupB.comesupC.cameupD.hascomeup
29.—Howlong________you________chemistrysofar?
—Foralmostoneyear.
A.are;studyingB.do;studyC.have;studiedD.will;study
30.—Hurryup.Ican’twaittoseethemovie.MySister!
—Ohdear!
It________forfiveminutes.Comeon!
A.hasbegunB.hasbeenonC.willbeginD.willbeon
31.—Jim,Ihaven’tseenyoureldersisterforalongtime.
—She________HongKongonbusinessforafewdays.
A.wenttoB.hasgonetoC.hasbeentoD.hasbeenin
32.—WhereisJim?
—He________Beijingonbusinessforaweek.He’llbebacktomorrow.
A.hascometoB.hasgonetoC.hasbeentoD.hasbeenin
33.—Whereistheheadteacher?
—She________tothelibrarytosearchforsomeinformation.
A.goesB.willgoC.hasbeenD.hasgone
34.—Whenwillthelivewomen’sfootballmatchbetweenChinaandSouthKoreabeginonTV?
—Oh,it________fortenminutes,endingin4:
3.Chinawonthegame.
A.hasfinishedB.hasbeenonC.hasbeenoverD.hasbegun
35.—Whereisyouruncle?
—IntheUSA.He________therefortwomonths.
A.hasgoneB.hasgonetoC.hasbeenD.hasbeento
36.Onlinelearning________verypopularwithstudentssincelastyear.
A.hasbecomeB.arebecomingC.wouldbecomeD.hadbecome
37.—IrememberthatMr.Greenoncetraveledbroad.
—NotonlyMr.Greenbutalsohisdaughters______abroadtwice.
A.havegoneB.havebeenC.hasgoneD.hasbeen
38.China’shigh-speedrailways________from9,000to35,000kilometersinthepastfewyears.
A.aregrowingB.weregrowingC.willgrowD.havegrown
39.Youareacollectionoftheexperiencesyou________inyourownlife,soyoushouldbeproudofthemeventhebadones.
A.willhaveB.havehadC.hadhadD.arehaving
40.—OK,whatdoyouwanttoknow?
—I’munsure________.
A.whichisthewaytothePalaceMuseumB.howmanycolorsarethereinarainbow
C.thatthecouplehasbeenmarriedfor3yearsD.howlongIcanborrowthestorybooks
41.—John,you________theSlenderWestLakebefore,right?
—Sure,lotoftimes.Areyouthinkingoftakingatripthere?
A.havegonetoB.havecometoC.havebeentoD.havebeenin
42.Theschoolboyissoshythathedoesn’tliketobeasked________.
A.whetherhecouldenterhisidealschoolinthefuture
B.howlonghehasjoinedthenavy
C.howmanylanguageshecancommunicatewithothers
D.aboutwinningthenationalEnglishcompetition
43.He________inthatcitysinceheleftschool.It’shissecondhometown.
A.haslivedB.willliveC.waslivingD.lives
44.—HaveyoubeentoSuNingPlazainourcity?
—No.Althoughit________formorethanaweek,Iamfartoobusytogothere.
A.hasstartedB.hasopenedC.hasbeenopenD.hasbeenon
45.NotallthestudentsinmyclasswouldliketogotoSuzhouMuseumnextweekbecauseaboutthree-fifthsofthem_________therebefore.
A.havebeenB.havegoneC.hasbeenD.havebeento
46.—Whyareyouinahurry?
—Iamlate.Canyoutellmehowlong_______?
A.hasthefilmbeenonB.thefilmhasstartedC.thefilmhaslastedD.hasthefilmended
47.—WhatdoyouthinkofthemovieBlackBeauty?
—Fantastic.I________ittwice.
A.watchB.waswatchingC.amwatchingD.havewatched
48.—DoyouknowSunshineTownverywell,MrChen?
—Sure.I____heresinceIwasborn.
A.haslivedB.livedC.havelivedD.lives
49.—Sorry,I’mlate.There’stoomuchtrafficontheroad.
—Itdoesn’tmatter.Thefilmhasjust_______forfiveminutes.
A.begunB.finishedC.beenonD.beenover
50.ThefilmHi,Mom,________fortwomonths.Youwillhaveanothertwomonthstoenjoyitinthecinema.
A.lastedB.waslastingC.willlastD.haslasted
【参考答案】***试卷处理标记,请不要删除
一、选择题
1.A
【详解】
句意:
——我想那边的那个男人一定是道格拉斯。
——不可能是他。
他已经去了澳大利亚。
考查情态动词表推测和现在完成时。
1.can’t表示否定推测,语气偏强硬,把握性较大;maynot不可
解析:
A
【详解】
句意:
——我想那边的那个男人一定是道格拉斯。
——不可能是他。
他已经去了澳大利亚。
考查情态动词表推测和现在完成时。
1.can’t表示否定推测,语气偏强硬,把握性较大;maynot不可以,不允许,可能不,maynot表示否定推测,语气委婉,可能性较小;mustn’t禁止,一定不能,不可表示否定推测。
2.have/hasgoneto表示“(某人)现在到某地去了(现在不在这儿了,可能在路上或已经在那个地方)”;have/hasbeento表示“(某人)曾经去过某地(人已经回来了)”。
根据语境可知他已经去了澳大利亚,人不在这儿,可知用hasgoneto;可知表示否定推测,把握性较大,填can’t;故选A。
【点睛】
常用于表推测的情态动词有:
must,can,could,may,might等。
1.must,may,might/could一般用于肯定推测,must表示可能性最大,might/could可能性最小。
2.否定推测一般使用can’t/couldn’t(不可能),maynot/mightnot(可能不)。
3.疑问句中使用can或could。
4.以上三种句型情态动词按语气依次递减,might和could不是may和can的过去式,表示语气更委婉或可能性较小。
2.D
【详解】
句意:
吉娜不能和她的同学一起去农场,因为她得了严重的感冒。
本题考查时态。
iscaught是被动形式;iscatching是现在进行时,willcatch是一般将来时,hasc
解析:
D
【详解】
句意:
吉娜不能和她的同学一起去农场,因为她得了严重的感冒。
本题考查时态。
iscaught是被动形式;iscatching是现在进行时,willcatch是一般将来时,hascaught是现在完成时。
根据Ginacan’tgotothefarmwithherclassmates此处表示吉娜现在不能去农场,因此她现在已经感冒了,用现在完成时,故选D。
3.B
【详解】
句意:
——徐州的苏宁广场什么时间开业的?
——它已经营业三年多了。
考查动词的时态。
opened动词的过去式;hasbeenopen现在完成时;wasopened一般过去时的被动;
解析:
B
【详解】
句意:
——徐州的苏宁广场什么时间开业的?
——它已经营业三年多了。
考查动词的时态。
opened动词的过去式;hasbeenopen现在完成时;wasopened一般过去时的被动;hadbeenopen过去完成时。
根据“foroverthreeyears”可知此处用现在完成时,动词用beopen的现在完成时的形式hasbeenopened。
故选B。
4.D
【详解】
句意:
——看到了吗?
那个陌生人又在我们家里走来走去。
我们应该报警吗?
——哦,不,他是我们的新邻居,前天搬到楼上去了。
考查动词时态。
walks走,第三人称单数;walked走,过去式;
解析:
D
【详解】
句意:
——看到了吗?
那个陌生人又在我们家里走来走去。
我们应该报警吗?
——哦,不,他是我们的新邻居,前天搬到楼上去了。
考查动词时态。
walks走,第三人称单数;walked走,过去式;haswalked已经走,现在完成时;iswalking正在走,现在进行时。
根据“See?
”可知,这里是说那个陌生人正在我们家周围走来走去,说明这个动作现在正在进行。
其结构是bedoing的形式。
故选D。
5.C
【详解】
句意:
——我现在可以借你的新书《汤姆·索耶历险记》吗?
——恐怕不行。
我只读了一半,这个周末我会努力读完的。
考查动词时态。
read读;原形;amreading正在读,现在进行时;ha
解析:
C
【详解】
句意:
——我现在可以借你的新书《汤姆·索耶历险记》吗?
——恐怕不行。
我只读了一半,这个周末我会努力读完的。
考查动词时态。
read读;原形;amreading正在读,现在进行时;haveread已经读了;现在完成时;willread将读,一般将来时。
根据“andI'lltrytofinishitthisweekend.”可知到现在为止已经读了一半,这里是用现在完成时,其结构是havedone的形式。
故选C。
6.C
【详解】
句意:
——你的堂兄暑假会去桂林么?
——事实上,自从他毕业他就在贵阳。
考查动词的时态。
hasgoneto去了某地还没回;hasbeento去了某地已返回;hasbeenin
解析:
C
【详解】
句意:
——你的堂兄暑假会去桂林么?
——事实上,自从他毕业他就在贵阳。
考查动词的时态。
hasgoneto去了某地还没回;hasbeento去了某地已返回;hasbeenin在某地;wentto去,动词的过去式。
根据“sincehegraduated”可知是现在完成时,排除D选项;根据“Guiyang”可知表达“自