初二下册人教版英语现在完成时练习题带答案及答案.docx
- 文档编号:6276155
- 上传时间:2023-01-05
- 格式:DOCX
- 页数:25
- 大小:29.30KB
初二下册人教版英语现在完成时练习题带答案及答案.docx
《初二下册人教版英语现在完成时练习题带答案及答案.docx》由会员分享,可在线阅读,更多相关《初二下册人教版英语现在完成时练习题带答案及答案.docx(25页珍藏版)》请在冰豆网上搜索。
初二下册人教版英语现在完成时练习题带答案及答案
初二下册人教版英语现在完成时练习题带答案及答案
一、选择题
1.—Whereisyouruncle?
Ihaven'tseenhimforalongtime.
—HeShanghaiforabouthalfayear.HemovedtherelastOctober.
A.hasgonetoB.hasbeentoC.hasarrivedinD.hasbeenin
2.SinceTencentreleasedWechat,it________oneofthemostpopularappsintheworld.
A.becameB.hasbecomeC.hasbeenD.was
3.—Mum,Iwanttowatchthenewsaboutourschool.Changethechannel,please!
—Whatapity!
Itiseighto'clocknow.It___________forawhile.
A.hasbeenoverB.wasoverC.hasfinishedD.finished
4.—Haveyoueverworkedonthisfarm?
—Yes.I_________cowsasafarmertherefortwoyears.
A.raisedB.wasraisingC.haveraisedD.willraise
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.Itis4:
30p.m.BenandLeon_______theirwork,sotheyareplayingchessnow.
A.finishB.werefinishingC.havefinishedD.willfinish
10.—Excuseme,whichmovieareyouwaitingfor?
—TheFateoftheFurious.We________hereformorethantwohours.
A.waitedB.waitC.werewaitingD.havewaited
11.—IsthatmanGeorge?
—Itcan’tbehim.Afterallhe________thisplaceforyears!
A.hasleftB.hasbeenawayfromC.wasawayfromD.left
12.—Sorry,I’mlate.There’stoomuchtrafficontheroad.
—Itdoesn’tmatter.Thefilmhasjust_______forfiveminutes.
A.begunB.finishedC.beenonD.beenover
13.—WhenwillyoursistergotoEngland?
—She_________Londonsincefourmonthsago.
A.wenttoB.hasgonetoC.hasbeentoD.hasbeenin
14.—DoyouknowSunshineTownverywell,MrChen?
—Sure.I____heresinceIwasborn.
A.haslivedB.livedC.havelivedD.lives
15.—Areyoustillintheoffice?
It’salmostteno’clock.
—Yeah,I________mywork.Butdon’tworry.There’snothingmuchleft.
A.don’tfinishB.didn’tfinishC.won’tfinishD.haven’tfinished
16.—Thefashionshowwillbegininhalfanhour,butSandyhasn'tturnedupyet.
—Don'tworry.I________herandshe'ssuretobeheresoon.
A.willcallB.havecalledC.amcallingD.call
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.—James.HaveyoueverbeentoYangzhou?
It’sverybeautiful,andpeopletherearewelcome.
—Yes,I________theremanytimes.
A.havegoneB.havebeenC.havebeentoD.havegoneto
21.It'sreportedthatXiangshuiexplosion(爆炸)__________78personsandthedoctorsaretryingtheirbesttosavethewounded.
A.killsB.haskilledC.killedD.hadkilled
22.Mymotherisateacher.She________Englishinourschoolsinceshegraduatedfromuniversity.
A.taughtB.hastaughtC.isteachingD.willteach
23.—Oh,yourspokenEnglishisverygood,Linda.
—Thankyou.I_____________inEnglandforthreeyears.
A.havestudiedB.studiedC.wasstudyingD.study
24.—Look!
ThemanlookslikeMr.Li.
—Itcan’tbehim.Becausehewithhisfamilies________JapansincelastThursdayandthey
haven’treturned.
A.hasgonetoB.hasbeentoC.havebeeninD.hasbeenin
25.Whatapity!
Mynewcomputer__________avirusanditcan'tworknow.
A.catchesB.caughtC.iscaughtD.hascaught
26.China’shigh-speedrailways________from9,000to35,000kilometersinthepastfewyears.
A.aregrowingB.weregrowingC.willgrowD.havegrown
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.—Howlong________you________chemistrysofar?
—Foralmostoneyear.
A.are;studyingB.do;studyC.have;studiedD.will;study
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.—WhereisSimon?
Wecan’tfindhimattheparty.
—Perhapshe________home.
A.hasgoneB.isgoingC.wentD.wasgoing
38.—HaveyoueverworkedinNanjing?
—Yes.I________inNanjingsincethreeyearsago.
A.wouldworkB.workedC.wasworkingD.haveworked
39.—Sorry,I’mlate.Hasthemeetingbegun?
—Itdoesn’tmatter.Themeeting________forseveralminutes.
A.hasjustbegunB.hasjustbeenover
C.hasjustbeenonD.hasjustended
40.—Hello,Jack.ThisisSandy.Whatareyoudoing?
—I’mwatchinganexcitingbasketballmatch.It_______forhalfanhour.
A.beginsB.beganC.hasbegunD.hasbeenon
41.—John,you________theSlenderWestLakebefore,right?
—Sure,lotoftimes.Areyouthinkingoftakingatripthere?
A.havegonetoB.havecometoC.havebeentoD.havebeenin
42.—FouTs’ong,whoselettersfromhisfather________abestsellerinChinaforlong,diedinLondon,wherehehadlivedformanyyears.Thecausewasthecoronavirous.
—Whatapity!
A.hasbeenB.hasbecomeC.wasD.becomes
43.Inthesentence“Ihaveboughtanewbicycle,soIcanridetoschoolnow.”,weusepresentperfecttensetotell________.
A.theresultofapastaction
B.actionsthathappenedinthepast
C.actionsthathappenedatacertaintimeinthepast
D.howmanytimesanactionhashappenedtillnow
44.Pleaseturnupthemusic,don’tworryaboutthebabybecausehe________forhalfanhour.
A.wokeupB.haswokeupC.wasawakeD.hasbeenawake
45.Sofar,5Gtechnology,whichisdevelopedbyHuawei,_______alot.Soonit’llbewidelyusedinChina.
A.isimprovingB.areimprovedC.hasimprovedD.improved
46.We________eachothersinceIcametoShanghai,butwesendemailsveryoften.
A.don’tseeB.didn’tseeC.won’tseeD.haven’tseen
47.—Look!
Howdryandcleantheroadis!
—Yes.Someone________upthesnow.They’resoearly.
A.cleanB.cleanedC.hascleanedD.wascleaning
48.—Whyareyouinahurry?
—Iamlate.Canyoutellmehowlong_______?
A.hasthefilmbeenonB.thefilmhasstartedC.thefilmhaslastedD.hasthefilmended
49.—Couldyou________methisbookplease,Daniel?
—Sorry,butI________itforonlyhalfanhour.Ihaven'tfinishedit.
A.lend;havehadB.borrow;haveboughtC.borrow;havehadD.lend;bought
50.—Whenwillthelivewomen’sfootballmatchbetweenChinaandSouthKoreabeginonTV?
—Oh,it________fortenminutes,endingin4:
3.Chinawonthegame.
A.hasfinishedB.hasbeenonC.hasbeenoverD.hasbegun
【参考答案】***试卷处理标记,请不要删除
一、选择题
1.D
【详解】
句意:
——你叔叔在哪里,我很长时间没见他了。
——他在上海大约有半年了。
去年10月,他搬去了那里。
考查现在完成时。
hasgoneto去了未归;hasbeento去了已回;has
解析:
D
【详解】
句意:
——你叔叔在哪里,我很长时间没见他了。
——他在上海大约有半年了。
去年10月,他搬去了那里。
考查现在完成时。
hasgoneto去了未归;hasbeento去了已回;hasarrivedin已到达;hasbeenin在某地多长时间。
根据“forabouthalfayear”可知,他在那里待了多长时间,故选D。
2.C
【详解】
句意:
自腾讯发布微信以来,它一直是全球最受欢迎的应用之一。
A.became变,过去式;B.hasbecome已经变,现在完成时;C.hasbeen已经,现在完成时;D.w
解析:
C
【详解】
句意:
自腾讯发布微信以来,它一直是全球最受欢迎的应用之一。
A.became变,过去式;B.hasbecome已经变,现在完成时;C.hasbeen已经,现在完成时;D.was是,过去式。
根据SinceTencentreleasedWecha可知是since引导的时间状语从句,主句用现在完成时,其结构是havedone的形式。
Since引导的从句,主句中的动词必须是持续性的,这里把become变成be。
根据题意,故选C。
3.A
【详解】
句意:
——妈妈,我想看我们学校的新闻。
请换频道!
——真遗憾!
现在是八点钟。
它已经结束一段时间了。
考查动词时态。
hasbeenover已经结束了,现在完成时;wasover结束了
解析:
A
【详解】
句意:
——妈妈,我想看我们学校的新闻。
请换频道!
——真遗憾!
现在是八点钟。
它已经结束一段时间了。
考查动词时态。
hasbeenover已经结束了,现在完成时;wasover结束了,一般过去时;hasfinished已经结束了,现在完成时;finished结束,一般过去时。
根据语境可知,学校新闻已经结束了,这件事对“现在不能观看了”产生了影响,故应为现在完成时,故排除B、D两项。
另句中forawhile表示一段时间,与现在完成时连用时,应用延续性动词,而动词finish为瞬时性动词,不能在现在完成时中与一段时间连用,故排除C项。
beover表示延续性动作,可在现在完成时中与时间段连用,即hasbeenover。
故选A。
4.C
【详解】
句意:
——你在这个农场工作过吗?
——是的。
作为一个农民,我已经在那里养牛两年了。
考查动词时态。
raised饲养,是过去式或过去分词形式;wasraising过去进行时;haver
解析:
C
【详解】
句意:
——你在这个农场工作过吗?
——是的。
作为一个农民,我已经在那里养牛两年了。
考查动词时态。
raised饲养,是过去式或过去分词形式;wasraising过去进行时;haveraised现在完成时;willraise一般将来时。
根据句意和句中的fortwoyears可知,这句话表示过去发生的动作一直持续到现在,应用现在完成时态。
故选C。
5.B
【详解】
句意:
——我记得格林先生曾有一次到国外旅行。
——不仅格林先生出过两次国,他的女儿们也出过两次国。
考查现在完成时及就近原则。
have/hasbeento表示去过某地,现在已经回来了
解析:
B
【详解】
句意:
——我记得格林先生曾有一次到国外旅行。
——不仅格林先生出过两次国,他的女儿们也出过两次国。
考查现在完成时及就近原则。
have/hasbeento表示去过某地,现在已经回来了;have/hasgoneto表示去了某地,现在还没有回来。
从twice判断曾经去过两次,说明已经从某地返回,所以应用have/has
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 初二 下册 人教版 英语 现在完成时 练习题 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)