英语现在完成时试题及答案及答案.docx

上传人:b****8 文档编号:9728322 上传时间:2023-02-06 格式:DOCX 页数:33 大小:29.22KB
下载 相关 举报
英语现在完成时试题及答案及答案.docx_第1页
第1页 / 共33页
英语现在完成时试题及答案及答案.docx_第2页
第2页 / 共33页
英语现在完成时试题及答案及答案.docx_第3页
第3页 / 共33页
英语现在完成时试题及答案及答案.docx_第4页
第4页 / 共33页
英语现在完成时试题及答案及答案.docx_第5页
第5页 / 共33页
点击查看更多>>
下载资源
资源描述

英语现在完成时试题及答案及答案.docx

《英语现在完成时试题及答案及答案.docx》由会员分享,可在线阅读,更多相关《英语现在完成时试题及答案及答案.docx(33页珍藏版)》请在冰豆网上搜索。

英语现在完成时试题及答案及答案.docx

英语现在完成时试题及答案及答案

英语现在完成时试题及答案及答案

一、选择题

1.—James.HaveyoueverbeentoYangzhou?

It’sverybeautiful,andpeopletherearewelcome.

—Yes,I________theremanytimes.

A.havegoneB.havebeenC.havebeentoD.havegoneto

2.Ginacan’tgotothefarmwithherclassmatesbecauseshe________abadcold.

A.iscaughtB.iscatchingC.willcatchD.hascaught

3.—WillyourcousingotoGuiyangforthesummerholiday?

—Infact,he________Guiyangsincehegraduated.

A.hasgonetoB.hasbeentoC.hasbeeninD.wentto

4.Sarahisonly15yearsold,butshe________theTennisClubforthreeyears.

A.joinedB.hasjoinedC.hasbeeninD.was

5.—Excuseme,whichmovieareyouwaitingfor?

—TheFateoftheFurious.We________hereformorethantwohours.

A.waitedB.waitC.werewaitingD.havewaited

6.—IsthatmanGeorge?

—Itcan’tbehim.Afterallhe________thisplaceforyears!

A.hasleftB.hasbeenawayfromC.wasawayfromD.left

7.Whatapity!

Mynewcomputer__________avirusanditcan'tworknow.

A.catchesB.caughtC.iscaughtD.hascaught

8.—Whereisyouruncle?

Ihaven'tseenhimforalongtime.

—HeShanghaiforabouthalfayear.HemovedtherelastOctober.

A.hasgonetoB.hasbeentoC.hasarrivedinD.hasbeenin

9.—Whatchanges________inyourlives?

—Ourliveshavechangedalot,like...

A.havetherehadB.hastherebeenC.havetherebeenD.hastherehad

10.—Thefashionshowwillbegininhalfanhour,butSandyhasn'tturnedupyet.

—Don'tworry.I________herandshe'ssuretobeheresoon.

A.willcallB.havecalledC.amcallingD.call

11.―Olivia,areyousureyouraunt________backfromAmerica?

―Yes.Mymomtoldme.I'mgoingtoseehernow.

A.hadcomeB.cameC.iscomingD.hascome

12.—IrememberthatMr.Greenoncetraveledbroad.

—NotonlyMr.Greenbutalsohisdaughters______abroadtwice.

A.havegoneB.havebeenC.hasgoneD.hasbeen

13.Ithinkmyfatherknowseverything.Heismyhero,he________over2500books.

A.readsB.readC.isreadingD.hasread

14.ThemanagerreachedNanjinglastWednesday.He________therefor10days.

A.hasbeenB.hasgotC.hasreachedD.hasarrived

15.It'sreportedthatXiangshuiexplosion(爆炸)__________78personsandthedoctorsaretryingtheirbesttosavethewounded.

A.killsB.haskilledC.killedD.hadkilled

16.ThenumberofcityparksinLishui______alotsinceitbecameadistrictofNanjing.

A.increaseB.willincreaseC.increasedD.hasincreased

17.Theboyinred___________thefootballclubfor3years.Hecanplayfootballverywellnow.

A.hasjoinedB.hasbeeninC.joinedD.wasin

18.—Oh,yourspokenEnglishisverygood,Linda.

—Thankyou.I_____________inEnglandforthreeyears.

A.havestudiedB.studiedC.wasstudyingD.study

19.Mydeskmatewasonceatopstudentbutshebehindsinceshebegantoplayonlinegames.

A.hasfallenB.fellC.hasfeltD.hasbeen

20.—Look!

ThemanlookslikeMr.Li.

—Itcan’tbehim.Becausehewithhisfamilies________JapansincelastThursdayandthey

haven’treturned.

A.hasgonetoB.hasbeentoC.havebeeninD.hasbeenin

21.一Howcanyoustartplayinggamessosoon,Tom?

