最新英语现在完成时专项习题及答案解析.docx

上传人:b****7 文档编号:11125711 上传时间:2023-02-25 格式:DOCX 页数:21 大小:27.39KB
下载 相关 举报
最新英语现在完成时专项习题及答案解析.docx_第1页
第1页 / 共21页
最新英语现在完成时专项习题及答案解析.docx_第2页
第2页 / 共21页
最新英语现在完成时专项习题及答案解析.docx_第3页
第3页 / 共21页
最新英语现在完成时专项习题及答案解析.docx_第4页
第4页 / 共21页
最新英语现在完成时专项习题及答案解析.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

最新英语现在完成时专项习题及答案解析.docx

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

最新英语现在完成时专项习题及答案解析.docx

最新英语现在完成时专项习题及答案解析

最新英语现在完成时专项习题及答案解析

一、单项选择现在完成时

1.Eversinceheleftschool,he______becomingaprofessorinthatfamousuniversity.

A.hasneverdreamedofB.hadneverdreamedof

C.didn’tdreamofD.wasnotdreamingof

【答案】A

【解析】

【详解】

考查时态。

句意:

自从他离开学校以来,他从来没有梦想成为那所著名大学的教授。

此处since“自从---以来”,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,故选A。

【点睛】

1.Since自从---以来(可做介词和连词),和现在完成时态连用。

Hehaslivedheresincehecame.自从他来到这里,就一直在这里住着。

2.Itis/hasbeen+一段时间+since主语+一般过去时态+其他。

自从做某事有多长时间了。

在这个句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果从句的动作是持续性动词,则表示从动作结束到现在多长时间了。

Itisthreeyearssincehejoined(终止性动词)thearmy.他参军有三年了;Itisfiveyearssincehelived(持续性动词)here.他离开这有五年了。

2.Althoughsheisonly16yearsold,she______todrugsfortwoyears.

A.addictsB.hadbeenaddicted

C.hasaddictedD.hasbeenaddicted

【答案】D

【解析】

【详解】

考查现在完成时态和固定搭配。

句意:

虽然她只有16岁,但她已经沉迷于毒品两年了。

结合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;beaddictedto沉迷于---,故选D。

3.IamabetterreaderthisyearthanIwaslastyearbecauseI________tohundredsofnewconceptsandideas.

A.haveexposedB.hadbeenexposedC.havebeenexposedD.wasexposed

【答案】C

【解析】

【分析】

考查时态。

【详解】

句意:

今年我比去年更擅长阅读,因为我接触了数百种新的概念和想法。

由上文可知“阅读”的动作发生在去年,延续到今年,并对现在产生了影响,故应为现在完成时。

Expose“暴露;揭发”为瞬间性动词,此处现在完成时需改为延续性动词表示“接触”的状态,故用beexposed。

综上本题最终选C。

4.---Whenwillthebike-sharingschemesbeintroducedtothepublic?

---Notuntilabetterunderstandingofthem.

A.willwehavehadB.havewehad

C.wewillhavehadD.wehavehad

【答案】D

【解析】

【详解】

考查notuntil位于句首时,句子使用部分倒装句的用法。

句意:

 ---什么时候共享单车计划才会向公众开放呀?

---直到我们对他们有一个更好的了解的时候,就会开放了。

notuntil位于句首时主句部分倒装,而until引导的时间状语从句不用倒装。

再联系本句时态,说的是以后的事,所以主句用将来时态,从句用现在时态,故选D。

5.Muchdisappointedasheisinthejobinterview,hestillkeepshisconfidence.

A.tohavefailedB.failed

C.havingfailedD.failing

【答案】A

【解析】

试题分析:

考查动词的时态。

由题目hestillkeepshisconfidence(他仍然保持自信)可知此处强调这件事带来的结果对后面产生了影响,因此用现在完成时态,句意为尽管他面试失败很失望,但他仍然保持自信。

故选A。

考点:

考查动词的时态。

6.Moreandmorecancerpatients_________inhospitalowingtopollutedenvironmentandpeople’sbadlifestyles.

A.treatedB.havetreated

C.havebeentreatedD.hadbeentreated

【答案】C

【解析】

【详解】

考查时态语态。

句意:

由于被污染了的环境和人们糟糕的生活方式,越来越多的癌症病人正在医院里接受治疗。

