初二下册外研版英语现在完成时练习题及答含答案.docx
- 文档编号:7130459
- 上传时间:2023-01-21
- 格式:DOCX
- 页数:25
- 大小:29.26KB
初二下册外研版英语现在完成时练习题及答含答案.docx
《初二下册外研版英语现在完成时练习题及答含答案.docx》由会员分享,可在线阅读,更多相关《初二下册外研版英语现在完成时练习题及答含答案.docx(25页珍藏版)》请在冰豆网上搜索。
初二下册外研版英语现在完成时练习题及答含答案
初二下册外研版英语现在完成时练习题及答含答案
一、选择题
1.—IthinkthemanovertheremustbeDouglas.
—It________behim.Hehas________toAustralia.
A.can’t,goneB.can’t,beenC.maynot,beenD.mustn’t,gone
2.Thelifewewereusedto_________greatlysincethecomputerwasinvented.
A.haschangedB.changedC.changingD.change
3.—WhereisSimon?
Wecan’tfindhimattheparty.
—Perhapshe________home.
A.hasgoneB.isgoingC.wentD.wasgoing
4.—Mum,Iwanttowatchthenewsaboutourschool.Changethechannel,please!
—Whatapity!
Itiseighto'clocknow.It___________forawhile.
A.hasbeenoverB.wasoverC.hasfinishedD.finished
5.—Haveyoueverworkedonthisfarm?
—Yes.I_________cowsasafarmertherefortwoyears.
A.raisedB.wasraisingC.haveraisedD.willraise
6.—WhendidtheMixcShoppingCenteropen?
—It________fornearlyhalfayear.
A.hasopenedB.hasbeenopenC.wasopenedD.hadbeenopen
7.—WhendidSuningPlazainXuzhouopen?
—It________foroverthreeyears.
A.openedB.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.—Whendidyoubuyyourcar?
Itlookssonew.
—Really?
I________itforthreeyearsandIlikeitverymuch.
A.haveboughtB.havehadC.boughtD.had
12.—DoyouknowSunshineTownverywell,MrChen?
—Sure.I____heresinceIwasborn.
A.haslivedB.livedC.havelivedD.lives
13.—WhenwillyoursistergotoEngland?
—She_________Londonsincefourmonthsago.
A.wenttoB.hasgonetoC.hasbeentoD.hasbeenin
14.—Couldyou________methisbookplease,Daniel?
—Sorry,butI________itforonlyhalfanhour.Ihaven'tfinishedit.
A.lend;havehadB.borrow;haveboughtC.borrow;havehadD.lend;bought
15.—WouldyouliketoseethefilmTheWonderingEarthwithme?
—I’msorryI__________ittwice.
A.seeB.haveseenC.amseeingD.saw
16.—Whatchanges________inyourlives?
—Ourliveshavechangedalot,like...
A.havetherehadB.hastherebeenC.havetherebeenD.hastherehad
17.―Olivia,areyousureyouraunt________backfromAmerica?
―Yes.Mymomtoldme.I'mgoingtoseehernow.
A.hadcomeB.cameC.iscomingD.hascome
18.Avengers:
EndgameissuchawonderfulfilmthatI________ittwice.
A.willseeB.sawC.seeD.haveseen
19.Marysaidthatshe________toYangzhou.
A.hasnevergoneB.hadnevergoneC.hasneverbeenD.hadneverbeen
20.—WhereisyoursonJimmylivingnow?
—He________thecityofYangzhou,Chinafortwoyears.
A.hascometoB.hasbeentoC.hasgonetoD.hasbeenin
21.Ithinkmyfatherknowseverything.Heismyhero,he________over2500books.
A.readsB.readC.isreadingD.hasread
22.Theboyinred___________thefootballclubfor3years.Hecanplayfootballverywellnow.
A.hasjoinedB.hasbeeninC.joinedD.wasin
23.—Oh,yourspokenEnglishisverygood,Linda.
—Thankyou.I_____________inEnglandforthreeyears.
A.havestudiedB.studiedC.wasstudyingD.study
24.Mydeskmatewasonceatopstudentbutshebehindsinceshebegantoplayonlinegames.
A.hasfallenB.fellC.hasfeltD.hasbeen
25.Lisa________herhomeworkyet.Iamafraidshecan'tgototheparkwithyou.
A.didn'tfinishB.hasn'tfinishedC.wasn'tfinishingD.won'tfinish
26.China’shigh-speedrailways________from9,000to35,000kilometersinthepastfewyears.
A.aregrowingB.weregrowingC.willgrowD.havegrown
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.Sofar,China________theworld’slargesthighwaynetwork,withatotallengthof160,000kilometers.
A.buildsB.builtC.willbuildD.hasbuilt
30.—WouldyouliketowatchthefilmFastandFurious9tonight?
—Sure.IstillwanttoseeitagainalthoughI________italready.
A.watchB.willwatchC.waswatchingD.havewatched
31.—Hurryup.Ican’twaittoseethemovie.MySister!
—Ohdear!
It________forfiveminutes.Comeon!
A.hasbegunB.hasbeenonC.willbeginD.willbeon
32.Mr.Wu________Germanysincethreeyearsago,soheknowsalotabouttheGermancultureandcustoms.
A.hasgonetoB.wenttoC.hasbeentoD.hasbeenin
33.—BillGatesandMelindaGates,twooftheworld’srichestpeople,said“wenolongerbelievewecangrowtogetherasacouple”.
—Iamsosorrytohearthatbecausethey________fornearly30years.
A.havebeenmarriedB.havegotmarriedC.havegotmarriedtoD.havebeenmarriedwith
34.—Jim,Ihaven’tseenyoureldersisterforalongtime.
—She________HongKongonbusinessforafewdays.
A.wenttoB.hasgonetoC.hasbeentoD.hasbeenin
35.—WhereisJim?
—He________Beijingonbusinessforaweek.He’llbebacktomorrow.
A.hascometoB.hasgonetoC.hasbeentoD.hasbeenin
36.—Whereistheheadteacher?
—She________tothelibrarytosearchforsomeinformation.
A.goesB.willgoC.hasbeenD.hasgone
37.Mydog_______forthreedaysandI’mnowveryworriednowandIwanttofinditassoonaspossible.
A.hasbeengoneB.hasgoneC.isgoneD.wasgone
38.Onlinelearning________verypopularwithstudentssincelastyear.
A.hasbecomeB.arebecomingC.wouldbecomeD.hadbecome
39.Youareacollectionoftheexperiencesyou________inyourownlife,soyoushouldbeproudofthemeventhebadones.
A.willhaveB.havehadC.hadhadD.arehaving
40.—John,you________theSlenderWestLakebefore,right?
—Sure,lotoftimes.Areyouthinkingoftakingatripthere?
A.havegonetoB.havecometoC.havebeentoD.havebeenin
41.—FouTs’ong,whoselettersfromhisfather________abestsellerinChinaforlong,diedinLondon,wherehehadlivedformanyyears.Thecausewasthecoronavirous.
—Whatapity!
A.hasbeenB.hasbecomeC.wasD.becomes
42.Theschoolboyissoshythathedoesn’tliketobeasked________.
A.whetherhecouldenterhisidealschoolinthefuture
B.howlonghehasjoinedthenavy
C.howmanylanguageshecancommunicatewithothers
D.aboutwinningthenationalEnglishcompetition
43.Inthesentence“Ihaveboughtanewbicycle,soIcanridetoschoolnow.”,weusepresentperfecttensetotell________.
A.theresultofapastaction
B.actionsthathappenedinthepast
C.actionsthathappenedatacertaintimeinthepast
D.howmanytimesanactionhashappenedtillnow
44.He________inthatcitysinceheleftschool.It’shissecondhometown.
A.haslivedB.willliveC.waslivingD.lives
45.Sofar,5Gtechnology,whichisdevelopedbyHuawei,_______alot.Soonit’llbewidelyusedinChina.
A.isimprovingB.areimprovedC.hasimprovedD.improved
46.—HaveyoubeentoSuNingPlazainourcity?
—No.Althoughit________formorethanaweek,Iamfartoobusytogothere.
A.hasstartedB.hasopenedC.hasbeenopenD.hasbeenon
47.ThemovieHi,Mom________theheartsofmanypeoplesinceitwasshowninFebruary.
A.winsB.wonC.willwinD.haswon
48.NotallthestudentsinmyclasswouldliketogotoSuzhouMuseumnextweekbecauseaboutthree-fifthsofthem_________therebefore.
A.havebeenB.havegoneC.hasbeenD.havebeento
49.—Look!
Howdryandcleantheroadis!
—Yes.Someone________upthesnow.They’resoearly.
A.cleanB.cleanedC.hascleanedD.wascleaning
50.—Whereisyouruncle?
—IntheUSA.He________therefortwomonths.
A.hasgoneB.hasgonetoC.hasbeenD.hasbeento
【参考答案】***试卷处理标记,请不要删除
一、选择题
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.A
【解析】
【详解】
句意:
自从电脑发明以来,我们习惯的生活发生了很大的变化。
考查动词时态辨析。
sincethecomputerwasinvented(自从电脑发明以来)是一段持续到现在
解析:
A
【解析】
【详解】
句意:
自从电脑发明以来,我们习惯的生活发生了很大的变化。
考查动词时态辨析。
sincethecomputerwasinvented(自从电脑发明以来)是一段持续到现在的时间,用于现在完成时;Thelife是单数第三人称,需用“hasdone”结构;根据句意语境,可知选A。
3.A
【详解】
—西蒙在哪里?
我们在聚会上找不到他。
—也许他已经回家了。
根据题意,选择A。
解析:
A
【详解】
—西蒙在哪里?
我们在聚会上找不到他。
—也许他已经回家了。
根据题意,选择A。
4.A
【详解】
句意:
——妈妈,我想看我们学校的新闻。
请换频道!
——真遗憾!
现在是八点钟。
它已经结束一段时间了。
考查动词时态。
hasbeenover已经结束了,现在完成时;wasover结束了
解析:
A
【详解】
句意:
——妈妈,我想看我们学校的新闻。
请换频道!
——真遗憾!
现在是八点钟。
它已经结束一段时间了。
考查动词时态。
hasbeenover已经结束了,现在完成时;wasover结束了,一般过去时;hasfinished已经结束了,现在完成时;finished结束,一般过去时。
根据语境可知,学校新闻已经结束了,这件事对“现在不能观看了”产生了影响,故应为现在完成时,故排除B、D两项。
另句中forawhile表示一段时间,与现在完成时连用时,应用延续性动词,而动词finish为瞬时性动词,不能在现在完成时中与一段时间连用,故排除C项。
beover表示延续性动作,可在现在完成时中与时间段连用,即hasbeenover。
故选A。
5.C
【详解】
句意:
——你在这个农场工作过吗?
——是的。
作为一个农民,我已经在那里养牛两年了。
考查动词时态。
raised饲养,是过去式或过去分词形式;wasraising过去进行时;haver
解析:
C
【详解】
句意:
——你在这个农场工作过吗?
——是的。
作为一个农民,我已经在那里养牛两年了。
考查动词时态。
raised饲养,是过去式或过去分词形式;wasraising过去进行时;haveraised现在完成时;willraise一般将来时。
根据句意和句中的fortwoyears可知,这句话表示过去发生的动作一直持续到现在,应用现在完成时态。
故选C。
6.B
【详解】
句意:
——Mixc购物中心什么时候开业的?
——开业将近半年了。
考查动词时态,hasopened现在完成时;hasbeenopen现在完成时;wasopened一般过去时的被动
解析:
B
【详解】
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 初二 下册 外研版 英语 现在完成时 练习题 答案