初二下册外研版完整版英语现在完成时练习题含答案含答案.docx
《初二下册外研版完整版英语现在完成时练习题含答案含答案.docx》由会员分享,可在线阅读,更多相关《初二下册外研版完整版英语现在完成时练习题含答案含答案.docx(32页珍藏版)》请在冰豆网上搜索。
初二下册外研版完整版英语现在完成时练习题含答案含答案
初二下册外研版完整版英语现在完成时练习题含答案含答案
一、选择题
1.—WouldyouliketoseethefilmTheWonderingEarthwithme?
—I’msorryI__________ittwice.
A.seeB.haveseenC.amseeingD.saw
2.Ginacan’tgotothefarmwithherclassmatesbecauseshe________abadcold.
A.iscaughtB.iscatchingC.willcatchD.hascaught
3.—See?
Thestrangeman________aroundourhouseagain.Shouldwecallthepolice?
—Oh,no.Heisournewneighbor,whomovedupstairsthedaybeforeyesterday.
A.walksB.walkedC.haswalkedD.iswalking
4.—MayIborrowyournew-boughtbookTheAdventuresofTomSawyernow?
—I'mafraidnot.I________onlyhalfofit,andI'lltrytofinishitthisweekend.
A.readB.amreadingC.havereadD.willread
5.ThoughTom_______Americaforovertwoyears,hemisseshisfriendsandrelativesfromtimetotime.
A.wasawayfromB.leftC.hasbeenawayfromD.hasleft
6.—WillyourcousingotoGuiyangforthesummerholiday?
—Infact,he________Guiyangsincehegraduated.
A.hasgonetoB.hasbeentoC.hasbeeninD.wentto
7.Sarahisonly15yearsold,butshe________theTennisClubforthreeyears.
A.joinedB.hasjoinedC.hasbeeninD.was
8.—Excuseme,whichmovieareyouwaitingfor?
—TheFateoftheFurious.We________hereformorethantwohours.
A.waitedB.waitC.werewaitingD.havewaited
9.—IsthatmanGeorge?
—Itcan’tbehim.Afterallhe________thisplaceforyears!
A.hasleftB.hasbeenawayfromC.wasawayfromD.left
10.Youaretoolate.Thefilmforhalfanhour.
A.endsB.endedC.hasendedD.hasbeenover
11.Whatapity!
Mynewcomputer__________avirusanditcan'tworknow.
A.catchesB.caughtC.iscaughtD.hascaught
12.Thetrain________fortwentyminutes.
A.leftB.hasleftC.hasbeenawayD.isleaving
13.Bothhisparentslooksad.Maybethey_________what'shappenedtohim.
A.willknowB.knowC.haveknownD.areknowing
14.ThemanagerreachedNanjinglastWednesday.He________therefor10days.
A.hasbeenB.hasgotC.hasreachedD.hasarrived
15.Avengers:
EndgameissuchawonderfulfilmthatI________ittwice.
A.willseeB.sawC.seeD.haveseen
16.Fornearly100years,theheartbrokenLittleMermaid________onarocklookingoutoverCopenhagen'sport.
A.willsitB.sitsC.satD.hassat
17.—James.HaveyoueverbeentoYangzhou?
It’sverybeautiful,andpeopletherearewelcome.
—Yes,I________theremanytimes.
A.havegoneB.havebeenC.havebeentoD.havegoneto
18.Mymotherisateacher.She________Englishinourschoolsinceshegraduatedfromuniversity.
A.taughtB.hastaughtC.isteachingD.willteach
19.ThenumberofcityparksinLishui______alotsinceitbecameadistrictofNanjing.
A.increaseB.willincreaseC.increasedD.hasincreased
20.StanLee,afamousAmericancomicbookwriter,foraboutfivemonths,butthefictionalcharactersheco-createdarestillaliveonscreen.
A.diedB.hasdiedC.hasbeendeadD.wasdead
21.—Oh,yourspokenEnglishisverygood,Linda.
—Thankyou.I_____________inEnglandforthreeyears.
A.havestudiedB.studiedC.wasstudyingD.study
22.—Look!
ThemanlookslikeMr.Li.
—Itcan’tbehim.Becausehewithhisfamilies________JapansincelastThursdayandthey
haven’treturned.
A.hasgonetoB.hasbeentoC.havebeeninD.hasbeenin
23.SinceTencentreleasedWechat,it________oneofthemostpopularappsintheworld.
A.becameB.hasbecomeC.hasbeenD.was
24.Withthewideuseofe-business,thewayofshoppingwewereusedtoalot.
A.changeB.changingC.changedD.haschanged
25.—WhenwillyoursistergotoEngland?
—She_________Londonsincefourmonthsago.
A.wenttoB.hasgonetoC.hasbeentoD.hasbeenin
26.—Hello,Jack.ThisisSandy.Whatareyoudoing?
—I’mwatchinganexcitingbasketballmatch.It_______forhalfanhour.
A.beginsB.beganC.hasbegunD.hasbeenon
27.—Sorry,I’mlate.Hasthemeetingbegun?
—Itdoesn’tmatter.Themeeting________forseveralminutes.
A.hasjustbegunB.hasjustbeenover
C.hasjustbeenonD.hasjustended
28.—Carl,areyoucomingwithus?
—I’dloveto,butsomethingunexpected______.
A.iscomingupB.comesupC.cameupD.hascomeup
29.—WouldyouliketowatchthefilmFastandFurious9tonight?
—Sure.IstillwanttoseeitagainalthoughI________italready.
A.watchB.willwatchC.waswatchingD.havewatched
30.—Hurryup.Ican’twaittoseethemovie.MySister!
—Ohdear!
It________forfiveminutes.Comeon!
A.hasbegunB.hasbeenonC.willbeginD.willbeon
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.—Whereistheheadteacher?
—She________tothelibrarytosearchforsomeinformation.
A.goesB.willgoC.hasbeenD.hasgone
34.—Whenwillthelivewomen’sfootballmatchbetweenChinaandSouthKoreabeginonTV?
—Oh,it________fortenminutes,endingin4:
3.Chinawonthegame.
A.hasfinishedB.hasbeenonC.hasbeenoverD.hasbegun
35.—Whereisyouruncle?
—IntheUSA.He________therefortwomonths.
A.hasgoneB.hasgonetoC.hasbeenD.hasbeento
36.—HaveyoueverworkedinNanjing?
—Yes.I________inNanjingsincethreeyearsago.
A.wouldworkB.workedC.wasworkingD.haveworked
37.—WhendidtheMixcShoppingCenteropen?
—It________fornearlyhalfayear.
A.hasopenedB.hasbeenopenC.wasopenedD.hadbeenopen
38.China’shigh-speedrailways________from9,000to35,000kilometersinthepastfewyears.
A.aregrowingB.weregrowingC.willgrowD.havegrown
39.Youareacollectionoftheexperiencesyou________inyourownlife,soyoushouldbeproudofthemeventhebadones.
A.willhaveB.havehadC.hadhadD.arehaving
40.—OK,whatdoyouwanttoknow?
—I’munsure________.
A.whichisthewaytothePalaceMuseumB.howmanycolorsarethereinarainbow
C.thatthecouplehasbeenmarriedfor3yearsD.howlongIcanborrowthestorybooks
41.He________inthatcitysinceheleftschool.It’shissecondhometown.
A.haslivedB.willliveC.waslivingD.lives
42.Pleaseturnupthemusic,don’tworryaboutthebabybecausehe________forhalfanhour.
A.wokeupB.haswokeupC.wasawakeD.hasbeenawake
43.Sofar,5Gtechnology,whichisdevelopedbyHuawei,_______alot.Soonit’llbewidelyusedinChina.
A.isimprovingB.areimprovedC.hasimprovedD.improved
44.—Where’syourmum,Lucy?
—Shetogetherwithhersisters________thesupermarketsincetwohoursago.
A.hasgonetoB.hasbeentoC.hasbeeninD.havegoneto
45.We________eachothersinceIcametoShanghai,butwesendemailsveryoften.
A.don’tseeB.didn’tseeC.won’tseeD.haven’tseen
46.—DoyouknowSunshineTownverywell,MrChen?
—Sure.I____heresinceIwasborn.
A.haslivedB.livedC.havelivedD.lives
47.Mydog_______forthreedaysandI’mnowveryworriednowandIwanttofinditassoonaspossible.
A.hasbeengoneB.hasgoneC.isgoneD.wasgone
48.—Sorry,I’mlate.There’stoomuchtrafficontheroad.
—Itdoesn’tmatter.Thefilmhasjust_______forfiveminutes.
A.begunB.finishedC.beenonD.beenover
49.—WhereisSimon?
Wecan’tfindhimattheparty.
—Perhapshe________home.
A.hasgoneB.isgoingC.wentD.wasgoing
50.ThefilmHi,Mom,________fortwomonths.Youwillhaveanothertwomonthstoenjoyitinthecinema.
A.lastedB.waslastingC.willlastD.haslasted
【参考答案】***试卷处理标记,请不要删除
一、选择题
1.B
【详解】
句意:
——你愿意和我一起看电影《神奇的地球》吗?
——对不起,我已经看了两遍了。
本题考查现在完成时。
A.see动词原形;B.haveseen现在完成时态形式;C.amseei
解析:
B
【详解】
句意:
——你愿意和我一起看电影《神奇的地球》吗?
——对不起,我已经看了两遍了。
本题考查现在完成时。
A.see动词原形;B.haveseen现在完成时态形式;C.amseeing现在进行时态形式;D.saw动词的过去式。
根据空后twice可知该用现在完成时,根据空前I可知,此空应填haveseen,故选B。
2.D
【详解】
句意:
吉娜不能和她的同学一起去农场,因为她得了严重的感冒。
本题考查时态。
iscaught是被动形式;iscatching是现在进行时,willcatch是一般将来时,hasc
解析:
D
【详解】
句意:
吉娜不能和她的同学一起去农场,因为她得了严重的感冒。
本题考查时态。
iscaught是被动形式;iscatching是现在进行时,willcatch是一般将来时,hascaught是现在完成时。
根据Ginacan’tgotothefarmwithherclassmates此处表示吉娜现在不能去农场,因此她现在已经感冒了,用现在完成时,故选D。
3.D
【详解】
句意:
——看到了吗?
那个陌生人又在我们家里走来走去。
我们应该报警吗?
——哦,不,他是我们的新邻居,前天搬到楼上去了。
考查动词时态。
walks走,第三人称单数;walked走,过去式;
解析:
D
【详解】
句意:
——看到了吗?
那个陌生人又在我们家里走来走去。
我们应该报警吗?
——哦,不,他是我们的新邻居,前天搬到楼上去了。
考查动词时态。
walks走,第三人称单数;walked走,过去式;haswalked已经走,现在完成时;iswalking正在走,现在进行时。
根据“See?
”可知,这里是说那个陌生人正在我们家周围走来走去,说明这个动作现在正在进行。
其结构是bedoing的形式。
故选D。
4.C
【详解】
句意:
——我现在可以借你的新书《汤姆·索耶历险记》吗?
——恐怕不行。
我只读了一半,这个周末我会努力读完的。
考查动词时态。
read读;原形;amreading正在读,现在进行时;ha
解析:
C
【详解】
句意:
——我现在可以借你的新书《汤姆·索耶历险记》吗?
——恐怕不行。
我只读了一半,这个周末我会努力读完的。
考查动词时态。
read读;原形;amreading正在读,现在进行时;haveread已经读了;现在完成时;willread将读,一般将来时。
根据“andI'lltrytofinishitthisweekend.”可知到现在为止已经读了一半,这里是用现在完成时,其结构是havedone的形式。
故选C。
5.C
【详解】
句意:
尽管汤姆离开美国已经两年多了,但是他还会时不时想念他的朋友和亲戚。
考查动词时态。
wasawayfrom离开,一般过去时;left离开,一般过去时;hasbeenaway
解析:
C
【详解】
句意:
尽管汤姆离开美国已经两年多了,但是他还会时不时想念他的朋友和亲戚。
考查动词时态。
wasawayfrom离开,一般过去时;left离开,一般过去时;hasbeenawayfrom已经离开,现在完成时;hasleft已经离开,现在完成时。
根据for+时间段可知,句中需要用延续性动词,故排除B、D,根据句意可知,离开美国这个动作发生在过去,并持续到了现在,故用现在完成时。
故选C。
6.C
【详解】
句意:
——你的堂兄暑假会去桂林么?
——事实上,自从他毕业他就在贵阳。
考查动词的时态。
hasgoneto去了某地还没回;hasbeento去了某地已返回;hasbeenin
解析:
C
【详解】
句意:
——你的堂兄暑假会去桂林么?
——事实上,自从他毕业他就在贵阳。
考查动词的时态。
hasgoneto去了某地还没回;hasbeento去了某地已返回;hasbeenin在某地;wentto去,动词的过去式。
根据“sincehegraduated”可知是现在完成时,排除D选项;根据“Guiyang”可知表达“自从毕业他就在贵阳”用hasbeenin。
故选C。
7.C
【详解】
句意:
莎拉只有15岁,但她加入网球俱乐部已经三年了。
考查现在完成时。
joined加入,动词过去式,是非延续性动词;hasjoined已经加入;hasbeenin已经加入,后接
解析:
C
【详解】
句意:
莎拉只有15岁,但她加入网球俱乐部已经三年了。
考查现在完成时。
joined加入,动词过去式,是非延续性动词;hasjoined已经加入;hasbeenin已经加入,后接一段时间,加入的延续性动词形式;was是。
根据句尾“forthreeyears”可知,本句是现在完成时,表示过去开始一直持续