初二下册人教版英语现在完成时练习题带答案及答案.docx

上传人:b****5 文档编号:6276155 上传时间:2023-01-05 格式:DOCX 页数:25 大小:29.30KB
下载 相关 举报
初二下册人教版英语现在完成时练习题带答案及答案.docx_第1页
第1页 / 共25页
初二下册人教版英语现在完成时练习题带答案及答案.docx_第2页
第2页 / 共25页
初二下册人教版英语现在完成时练习题带答案及答案.docx_第3页
第3页 / 共25页
初二下册人教版英语现在完成时练习题带答案及答案.docx_第4页
第4页 / 共25页
初二下册人教版英语现在完成时练习题带答案及答案.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

初二下册人教版英语现在完成时练习题带答案及答案.docx

《初二下册人教版英语现在完成时练习题带答案及答案.docx》由会员分享,可在线阅读,更多相关《初二下册人教版英语现在完成时练习题带答案及答案.docx(25页珍藏版)》请在冰豆网上搜索。

初二下册人教版英语现在完成时练习题带答案及答案.docx

初二下册人教版英语现在完成时练习题带答案及答案

初二下册人教版英语现在完成时练习题带答案及答案

一、选择题

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

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1