本句主语moreandmorecancerpatients与动词treat构成被动关系,要使用被动语态;而且很多病人接受治疗是已经发生的事情,要用完成时表示,所以本句使用现在完成时的被动语态,故选择C项。

7.Theboypretended______asleepwhenhisfathercameback.

A.tofallB.tohavefallen

C.tobefallingD.havefallen

【答案】B

【解析】

【详解】

考查固定句型和时态。

句意:

他的父亲回来时,这个男孩假装睡着了。

pretendtodosth.假装做某事,该句型是固定句型。

表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。

8.Never_____metsuchapersonbefore.

A.didIB.Ihave

C.haveID.AmI

【答案】C

【解析】

【详解】

考查倒装句及时态。

句意:

我以前从未见过这样的人。

根据句意可知,此处强调对现在的影响,应使用现在完成时。

never位于句首时,句子要求使用部分倒装,助动词提前。

故C选项正确。

9.Withthedevelopmentoftheintelligentrobottechnology,people_______theimportanceofcooperatingamongrobots,andthechallengeinpractice.

A.havebeennoticedB.arenoticing

C.willnoticeD.havenoticed

【答案】D

【解析】

【详解】

考查现在完成时态。

句意:

随着智能机器人技术的发展,人们已经注意到机器人之间合作的重要性,以及在实践中的挑战。

结合句意可知句子用现在完成时态,people是句子主语,故答案为D。

10.Wetwothirdsoftheprojectsofarandwe’resuretocompleteitontime.

A.finishB.willfinish

C.havefinishedD.finished

【答案】C

【解析】

【详解】

考查时态。

句意:

到目前为止,我们已经完成了三分之二的项目,我们一定会按时完成。

根据句中时间状语sofar可知用现在完成时。

故选C。

【点睛】

本题考查现在完成时,现在完成时是“过去的动作或状态持续到现在并且已经完成”。

判断现在完成时的标志词有already,ever,never,yet,just,before,still,lately,since,foralongtime,uptonow,until,sofar,inthelastfewyears/weeks/mouths,tillnow,recently等,考生在平时学习英语过程中要多注意积累。

本题只要抓住句中时间状语sofar(到目前为止)就可以判断出用现在完成时。

11.Sheisastrong-willedwomanandnotonce_______intoanydifficultyinherlife.

A.shehasgivenB.didshegiveC.shegaveD.hasshegiven

【答案】D

【解析】

试题分析:

考查动词时态和倒装句。

句意:

她是个意志坚强的女人,一生中一次也没有向任何困难屈服过。

And连接的两个并列句中,否定副词notonce放在了第二个句子的句首,所以后面部分用部分倒装语序,此外第一句的时态是一般现在时,后句又出现了inherlife,所以句子应该用现在完成时,表示到现在为止,故正确答案为D选项。

考点:

考查动词时态和倒装句

12.―Whatdoyouthinkofourhometown?

―Verybeautiful.YouknowitisthefirsttimethatI_______here.

A.willbeB.was

C.havebeenD.hadbeen

【答案】C

【解析】

试题分析:

考查固定句型中的时态。

固定句型:

itis/was序数词timethatsb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;本题前面是is,故使用现在完成时。

句意:

—你认为我们国家怎么样?

—发出漂亮。

你知道这是我第一次来到这里。

故C正确。

考点:

考查固定句型中的时态。

点评:

固定句型:

itis/was序数词timethatsb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;

13.—HowmuchdoyouknowabouttheWinterOlympicGamestobeheldinBeijing?

—Well,themedia________itinavarietyofforms.

A.coverB.havecovered

C.wouldcoverD.covered

【答案】B

【解析】

【详解】

考查动词时态。

句意:

——关于将在北京举办的冬奥会你了解多少?

——嗯,媒体已经用各种形式进行了报道。

根据句意可以判定出,本题用现在完成时态,强调过去的事情对现在的影响还存在。

故C正确。

14.ItisthefirsttimethatChineseteachers________inschoolsacrossBritaintointroduceChinese-stylemathslessonsandteachingapproaches.

A.taughtB.teach

C.havetaughtD.hadtaught

【答案】C

【解析】

【详解】

考查现在完成时。

句意:

这是中国教师首次在英国各地的学校教中国式的数学课和教学方法。

Thefirsttimethat表示“第一次……”,引导表语从句时,如果主句的系动词是一般现在时,从句用现在完成时,故C项正确。