一I______myhomework,Mom.

A.finishedB.havefinishedC.willfinishD.finish

22.Thelifewewereusedto_________greatlysincethecomputerwasinvented.

A.haschangedB.changedC.changingD.change

23.—HaveyoubeentotheRobotRestaurantinourcity?

—No.Althoughit_________formorethanayear,I’mfartoobusytogothere.

A.hasstartedB.hasbeenonC.hasbeenopenD.hasopened

24.Withthewideuseofe-business,thewayofshoppingwewereusedtoalot.

A.changeB.changingC.changedD.haschanged

25.Marysaidthatshe________toYangzhou.

A.hasnevergoneB.hadnevergoneC.hasneverbeenD.hadneverbeen

26.Mypet,littlePuppy,has________foraweek.Imissitverymuch.

A.gonemissingB.gotlostC.beenmissingD.lost

27.—Carl,areyoucomingwithus?

—I’dloveto,butsomethingunexpected______.

A.iscomingupB.comesupC.cameupD.hascomeup

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.—BillGatesandMelindaGates,twooftheworld’srichestpeople,said“wenolongerbelievewecangrowtogetherasacouple”.

—Iamsosorrytohearthatbecausethey________fornearly30years.

A.havebeenmarriedB.havegotmarriedC.havegotmarriedtoD.havebeenmarriedwith

33.—WhereisJim?

—He________Beijingonbusinessforaweek.He’llbebacktomorrow.

A.hascometoB.hasgonetoC.hasbeentoD.hasbeenin

34.—Whereistheheadteacher?

—She________tothelibrarytosearchforsomeinformation.

A.goesB.willgoC.hasbeenD.hasgone

35.—HaveyoueverworkedinNanjing?

—Yes.I________inNanjingsincethreeyearsago.

A.wouldworkB.workedC.wasworkingD.haveworked

36.—Hello,Jack.ThisisSandy.Whatareyoudoing?

—I’mwatchinganexcitingbasketballmatch.It_______forhalfanhour.

A.beginsB.beganC.hasbegunD.hasbeenon

37.—WhendidSuningPlazainXuzhouopen?

—It________foroverthreeyears.

A.openedB.hasbeenopenC.wasopenedD.hadbeenopen

38.NeitherMarknorhisparents________Sanyabefore,sotheycan’twaittostartthejourney.

A.havegonetoB.havebeentoC.hasgonetoD.hasbeento

39.—Sorry,I’mlate.Hasthemeetingbegun?

—Itdoesn’tmatter.Themeeting________forseveralminutes.

A.hasjustbegunB.hasjustbeenover

C.hasjustbeenonD.hasjustended

40.He________inthatcitysinceheleftschool.It’shissecondhometown.

A.haslivedB.willliveC.waslivingD.lives

41.WilliamShakespeare________for405years,buthisworksstillhavegreatinfluencetoday.

A.diedB.wasdyingC.hasdiedD.hasbeendead

42.—Look!

Howdryandcleantheroadis!

—Yes.Someone________upthesnow.They’resoearly.

A.cleanB.cleanedC.hascleanedD.wascleaning

43.—Couldyou________methisbookplease,Daniel?

—Sorry,butI________itforonlyhalfanhour.Ihaven'tfinishedit.

A.lend;havehadB.borrow;haveboughtC.borrow;havehadD.lend;bought

44.—DoyouknowSunshineTownverywell,MrChen?

—Sure.I____heresinceIwasborn.

A.haslivedB.livedC.havelivedD.lives

45.—Sorry,I’mlate.There’stoomuchtrafficontheroad.

—Itdoesn’tmatter.Thefilmhasjust_______forfiveminutes.

A.begunB.finishedC.beenonD.beenover

46.—Jim,turndownthemusic.Ourbabyissleeping.

—Don’tworry.He__________forhalfanhour.

A.wokeupB.haswokenupC.wasawakeD.hasbeenawake

47.—WhereisSimon?

Wecan’tfindhimattheparty.

—Perhapshe________home.

A.hasgoneB.isgoingC.wentD.wasgoing

48.—Mum,Iwanttowatchthenewsaboutourschool.Changethechannel,please!

—Whatapity!

Itiseighto'clocknow.It___________forawhile.

A.hasbeenoverB.wasoverC.hasfinishedD.finished

49.—Haveyoueverworkedonthisfarm?

—Yes.I_________cowsasafarmertherefortwoyears.

A.raisedB.wasraisingC.haveraisedD.willraise

50.—John,you________theSlenderWestLakebefore,right?

—Sure,lotoftimes.Areyouthinkingoftakingatripthere?

A.havegonetoB.havecometoC.havebeentoD.havebeenin

【参考答案】***试卷处理标记,请不要删除

一、选择题

1.B

【详解】

