七年级英语现在完成时练习题含答案及答案.docx
- 文档编号:13140409
- 上传时间:2023-06-11
- 格式:DOCX
- 页数:32
- 大小:29.06KB
七年级英语现在完成时练习题含答案及答案.docx
《七年级英语现在完成时练习题含答案及答案.docx》由会员分享,可在线阅读,更多相关《七年级英语现在完成时练习题含答案及答案.docx(32页珍藏版)》请在冰点文库上搜索。
七年级英语现在完成时练习题含答案及答案
七年级英语现在完成时练习题含答案及答案
一、选择题
1.Marysaidthatshe________toYangzhou.
A.hasnevergoneB.hadnevergoneC.hasneverbeenD.hadneverbeen
2.Withthewideuseofe-business,thewayofshoppingwewereusedtoalot.
A.changeB.changingC.changedD.haschanged
3.—Jim,turndownthemusic.Ourbabyissleeping.
—Don’tworry.He__________forhalfanhour.
A.wokeupB.haswokenupC.wasawakeD.hasbeenawake
4.—Mum,Iwanttowatchthenewsaboutourschool.Changethechannel,please!
—Whatapity!
Itiseighto'clocknow.It___________forawhile.
A.hasbeenoverB.wasoverC.hasfinishedD.finished
5.ThemanagerreachedNanjinglastWednesday.He________therefor10days.
A.hasbeenB.hasgotC.hasreachedD.hasarrived
6.—WhendidtheMixcShoppingCenteropen?
—It________fornearlyhalfayear.
A.hasopenedB.hasbeenopenC.wasopenedD.hadbeenopen
7.—WhenwillyoursistergotoEngland?
—She_________Londonsincefourmonthsago.
A.wenttoB.hasgonetoC.hasbeentoD.hasbeenin
8.—Areyoustillintheoffice?
It’salmostteno’clock.
—Yeah,I________mywork.Butdon’tworry.There’snothingmuchleft.
A.don’tfinishB.didn’tfinishC.won’tfinishD.haven’tfinished
9.Bothhisparentslooksad.Maybethey_________what'shappenedtohim.
A.willknowB.knowC.haveknownD.areknowing
10.—WouldyouliketoseethefilmTheWonderingEarthwithme?
—I’msorryI__________ittwice.
A.seeB.haveseenC.amseeingD.saw
11.—Thefashionshowwillbegininhalfanhour,butSandyhasn'tturnedupyet.
—Don'tworry.I________herandshe'ssuretobeheresoon.
A.willcallB.havecalledC.amcallingD.call
12.Mydog_______forthreedaysandI’mnowveryworriednowandIwanttofinditassoonaspossible.
A.hasbeengoneB.hasgoneC.isgoneD.wasgone
13.Avengers:
EndgameissuchawonderfulfilmthatI________ittwice.
A.willseeB.sawC.seeD.haveseen
14.—Couldyou________methisbookplease,Daniel?
—Sorry,butI________itforonlyhalfanhour.Ihaven'tfinishedit.
A.lend;havehadB.borrow;haveboughtC.borrow;havehadD.lend;bought
15.—WhereisyoursonJimmylivingnow?
—He________thecityofYangzhou,Chinafortwoyears.
A.hascometoB.hasbeentoC.hasgonetoD.hasbeenin
16.—Mum,where'smypackedlunch?
—Inthekitchen.I________youtwosandwiches.
A.makeB.ammakingC.havemadeD.willmake
17.Ithinkmyfatherknowseverything.Heismyhero,he________over2500books.
A.readsB.readC.isreadingD.hasread
18.—James.HaveyoueverbeentoYangzhou?
It’sverybeautiful,andpeopletherearewelcome.
—Yes,I________theremanytimes.
A.havegoneB.havebeenC.havebeentoD.havegoneto
19.It'sreportedthatXiangshuiexplosion(爆炸)__________78personsandthedoctorsaretryingtheirbesttosavethewounded.
A.killsB.haskilledC.killedD.hadkilled
20.Theboyinred___________thefootballclubfor3years.Hecanplayfootballverywellnow.
A.hasjoinedB.hasbeeninC.joinedD.wasin
21.—Oh,yourspokenEnglishisverygood,Linda.
—Thankyou.I_____________inEnglandforthreeyears.
A.havestudiedB.studiedC.wasstudyingD.study
22.Mydeskmatewasonceatopstudentbutshebehindsinceshebegantoplayonlinegames.
A.hasfallenB.fellC.hasfeltD.hasbeen
23.—Look!
ThemanlookslikeMr.Li.
—Itcan’tbehim.Becausehewithhisfamilies________JapansincelastThursdayandthey
haven’treturned.
A.hasgonetoB.hasbeentoC.havebeeninD.hasbeenin
24.Hurryup!
Theconcert______fortenminutes.
A.hasbegunB.hasbeenonC.hasgoneD.hasfinished
25.―Olivia,areyousureyouraunt________backfromAmerica?
―Yes.Mymomtoldme.I'mgoingtoseehernow.
A.hadcomeB.cameC.iscomingD.hascome
26.—John,you________theSlenderWestLakebefore,right?
—Sure,lotoftimes.Areyouthinkingoftakingatripthere?
A.havegonetoB.havecometoC.havebeentoD.havebeenin
27.TheHongKong-Zhuhai-MacaoBridge,astheworld’slongestcross-seabridge,________foroveroneandahalfyears.
A.hasopenedB.hasbeenopenC.hasbeenopenedD.opened
28.—Carl,areyoucomingwithus?
—I’dloveto,butsomethingunexpected______.
A.iscomingupB.comesupC.cameupD.hascomeup
29.Sofar,China________theworld’slargesthighwaynetwork,withatotallengthof160,000kilometers.
A.buildsB.builtC.willbuildD.hasbuilt
30.—WouldyouliketowatchthefilmFastandFurious9tonight?
—Sure.IstillwanttoseeitagainalthoughI________italready.
A.watchB.willwatchC.waswatchingD.havewatched
31.—Howlong________you________chemistrysofar?
—Foralmostoneyear.
A.are;studyingB.do;studyC.have;studiedD.will;study
32.—Hurryup.Ican’twaittoseethemovie.MySister!
—Ohdear!
It________forfiveminutes.Comeon!
A.hasbegunB.hasbeenonC.willbeginD.willbeon
33.—BillGatesandMelindaGates,twooftheworld’srichestpeople,said“wenolongerbelievewecangrowtogetherasacouple”.
—Iamsosorrytohearthatbecausethey________fornearly30years.
A.havebeenmarriedB.havegotmarriedC.havegotmarriedtoD.havebeenmarriedwith
34.—WhereisJim?
—He________Beijingonbusinessforaweek.He’llbebacktomorrow.
A.hascometoB.hasgonetoC.hasbeentoD.hasbeenin
35.—Whereistheheadteacher?
—She________tothelibrarytosearchforsomeinformation.
A.goesB.willgoC.hasbeenD.hasgone
36.—Whenwillthelivewomen’sfootballmatchbetweenChinaandSouthKoreabeginonTV?
—Oh,it________fortenminutes,endingin4:
3.Chinawonthegame.
A.hasfinishedB.hasbeenonC.hasbeenoverD.hasbegun
37.—Sorry,I’mlate.There’stoomuchtrafficontheroad.
—Itdoesn’tmatter.Thefilmhasjust_______forfiveminutes.
A.begunB.finishedC.beenonD.beenover
38.—HaveyoueverworkedinNanjing?
—Yes.I________inNanjingsincethreeyearsago.
A.wouldworkB.workedC.wasworkingD.haveworked
39.Youareacollectionoftheexperiencesyou________inyourownlife,soyoushouldbeproudofthemeventhebadones.
A.willhaveB.havehadC.hadhadD.arehaving
40.NeitherMarknorhisparents________Sanyabefore,sotheycan’twaittostartthejourney.
A.havegonetoB.havebeentoC.hasgonetoD.hasbeento
41.Mypet,littlePuppy,has________foraweek.Imissitverymuch.
A.gonemissingB.gotlostC.beenmissingD.lost
42.Pleaseturnupthemusic,don’tworryaboutthebabybecausehe________forhalfanhour.
A.wokeupB.haswokeupC.wasawakeD.hasbeenawake
43.Sofar,5Gtechnology,whichisdevelopedbyHuawei,_______alot.Soonit’llbewidelyusedinChina.
A.isimprovingB.areimprovedC.hasimprovedD.improved
44.—HaveyoubeentoSuNingPlazainourcity?
—No.Althoughit________formorethanaweek,Iamfartoobusytogothere.
A.hasstartedB.hasopenedC.hasbeenopenD.hasbeenon
45.WilliamShakespeare________for405years,buthisworksstillhavegreatinfluencetoday.
A.diedB.wasdyingC.hasdiedD.hasbeendead
46.We________eachothersinceIcametoShanghai,butwesendemailsveryoften.
A.don’tseeB.didn’tseeC.won’tseeD.haven’tseen
47.ThemovieHi,Mom________theheartsofmanypeoplesinceitwasshowninFebruary.
A.winsB.wonC.willwinD.haswon
48.—Look!
Howdryandcleantheroadis!
—Yes.Someone________upthesnow.They’resoearly.
A.cleanB.cleanedC.hascleanedD.wascleaning
49.—Whyareyouinahurry?
—Iamlate.Canyoutellmehowlong_______?
A.hasthefilmbeenonB.thefilmhasstartedC.thefilmhaslastedD.hasthefilmended
50.—Whereisyouruncle?
—IntheUSA.He________therefortwomonths.
A.hasgoneB.hasgonetoC.hasbeenD.hasbeento
【参考答案】***试卷处理标记,请不要删除
一、选择题
1.D
【详解】
句意:
Mary说她从未去过扬州。
考查动词时态。
因为前面主句“said”是一般过去时,所以宾语从句也要用过去时的某种形式。
A和C为现在完成时,所以排除A、C;hadgoneto表示
解析:
D
【详解】
句意:
Mary说她从未去过扬州。
考查动词时态。
因为前面主句“said”是一般过去时,所以宾语从句也要用过去时的某种形式。
A和C为现在完成时,所以排除A、C;hadgoneto表示去了,hadbeento表示去过,根据句意,可知Mary是未去过扬州,应用hadbeento。
故选D。
【点睛】
havegoneto意为“已经去了某地”,说话时人还未回;havebeento意为“曾经去过某地”,强调过去到过而现已返回,后可接次数once、twice、threetimes等,表示去过某地几次。
havegoneto和havebeento后接地点,时间状语可加可不加。
havebeenin意为“一直在某地”,后接地点和时间状语。
2.D
【详解】
句意:
随着电子商务的广泛应用,我们习惯的购物方式发生了很大的变化。
考查动词时态辨析。
介词短语Withthewideuseofe-business表示持续到现在的时间,句子需
解析:
D
【详解】
句意:
随着电子商务的广泛应用,我们习惯的购物方式发生了很大的变化。
考查动词时态辨析。
介词短语Withthewideuseofe-business表示持续到现在的时间,句子需用现在完成时;根据句意结构,可知选D。
3.D
【详解】
句意:
——吉姆,把音乐关小点。
我们的孩子在睡觉。
——别担心。
他已经醒了半小时了。
考查动词时态。
“孩子醒了半小时了”对现在的动作“是否要将音乐关小”产生了影响,故本句为现在完成时态;句
解析:
D
【详解】
句意:
——吉姆,把音乐关小点。
我们的孩子在睡觉。
——别担心。
他已经醒了半小时了。
考查动词时态。
“孩子醒了半小时了”对现在的动作“是否要将音乐关小”产生了影响,故本句为现在完成时态;句中“forhalfanhour”表时间段,故此处应用延续性动词beawake,在现在完成时态下与时间段连用,即hasbeenawake。
故选D。
4.A
【详解】
句意:
——妈妈,我想看我们学校的新闻。
请换频道!
——真遗憾!
现在是八点钟。
它已经结束一段时间了。
考查动词时态。
hasbeenover已经结束了,现在完成时;wasover结束了
解析:
A
【详解】
句意:
——妈妈,我想看我们学校的新闻。
请换频道!
——真遗憾!
现在是八点钟。
它已经结束一段时间了。
考查动词时态。
hasbeenover已经结束了,现在完成时;wasover结束了,一般过去时;hasfinished已经结束了,现在完成时;finished结束,一般过去时。
根据语境可知,学校新闻已经结束了,这件事对“现在不能观看了”产生了影响,故应为现在完成时,故排除B、D两项。
另句中forawhile表示一段时间,与现在完成时连用时,应用延续性动词,而动词finish为瞬时性动词,不能在现在完成时中与一段时间连用,故排除C项。
beover表示延续性动作,可在现在完成时中与时间段连用,即hasbeenover。
故选A。
5.A
【详解】
句意:
经理上星期三到达南京。
他在那里已经呆了10天。
考查现在完成时。
根据for10days可知,应该使用现在完成时,且应该使用延续性动词。
BCD中的get,reach,arriv
解析:
A
【详解】
句意:
经理上星期三到达南京。
他在那里已经呆了10天。
考查现在完成时。
根据for10days可知,应该使用现在完成时,且应该使用延续性动词。
BCD中的get,reach,arrive都属于短暂性动词,故选A项。
6.B
【详解】
句意:
——Mixc购物中心什么时候开业的?
——开业将近半年了。
考查动词时态,hasopened现在完成时;hasbeenopen现在完成时;wasopened一般过去时的被动
解析:
B
【详解】
句意:
——Mixc购物中心什么时候开业的?
——开业将近半年了。
考查动词时态,hasopened现在完成时;hasbeenopen现在完成时;wasopened一般过去时的被动语态;hadbeenopen过去完成时。
根据It___fornearlyhalfayear结合选项可知它已经开业近半年了;可知句子里有时间状语是fornearlyhalfayear,表示一段时间时,强调状态的持续,要用现在完成时,其构成是:
has/have+done;在有“for+一段时间”的完成时态的句子里,要用延续性动词;open做动词讲是非延续性动词,因此要用beopen表示状态,故选B。
7.D
【详解】
句意:
——你妹妹什么时候去英国?
——自从四个月前她就在伦敦了。
考查动词的时态。
wentto去了,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 年级 英语 现在完成时 练习题 答案