【点睛】

Itis/wasthefirsttimethat表示“是第一次……”,引导表语从句时,强调到说话时间为止某一情况或动作的次数,从句既可以使用现在完成时,也可以使用过去完成时,需要根据主句的系动词判断,如果主句的系动词是is,从句用现在完成时,如果主句的系动词是was,从句则用过去完成时。

15.He_________________hiswifefortenyears

A.hasmarriedB.hasbeenmarriedwith

C.hasbeenmarriedtoD.gotmarriedto

【答案】C

【解析】

【详解】

考查时态。

句意:

他和妻子已经结婚10年了。

本句应该使用bemarried表示已婚状态,与时间状语fortenyears保持一致。

动词marry是短暂性动词,不能和一段时间连用,排除AD项。

与某人结婚应该使用介词to,排除B项。

故C项正确。

16.Inordertofindthemissingchild,villagers_________alltheycanoverthepastfivehours.

A.didB.do

C.haddoneD.havedone

【答案】D

【解析】

【分析】

考查时态。

【详解】

句意:

为了找到那个失踪的孩子,在过去的5个小时中,村民们已经做了所有他们能做的。

句中theycan是定语从句,修饰先行词all,在从句中省略了can后面的do(因为主句谓语动词是实意动词do),根据句中时间状语overthepastfivehours可知用现在完成时。

故选D。

【点睛】

现在完成时表示过去完成的动作对现在仍有影响。

现在完成时的标志性时间状语有:

already,ever,never,yet,just,before,still,lately,since,foralongtime,uptonow,until,sofar,inthelastfewyears/weeks/mouths,tillnow,recently等等。

17.---Eachofthestudents,workinghardattheirlessons,______thebook.

---SohaveI.

A.isreadingB.hasread

C.readingD.reads

【答案】B

【解析】

【详解】

考查主谓一致和时态。

句意:

—努力学习的每个学生都阅读了这本书。

—我也读了!

根据第二句中的助动词have可知前句中也应该使用助动词have/has,主语eachofthestudents做主语,谓语动词使用单数形式,故B项正确。

【点睛】

主谓一致主要指“人称”和“数”方面的一致关系。

对大多数人来说,往往会在掌握主语和随后的谓语动词之间的一致问题上遇到困难。

一般情况下,主谓之间的一致关系由以下三个原则的支配:

语法一致原则(grammaticalconcord)意义一致原则(notionalconcord)就近原则(principleofproximity)。

“主谓一致”考查内容涉及名词单数或复数做主语、不可数名词做主语、不定代词做主语、并列结构做主语、特殊名词做主语时与谓语动词数的一致等。

列举如下用法:

1.单数名词(代词),不可数名词做主语时,谓语用单数形式,复数名词(代词)做主语,谓语用复数形式。

ThedeskisTom’s.这张桌子是汤姆的。

Somewaterisinthebottle.一些水在瓶子里。

Thestudentsareplayingfootballontheplayground.这些学生正在操场上踢足球。

2.manya+单数名词做主语,意义虽为“许多”,但谓语要用单数形式。

ManyastudenthasbeentoShanghai.许多学生到过上海。

3.morethanone+单数名词做主语,谓语用单数。

MorethanonestudenthaseverbeentoBeijing.不止一个学生曾经去过北京。

4.表示时间,价格,重量,数目,长度,数学运算等的词或短语做主语时,这些通常做一个整体概念,谓语用单数形式。

例如:

Twomonthsisalongholiday.两个月是一个长假。

Twentypoundsisn’tsoheavy.20英镑并不太重。

Tenmilesisn’talongdistance.10英里并不是一段很长的距离。

Fiveminusfourisone.5减4等于1。

5.主语是each/every+单数名词+and(each/every)+单数名词时,谓语动词用单数。

Eachboyandeachgirlhasgotaseat.每个男孩和女孩都有一个座位。

Everymanandeverywomanisatwork.每个男人和女人都在工做。

6.oneandahalf+复数名词做主语,谓语动词用单数形式。

Oneandahalfhoursisenough.一个半小时足够了。

7.动词不定式,动名词做主语时,谓语动词用单数形式。

Toseeistobelieve眼见为实。

Doingeyeexercisesisgoodforyoureyes.

做眼睛保健操对你的眼睛十分有益。

因此在实际操练中要指导学法,掌握基本用法,注意变化就能突破

