八年级下册英语现在完成时练习题含答案含答案.docx
《八年级下册英语现在完成时练习题含答案含答案.docx》由会员分享,可在线阅读,更多相关《八年级下册英语现在完成时练习题含答案含答案.docx(25页珍藏版)》请在冰豆网上搜索。
八年级下册英语现在完成时练习题含答案含答案
八年级下册英语现在完成时练习题含答案含答案
一、选择题
1.—Whatchanges________inyourlives?
—Ourliveshavechangedalot,like...
A.havetherehadB.hastherebeenC.havetherebeenD.hastherehad
2.Ginacan’tgotothefarmwithherclassmatesbecauseshe________abadcold.
A.iscaughtB.iscatchingC.willcatchD.hascaught
3.ThemanagerreachedNanjinglastWednesday.He________therefor10days.
A.hasbeenB.hasgotC.hasreachedD.hasarrived
4.—Whatdoyouthinkofthelatest5Gsmartphone?
—It'samazing.ItisthemostwonderfulphoneI________.
A.usedB.willuseC.wasusingD.haveused
5.—IrememberthatMr.Greenoncetraveledbroad.
—NotonlyMr.Greenbutalsohisdaughters______abroadtwice.
A.havegoneB.havebeenC.hasgoneD.hasbeen
6.Thetrain________fortwentyminutes.
A.leftB.hasleftC.hasbeenawayD.isleaving
7.—WhendidtheMixcShoppingCenteropen?
—It________fornearlyhalfayear.
A.hasopenedB.hasbeenopenC.wasopenedD.hadbeenopen
8.—See?
Thestrangeman________aroundourhouseagain.Shouldwecallthepolice?
—Oh,no.Heisournewneighbor,whomovedupstairsthedaybeforeyesterday.
A.walksB.walkedC.haswalkedD.iswalking
9.—IsthatmanGeorge?
—Itcan’tbehim.Afterallhe________thisplaceforyears!
A.hasleftB.hasbeenawayfromC.wasawayfromD.left
10.Youaretoolate.Thefilmforhalfanhour.
A.endsB.endedC.hasendedD.hasbeenover
11.—Areyoustillintheoffice?
It’salmostteno’clock.
—Yeah,I________mywork.Butdon’tworry.There’snothingmuchleft.
A.don’tfinishB.didn’tfinishC.won’tfinishD.haven’tfinished
12.—WhereisSimon?
Wecan’tfindhimattheparty.
—Perhapshe________home.
A.hasgoneB.isgoingC.wentD.wasgoing
13.—WouldyouliketoseethefilmTheWonderingEarthwithme?
—I’msorryI__________ittwice.
A.seeB.haveseenC.amseeingD.saw
14.—Jim,turndownthemusic.Ourbabyissleeping.
—Don’tworry.He__________forhalfanhour.
A.wokeupB.haswokenupC.wasawakeD.hasbeenawake
15.—Thefashionshowwillbegininhalfanhour,butSandyhasn'tturnedupyet.
—Don'tworry.I________herandshe'ssuretobeheresoon.
A.willcallB.havecalledC.amcallingD.call
16.Marysaidthatshe________toYangzhou.
A.hasnevergoneB.hadnevergoneC.hasneverbeenD.hadneverbeen
17.—Mum,where'smypackedlunch?
—Inthekitchen.I________youtwosandwiches.
A.makeB.ammakingC.havemadeD.willmake
18.Mymotherisateacher.She________Englishinourschoolsinceshegraduatedfromuniversity.
A.taughtB.hastaughtC.isteachingD.willteach
19.Theboyinred___________thefootballclubfor3years.Hecanplayfootballverywellnow.
A.hasjoinedB.hasbeeninC.joinedD.wasin
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.—HaveyoubeentotheRobotRestaurantinourcity?
—No.Althoughit_________formorethanayear,I’mfartoobusytogothere.
A.hasstartedB.hasbeenonC.hasbeenopenD.hasopened
23.SinceTencentreleasedWechat,it________oneofthemostpopularappsintheworld.
A.becameB.hasbecomeC.hasbeenD.was
24.Withthewideuseofe-business,thewayofshoppingwewereusedtoalot.
A.changeB.changingC.changedD.haschanged
25.—IthinkthemanovertheremustbeDouglas.
—It________behim.Hehas________toAustralia.
A.can’t,goneB.can’t,beenC.maynot,beenD.mustn’t,gone
26.Sofar,5Gtechnology,whichisdevelopedbyHuawei,_______alot.Soonit’llbewidelyusedinChina.
A.isimprovingB.areimprovedC.hasimprovedD.improved
27.—Wherearethedoctorsnow?
—Inthemeetingroom.They________themeetingfor10minutes.
A.havebegunB.havebeenonC.havehadD.havebeenheld
28.Sofar,China________theworld’slargesthighwaynetwork,withatotallengthof160,000kilometers.
A.buildsB.builtC.willbuildD.hasbuilt
29.—WouldyouliketowatchthefilmFastandFurious9tonight?
—Sure.IstillwanttoseeitagainalthoughI________italready.
A.watchB.willwatchC.waswatchingD.havewatched
30.Mr.Wu________Germanysincethreeyearsago,soheknowsalotabouttheGermancultureandcustoms.
A.hasgonetoB.wenttoC.hasbeentoD.hasbeenin
31.—Whenwillthelivewomen’sfootballmatchbetweenChinaandSouthKoreabeginonTV?
—Oh,it________fortenminutes,endingin4:
3.Chinawonthegame.
A.hasfinishedB.hasbeenonC.hasbeenoverD.hasbegun
32.—HaveyoueverworkedinNanjing?
—Yes.I________inNanjingsincethreeyearsago.
A.wouldworkB.workedC.wasworkingD.haveworked
33.ThefilmHi,Mom,________fortwomonths.Youwillhaveanothertwomonthstoenjoyitinthecinema.
A.lastedB.waslastingC.willlastD.haslasted
34.China’shigh-speedrailways________from9,000to35,000kilometersinthepastfewyears.
A.aregrowingB.weregrowingC.willgrowD.havegrown
35.NeitherMarknorhisparents________Sanyabefore,sotheycan’twaittostartthejourney.
A.havegonetoB.havebeentoC.hasgonetoD.hasbeento
36.Mypet,littlePuppy,has________foraweek.Imissitverymuch.
A.gonemissingB.gotlostC.beenmissingD.lost
37.—Mum,Iwanttowatchthenewsaboutourschool.Changethechannel,please!
—Whatapity!
Itiseighto'clocknow.It___________forawhile.
A.hasbeenoverB.wasoverC.hasfinishedD.finished
38.Pleaseturnupthemusic,don’tworryaboutthebabybecausehe________forhalfanhour.
A.wokeupB.haswokeupC.wasawakeD.hasbeenawake
39.—Carl,areyoucomingwithus?
—I’dloveto,butsomethingunexpected______.
A.iscomingupB.comesupC.cameupD.hascomeup
40.—Where’syourmum,Lucy?
—Shetogetherwithhersisters________thesupermarketsincetwohoursago.
A.hasgonetoB.hasbeentoC.hasbeeninD.havegoneto
41.—HaveyoubeentoSuNingPlazainourcity?
—No.Althoughit________formorethanaweek,Iamfartoobusytogothere.
A.hasstartedB.hasopenedC.hasbeenopenD.hasbeenon
42.We________eachothersinceIcametoShanghai,butwesendemailsveryoften.
A.don’tseeB.didn’tseeC.won’tseeD.haven’tseen
43.ThemovieHi,Mom________theheartsofmanypeoplesinceitwasshowninFebruary.
A.winsB.wonC.willwinD.haswon
44.NotallthestudentsinmyclasswouldliketogotoSuzhouMuseumnextweekbecauseaboutthree-fifthsofthem_________therebefore.
A.havebeenB.havegoneC.hasbeenD.havebeento
45.—Look!
Howdryandcleantheroadis!
—Yes.Someone________upthesnow.They’resoearly.
A.cleanB.cleanedC.hascleanedD.wascleaning
46.—Whyareyouinahurry?
—Iamlate.Canyoutellmehowlong_______?
A.hasthefilmbeenonB.thefilmhasstartedC.thefilmhaslastedD.hasthefilmended
47.—Couldyou________methisbookplease,Daniel?
—Sorry,butI________itforonlyhalfanhour.Ihaven'tfinishedit.
A.lend;havehadB.borrow;haveboughtC.borrow;havehadD.lend;bought
48.Mydog_______forthreedaysandI’mnowveryworriednowandIwanttofinditassoonaspossible.
A.hasbeengoneB.hasgoneC.isgoneD.wasgone
49.—Sorry,I’mlate.There’stoomuchtrafficontheroad.
—Itdoesn’tmatter.Thefilmhasjust_______forfiveminutes.
A.begunB.finishedC.beenonD.beenover
50.Theschoolboyissoshythathedoesn’tliketobeasked________.
A.whetherhecouldenterhisidealschoolinthefuture
B.howlonghehasjoinedthenavy
C.howmanylanguageshecancommunicatewithothers
D.aboutwinningthenationalEnglishcompetition
【参考答案】***试卷处理标记,请不要删除
一、选择题
1.C
【详解】
句意:
——你的生活有什么变化?
——我们的生活改变了很多,比如……。
考查therebe句型的完成时态结构。
根据句意理解可知,这里表达的是“生活中有……”,英语中应该用therebe
解析:
C
【详解】
句意:
——你的生活有什么变化?
——我们的生活改变了很多,比如……。
考查therebe句型的完成时态结构。
根据句意理解可知,这里表达的是“生活中有……”,英语中应该用therebe句型,而回答用的是完成时,所以这里也用完成时,therebe句型的完成时的结构是therehave/hasbeen,而句中的名词是changes,是复数名词,所以这里应该用have,疑问句要把have提前,变成havetherebeen的结构,故选C。
2.D
【详解】
句意:
吉娜不能和她的同学一起去农场,因为她得了严重的感冒。
本题考查时态。
iscaught是被动形式;iscatching是现在进行时,willcatch是一般将来时,hasc
解析:
D
【详解】
句意:
吉娜不能和她的同学一起去农场,因为她得了严重的感冒。
本题考查时态。
iscaught是被动形式;iscatching是现在进行时,willcatch是一般将来时,hascaught是现在完成时。
根据Ginacan’tgotothefarmwithherclassmates此处表示吉娜现在不能去农场,因此她现在已经感冒了,用现在完成时,故选D。
3.A
【详解】
句意:
经理上星期三到达南京。
他在那里已经呆了10天。
考查现在完成时。
根据for10days可知,应该使用现在完成时,且应该使用延续性动词。
BCD中的get,reach,arriv
解析:
A
【详解】
句意:
经理上星期三到达南京。
他在那里已经呆了10天。
考查现在完成时。
根据for10days可知,应该使用现在完成时,且应该使用延续性动词。
BCD中的get,reach,arrive都属于短暂性动词,故选A项。
4.D
【详解】
句意:
——你认为最新的5G智能手机怎么样?
——太令人惊叹了。
它是我用过最绝妙的手机。
考查现在完成时态。
used使用过,过去时;willuse将使用,将来时;wasusing正在使
解析:
D
【详解】
句意:
——你认为最新的5G智能手机怎么样?
——太令人惊叹了。
它是我用过最绝妙的手机。
考查现在完成时态。
used使用过,过去时;willuse将使用,将来时;wasusing正在使用,过去进行时;haveused使用过,现在完成时。
根据语境和句意可知说话者将他过去所使用的手机与最新的5G智能手机作比较,认为5G智能手机最绝妙。
所以用现在时完成时表达,对现在产生影响。
故选D。
5.B
【详解】
句意:
——我记得格林先生曾有一次到国外旅行。
——不仅格林先生出过两次国,他的女儿们也出过两次国。
考查现在完成时及就近原则。
have/hasbeento表示去过某地,现在已经回来了
解析:
B
【详解】
句意:
——我记得格林先生曾有一次到国外旅行。
——不仅格林先生出过两次国,他的女儿们也出过两次国。
考查现在完成时及就近原则。
have/hasbeento表示去过某地,现在已经回来了;have/hasgoneto表示去了某地,现在还没有回来。
从twice判断曾经去过两次,说明已经从某地返回,所以应用have/hasbeento结构,排除A、C选项;not only…but also…连接两个主语时,谓语动词遵循“就近原则”,daughters为复数,所以用have,排除D选项,而且abroad为副词,所以介词to需要省略;故答案选B。
6.C
【详解】
句意:
火车离开20分钟了。
考查动词的时态。
left动词的过去式;hasleft动词的现在完成时;hasbeenaway动词的现在完成时;isleaving动词的现在进行时表示
解析:
C
【详解】
句意:
火车离开20分钟了。
考查动词的时态。
left动词的过去式;hasleft动词的现在完成时;hasbeenaway动词的现在完成时;isleaving动词的现在进行时表示将来。
根据fortwentyminutes可知句子用现在完成时,与一段时间连用时,句中的谓语动词应是延续性动词beaway表示“离开”,非延续性动词leave在肯定句中不可和一段时间连用。
故选C。
7.B
【详解】
句意:
——Mixc购物中心什么时候开业的?
——开业将近半年了。
考查动词时态,hasopened现在完成时;hasbeenopen现在完成时;wasopened一般过去时的被动
解析:
B
【详解】
句意:
——Mixc购物中心什么时候开业的?
——开业将近半年了。
考查动词时态,hasopened现在