八年级下册英语现在完成时练习题及答案含答案.docx
《八年级下册英语现在完成时练习题及答案含答案.docx》由会员分享,可在线阅读,更多相关《八年级下册英语现在完成时练习题及答案含答案.docx(32页珍藏版)》请在冰豆网上搜索。
八年级下册英语现在完成时练习题及答案含答案
八年级下册英语现在完成时练习题及答案含答案
一、选择题
1.—Whatchanges________inyourlives?
—Ourliveshavechangedalot,like...
A.havetherehadB.hastherebeenC.havetherebeenD.hastherehad
2.Withthewideuseofe-business,thewayofshoppingwewereusedtoalot.
A.changeB.changingC.changedD.haschanged
3.Thetrain________fortwentyminutes.
A.leftB.hasleftC.hasbeenawayD.isleaving
4.—WhendidtheMixcShoppingCenteropen?
—It________fornearlyhalfayear.
A.hasopenedB.hasbeenopenC.wasopenedD.hadbeenopen
5.—WhendidSuningPlazainXuzhouopen?
—It________foroverthreeyears.
A.openedB.hasbeenopenC.wasopenedD.hadbeenopen
6.—See?
Thestrangeman________aroundourhouseagain.Shouldwecallthepolice?
—Oh,no.Heisournewneighbor,whomovedupstairsthedaybeforeyesterday.
A.walksB.walkedC.haswalkedD.iswalking
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.—WhatdoyouthinkofthemovieBlackBeauty?
—Fantastic.I________ittwice.
A.watchB.waswatchingC.amwatchingD.havewatched
13.—Whereisyouruncle?
Ihaven'tseenhimforalongtime.
—HeShanghaiforabouthalfayear.HemovedtherelastOctober.
A.hasgonetoB.hasbeentoC.hasarrivedinD.hasbeenin
14.—Look!
Howdryandcleantheroadis!
—Yes.Someone________upthesnow.They’resoearly.
A.cleanB.cleanedC.hascleanedD.wascleaning
15.—Thefashionshowwillbegininhalfanhour,butSandyhasn'tturnedupyet.
—Don'tworry.I________herandshe'ssuretobeheresoon.
A.willcallB.havecalledC.amcallingD.call
16.Marysaidthatshe________toYangzhou.
A.hasnevergoneB.hadnevergoneC.hasneverbeenD.hadneverbeen
17.—James.HaveyoueverbeentoYangzhou?
It’sverybeautiful,andpeopletherearewelcome.
—Yes,I________theremanytimes.
A.havegoneB.havebeenC.havebeentoD.havegoneto
18.—Whydon’tyougotobed,Jimmy?
—Mumpromisedtotellmeabedtimestory,butshe______herwork.
A.doesn’tfinishB.didn’tfinishC.hasn’tfinishedD.won’tfinish
19.It'sreportedthatXiangshuiexplosion(爆炸)__________78personsandthedoctorsaretryingtheirbesttosavethewounded.
A.killsB.haskilledC.killedD.hadkilled
20.Mymotherisateacher.She________Englishinourschoolsinceshegraduatedfromuniversity.
A.taughtB.hastaughtC.isteachingD.willteach
21.ThenumberofcityparksinLishui______alotsinceitbecameadistrictofNanjing.
A.increaseB.willincreaseC.increasedD.hasincreased
22.Mydeskmatewasonceatopstudentbutshebehindsinceshebegantoplayonlinegames.
A.hasfallenB.fellC.hasfeltD.hasbeen
23.Thelifewewereusedto_________greatlysincethecomputerwasinvented.
A.haschangedB.changedC.changingD.change
24.Hurryup!
Theconcert______fortenminutes.
A.hasbegunB.hasbeenonC.hasgoneD.hasfinished
25.—WhenwillyoursistergotoEngland?
—She_________Londonsincefourmonthsago.
A.wenttoB.hasgonetoC.hasbeentoD.hasbeenin
26.—OK,whatdoyouwanttoknow?
—I’munsure________.
A.whichisthewaytothePalaceMuseumB.howmanycolorsarethereinarainbow
C.thatthecouplehasbeenmarriedfor3yearsD.howlongIcanborrowthestorybooks
27.—Carl,areyoucomingwithus?
—I’dloveto,butsomethingunexpected______.
A.iscomingupB.comesupC.cameupD.hascomeup
28.—Wherearethedoctorsnow?
—Inthemeetingroom.They________themeetingfor10minutes.
A.havebegunB.havebeenonC.havehadD.havebeenheld
29.Sofar,China________theworld’slargesthighwaynetwork,withatotallengthof160,000kilometers.
A.buildsB.builtC.willbuildD.hasbuilt
30.—WouldyouliketowatchthefilmFastandFurious9tonight?
—Sure.IstillwanttoseeitagainalthoughI________italready.
A.watchB.willwatchC.waswatchingD.havewatched
31.—BillGatesandMelindaGates,twooftheworld’srichestpeople,said“wenolongerbelievewecangrowtogetherasacouple”.
—Iamsosorrytohearthatbecausethey________fornearly30years.
A.havebeenmarriedB.havegotmarriedC.havegotmarriedtoD.havebeenmarriedwith
32.—Jim,Ihaven’tseenyoureldersisterforalongtime.
—She________HongKongonbusinessforafewdays.
A.wenttoB.hasgonetoC.hasbeentoD.hasbeenin
33.—WhereisJim?
—He________Beijingonbusinessforaweek.He’llbebacktomorrow.
A.hascometoB.hasgonetoC.hasbeentoD.hasbeenin
34.—Whereistheheadteacher?
—She________tothelibrarytosearchforsomeinformation.
A.goesB.willgoC.hasbeenD.hasgone
35.—Whenwillthelivewomen’sfootballmatchbetweenChinaandSouthKoreabeginonTV?
—Oh,it________fortenminutes,endingin4:
3.Chinawonthegame.
A.hasfinishedB.hasbeenonC.hasbeenoverD.hasbegun
36.Onlinelearning________verypopularwithstudentssincelastyear.
A.hasbecomeB.arebecomingC.wouldbecomeD.hadbecome
37.—Haveyoueverworkedonthisfarm?
—Yes.I_________cowsasafarmertherefortwoyears.
A.raisedB.wasraisingC.haveraisedD.willraise
38.China’shigh-speedrailways________from9,000to35,000kilometersinthepastfewyears.
A.aregrowingB.weregrowingC.willgrowD.havegrown
39.Youareacollectionoftheexperiencesyou________inyourownlife,soyoushouldbeproudofthemeventhebadones.
A.willhaveB.havehadC.hadhadD.arehaving
40.—John,you________theSlenderWestLakebefore,right?
—Sure,lotoftimes.Areyouthinkingoftakingatripthere?
A.havegonetoB.havecometoC.havebeentoD.havebeenin
41.NeitherMarknorhisparents________Sanyabefore,sotheycan’twaittostartthejourney.
A.havegonetoB.havebeentoC.hasgonetoD.hasbeento
42.Mypet,littlePuppy,has________foraweek.Imissitverymuch.
A.gonemissingB.gotlostC.beenmissingD.lost
43.Inthesentence“Ihaveboughtanewbicycle,soIcanridetoschoolnow.”,weusepresentperfecttensetotell________.
A.theresultofapastaction
B.actionsthathappenedinthepast
C.actionsthathappenedatacertaintimeinthepast
D.howmanytimesanactionhashappenedtillnow
44.—Excuseme,whichmovieareyouwaitingfor?
—CliffWalkers.We________hereformorethantwohours.
A.waitB.arewaitingC.waitedD.havewaited
45.—HaveyoubeentoSuNingPlazainourcity?
—No.Althoughit________formorethanaweek,Iamfartoobusytogothere.
A.hasstartedB.hasopenedC.hasbeenopenD.hasbeenon
46.WilliamShakespeare________for405years,buthisworksstillhavegreatinfluencetoday.
A.diedB.wasdyingC.hasdiedD.hasbeendead
47.We________eachothersinceIcametoShanghai,butwesendemailsveryoften.
A.don’tseeB.didn’tseeC.won’tseeD.haven’tseen
48.ThemovieHi,Mom________theheartsofmanypeoplesinceitwasshowninFebruary.
A.winsB.wonC.willwinD.haswon
49.NotallthestudentsinmyclasswouldliketogotoSuzhouMuseumnextweekbecauseaboutthree-fifthsofthem_________therebefore.
A.havebeenB.havegoneC.hasbeenD.havebeento
50.ThefilmHi,Mom,________fortwomonths.Youwillhaveanothertwomonthstoenjoyitinthecinema.
A.lastedB.waslastingC.willlastD.haslasted
【参考答案】***试卷处理标记,请不要删除
一、选择题
1.C
【详解】
句意:
——你的生活有什么变化?
——我们的生活改变了很多,比如……。
考查therebe句型的完成时态结构。
根据句意理解可知,这里表达的是“生活中有……”,英语中应该用therebe
解析:
C
【详解】
句意:
——你的生活有什么变化?
——我们的生活改变了很多,比如……。
考查therebe句型的完成时态结构。
根据句意理解可知,这里表达的是“生活中有……”,英语中应该用therebe句型,而回答用的是完成时,所以这里也用完成时,therebe句型的完成时的结构是therehave/hasbeen,而句中的名词是changes,是复数名词,所以这里应该用have,疑问句要把have提前,变成havetherebeen的结构,故选C。
2.D
【详解】
句意:
随着电子商务的广泛应用,我们习惯的购物方式发生了很大的变化。
考查动词时态辨析。
介词短语Withthewideuseofe-business表示持续到现在的时间,句子需
解析:
D
【详解】
句意:
随着电子商务的广泛应用,我们习惯的购物方式发生了很大的变化。
考查动词时态辨析。
介词短语Withthewideuseofe-business表示持续到现在的时间,句子需用现在完成时;根据句意结构,可知选D。
3.C
【详解】
句意:
火车离开20分钟了。
考查动词的时态。
left动词的过去式;hasleft动词的现在完成时;hasbeenaway动词的现在完成时;isleaving动词的现在进行时表示
解析:
C
【详解】
句意:
火车离开20分钟了。
考查动词的时态。
left动词的过去式;hasleft动词的现在完成时;hasbeenaway动词的现在完成时;isleaving动词的现在进行时表示将来。
根据fortwentyminutes可知句子用现在完成时,与一段时间连用时,句中的谓语动词应是延续性动词beaway表示“离开”,非延续性动词leave在肯定句中不可和一段时间连用。
故选C。
4.B
【详解】
句意:
——Mixc购物中心什么时候开业的?
——开业将近半年了。
考查动词时态,hasopened现在完成时;hasbeenopen现在完成时;wasopened一般过去时的被动
解析:
B
【详解】
句意:
——Mixc购物中心什么时候开业的?
——开业将近半年了。
考查动词时态,hasopened现在完成时;hasbeenopen现在完成时;wasopened一般过去时的被动语态;hadbeenopen过去完成时。
根据It___fornearlyhalfayear结合选项可知它已经开业近半年了;可知句子里有时间状语是fornearlyhalfayear,表示一段时间时,强调状态的持续,要用现在完成时,其构成是:
has/have+done;在有“for+一段时间”的完成时态的句子里,要用延续性动词;open做动词讲是非延续性动词,因此要用beopen表示状态,故选B。
5.B
【详解】
句意:
——徐州的苏宁广场什么时间开业的?
——它已经营业三年多了。
考查动词的时态。
opened动词的过去式;hasbeenopen现在完成时;wasopened一般过去时的被动;
解析:
B
【详解】
句意:
——徐州的苏宁广场什么时间开业的?
——它已经营业三年多了。
考查动词的时态。
opened动词的过去式;hasbeenopen现在完成时;wasopened一般过去时的被动;hadbeenopen过去完成时。
根据“foroverthreeyears”可知此处用现在完成时,动词用beopen的现在完成时的形式hasbeenopened。
故选B。
6.D
【详解】
句意:
——看到了吗?
那个陌生人又在我们家里走来走去。
我们应该报警吗?
——哦,不,他是我们的新邻居,前天搬到楼上去了。
考查动词时态。
walks走,第三人称单数;walked走,过去式;
解析:
D
【详解】
句意:
——看到了吗?
那个陌生人又在我们家里走来走去。
我们应该报警吗?
——哦,不,他是我们的新邻居,前天搬到楼上去了。
考查动词时态。
walks走,第三人称单数;walked走,过去式;haswalked已经走,现在完成时;iswalking正在走,现在进行时。
根据“See?
”可知,这里是说那个陌生人正在我们家周围走来走去,说明这个动作现在正在进行。
其结构是bedoing的形式。
故选D。
7.C
【详解】
句意:
现在是下午4:
30,Ben和Leon已经完成了他们的工作,所以他们现在正在下棋。
考查动词时态。
finish完成、结束,动词原形;werefinish