18.---Thepricesofvegetablesaregoingupmadly.It’sreallytoomuchforus.

---Butforthesituationwheremanyvegetableproducingareas_____constantlowtemperature,thingswouldnotbelikethis.

A.meetwithB.havemetwith

C.metwithD.hadmetwith

【答案】B

【解析】

试题分析:

考查时态。

句意:

--蔬菜的价格疯狂上涨。

对于我们来说太贵了。

--要不是很多生产蔬菜的地区遭遇了不断地低温袭击,事情不会是现在这个样子。

从句意看,生产蔬菜地区遭遇不断地低温,对现在造成很大影响,因此用现在完成时,强调对于现在的影响,故B正确。

考点:

考查时态

19.Bynow516ConfuciusInstitutes______in142countriesandregions,accordingtotheConfuciusInstituteHeadquarters.

A.foundedB.wouldfound

C.havebeenfoundedD.hadbeenfounded

【答案】C

【解析】

考查时态和语态。

句意:

根据孔子学院总部的统计,到现在为止,全世界142个国家和地区已经建立了516个孔子学院。

主语516ConfuciusInstitutes和found之间是被动关系,该句应用被动语态。

且bynow做时间状语,谓语动词应用现在完成时态。

综上,该空应填havebeenfounded。

C选项正确。

20.Ladiesandgentlemen,duetotheheavyrain,thestarwhoyou______toseeperformwillarriveinanhour.

A.havecomeB.comeC.cameD.arecoming

【答案】A

【解析】

【详解】

考查现在完成时。

句意:

女士们,先生们,由于下大雨,你们来看演出的明星将在一小时后到达。

现在完成时表示"过去的动作对现在的影响或结果"或"过去的动作延续到现在",根据语境,人们来看演出,come的动作已经发生,并且"现在还在",所以用现在完成时,故选A。

21.--CanIhaveatalkwithJohnson?

--Oops!

He________foronlytenminutes.

A.wasawayB.hasbeenawayC.hasleftD.left

【答案】B

【解析】

【详解】

考查动词时态。

句意:

—我能和Johnson聊聊吗?

—啊哦!

他走了10分钟了。

分析句子可知,离开的动作发生在过去,即10分钟前,但对现在有影响或结果,因此要使用现在完成时。

hasbeenaway表示一个状态,是延续行动词词组,在现在完成时中可以与一段时间连用,而hasleft只是表示一个动作,是个瞬间动作,是非延续性动词,在现在完成时中不能与一段时间连用。

故选B。

22.I________Mr.Bertofthechangeofthemeeting.Youdon’thavetophonehimagain.

A.haveinformedB.willhaveinformed

C.wouldinformD.hadinformed

【答案】A

【解析】考查动词时态。

句意:

我已告知Mr.Bert会议的改变。

你没必要再给他打电话。

根据语境可知,句子应用现在完成时态表示过去的动作对现在的影响,故答案为A。

23.Theteachertogetherwithhisassistants_____tencellsamplesduringthepasttwomonthsintheschoollab.

A.analyzeB.analyzesC.hasanalyzedD.haveanalyzed

【答案】C

【解析】

【详解】

考查时态和主谓一致。

句意:

老师和他的助手们,在过去两个月里在学校实验室分析了十个细胞样本。

由“duringthepasttwomonths”可知,本句为现在完成时,主语为Theteachertogetherwithhisassistants,当togetherwith连接句子时,谓语单复数与togetherwith之前的词的单复数保持一致既与Theteacher保持一致。

故选C项。

24.Greatchanges________inourschoolsince2016.Alotofprogress________.

A.havetakentheplace;havebeenmadeB.hadtakenplace;havebeenmade

C.weretakenplace;hasmadeD.havetakenplace;hasbeenmade

【答案】D

【解析】

【详解】

考查时态。

句意:

自2016年以来,我们学校发生了巨大的变化。

已经取得了许多进展。

since+一段时间,是现在完成时的标志,因此应用现在完成时;takeplace意为“发生”,无被动语态,且主语是greatchanges,故谓语动词用复数,故用havetakenplace;progress意为“进步,进展”,为不可数名词,故谓语动词应用单数,且progress与make之间是被动关系,故应用hasbeenmade。

结合选项,故选D。

25.—Alice,youaresupposed______partinthepartyin

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

当前位置:首页 > PPT模板 > 艺术创意

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

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