句意:

——詹姆斯,你去过扬州吗?

它非常漂亮,那儿的人们非常受欢迎。

——是的,我已经去过很多次了。

考查现在完成时。

havegone已经去了;havebeen已经去过;havebe

解析:

B

【详解】

句意:

——詹姆斯,你去过扬州吗?

它非常漂亮,那儿的人们非常受欢迎。

——是的,我已经去过很多次了。

考查现在完成时。

havegone已经去了;havebeen已经去过;havebeento已经去过(后面加具体的地方);havegoneto已经去了(后面加具体的地方)。

根据回答“manytimes”可知是已经去过很多次,且地点副词there前不加to,所以用havebeen。

故选B。

【点睛】

havebeento和havegoneto的区别:

havebeento是某人已经去过某地,说话时人已经回来了;havegoneto是某人已经去了某地,说话时人还未回来。

此题根据回答可知当时人是在现场的,说明已经回来。

还需注意的是,here、there、home、abroad等单词当地点副词使用时前面不能加介词。

2.D

【详解】

句意:

吉娜不能和她的同学一起去农场,因为她得了严重的感冒。

本题考查时态。

iscaught是被动形式;iscatching是现在进行时,willcatch是一般将来时,hasc

解析:

D

【详解】

句意:

吉娜不能和她的同学一起去农场,因为她得了严重的感冒。

本题考查时态。

iscaught是被动形式;iscatching是现在进行时,willcatch是一般将来时,hascaught是现在完成时。

根据Ginacan’tgotothefarmwithherclassmates此处表示吉娜现在不能去农场,因此她现在已经感冒了,用现在完成时,故选D。

3.C

【详解】

句意:

——你的堂兄暑假会去桂林么?

——事实上,自从他毕业他就在贵阳。

考查动词的时态。

hasgoneto去了某地还没回;hasbeento去了某地已返回;hasbeenin

解析:

C

【详解】

句意:

——你的堂兄暑假会去桂林么?

——事实上,自从他毕业他就在贵阳。

考查动词的时态。

hasgoneto去了某地还没回;hasbeento去了某地已返回;hasbeenin在某地;wentto去,动词的过去式。

根据“sincehegraduated”可知是现在完成时,排除D选项;根据“Guiyang”可知表达“自从毕业他就在贵阳”用hasbeenin。

故选C。

4.C

【详解】

句意:

莎拉只有15岁,但她加入网球俱乐部已经三年了。

考查现在完成时。

joined加入,动词过去式,是非延续性动词;hasjoined已经加入;hasbeenin已经加入,后接

解析:

C

【详解】

句意:

莎拉只有15岁,但她加入网球俱乐部已经三年了。

考查现在完成时。

joined加入,动词过去式,是非延续性动词;hasjoined已经加入;hasbeenin已经加入,后接一段时间,加入的延续性动词形式;was是。

根据句尾“forthreeyears”可知,本句是现在完成时,表示过去开始一直持续到现在的动作,此时要求动词是延续性动词;加入join是非延续性动词,用于现在完成时表延续时需变为have/hasbeenin。

故选C。

5.D

【详解】

句意:

——很抱歉打扰,你在等哪一部电影?

——《速度与激情》。

我们已经等了两个多小时了。

考查动词的时态。

根据“formorethantwohours”可知强调动作的持续,用现在

解析:

D

【详解】

句意:

——很抱歉打扰,你在等哪一部电影?

——《速度与激情》。

我们已经等了两个多小时了。

考查动词的时态。

根据“formorethantwohours”可知强调动作的持续,用现在完成时,此处用havewaited。

故选D。

6.B

【详解】

句意:

——那个人是乔治吗?

——不可能是他,毕竟他已经离开这个地方很多年了!

考查现在完成时和延续性动词。

left离开了,left是leave的过去式;hasleft现在完成时,离开了

解析:

B

【详解】

句意:

——那个人是乔治吗?

——不可能是他,毕竟他已经离开这个地方很多年了!

考查现在完成时和延续性动词。

left离开了,left是leave的过去式;hasleft现在完成时,离开了;hasbeenawayfrom现在完成时,离开了;wasawayfrom远离。

leave是短暂性动词,其延续性动词为beaway;答句中foryears是一段时间,与一段时间连用时应注意句中的谓语动词应是延续性动词,非延续性动词不可和段时间连用;所以此处使用hasbeenawayfrom表示“离开的状态持续了很多年”。

故选B。

7.D

【详解】

句意:

多遗憾!

我的新电脑中病毒了,现在不能运行了。

考查动词。

根据句意可知空格处需要填写本句的谓语动词,且此处句意表示“已经中病毒”,强调此时的状态,可知时态为现在完成时,结构为主语

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

当前位置:首页 > 成人教育 > 自考

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

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