关键词不能为空

当前您在: 主页 > 英语 >

(英语)英语现在完成时练习题含答案

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-17 08:00
tags:

-

2021年2月17日发(作者:刚开始)


(英语)英语现在完成时练习题含答案




一、单项选择现在完成时



1



Over the last three decades, the number of people participating in physical fitness programs


________ sharply.



A



was increasing B



has increased



C



had increased D



will be increasing



【答案】


B



【解析】



【详解】



考查时态。句意:在过去的 三十年里,参加健身计划的人数急剧增加。


Over the last three


decades“


在最近的


30


年里



和现在完成时态连用,故选

< p>
B





2



It is the fourth time that Tom ______ in the maths exams.



A



failed B



has failed



C



had failed D



have failed



【答案】


B



【解析】



【详解】



考查固定句式中的时态。固定句式:


It is/was the+


序数词


+that


从句;句 意:这是某人第几


次做某事的时候了。如果前面是


is


,后面使用现在完成时;如果前面是


was


,后 面使用过


去完成时。本题前面是


is


, 故使用现在完成时,主语是第三人称单数,故B正确。句意:


这是这个星期里他第四次打 电话给你了。



【点睛】



固定句式:


It is/was the+


序数词


+that


从句;句 意:这是某人第几次做某事的时候了。如果


前面是


is


,后面使用现在完成时;如果前面是


was


,后 面使用过去完成时。(


1



It is the


first time that I have come to the Great Wall.


这是我第一次到长城去。(


2



It was the first


time that he had visited the Great Wall.


那是他第一次参观长城。








3



The Reform and Opening-up, having passed its brilliant age of 40 years ,____the backward


situation of the Chinese nation and influenced the world.



A



change B



changes



C



has changed D



have changed



【答案】


C



【解析】



【详解】



考查时态。句意:改革开放 ,走过了辉煌的


40


年,改变了中华民族的落后局面并影响世< /p>


界。句中强调



改革开放


40




对现在的影响,故用 现在完成时。故选


C





4



______to work overtime that evening,I missed a wonderful film.



A



Having been asked B



To ask



C



Having asked D



To be asked



【答案】


A



【解析】



试题分析:



由于那天晚上被要求加班,我错过了一场精彩的电影



,主语





和动词


ask


间是动宾关系,要用过去分词,



被要求加班



这一动作发生在动作


missed


之前,要用过去


分词的完成式


having been asked



A


项正确;


B



to ask


是动词 不定式,表示目的或将要发


生的动作,不正确;


C



having asked


是现在分词的完成 式,不正确;


D



to be asked


是动


词不定式的被动形式,不符合语境,故选


A




考点:考查非谓语动词




5




Would you care for a cup of tea? It tastes pretty good.




I one. Thank you just the same.



A



have had B



had C



would have D



will have



【答案】


A



【解析】



【详解】



考查时态。句意:


——


你想喝杯茶吗


?


味 道很好。


——


我已经喝过了,我仍然谢谢你。结合


句意可知此处用现在完成时态,故选


A


< p>



6



They____for ten years.



A



has been married B



have been married



C



got married D



married



【答案】


B



【解析】



【详解】



考查


marry


的用法。句意:他们结婚有十年的时间了。


mar ry


作不及物动词时有两种用


法:


ge t married to sb.


(表动作)


/be married to sb.


(表状态);作及物动词时有


marry


sb.


,根据


for ten years


可知,此处应当用


be married to s b.


强调状态,用现在完成时。故


B


选 项正确。




7



Much disappointed as he is in the job interview, he still keeps his confidence.



A



to have failed


C



having failed < /p>


B



failed



D



failing



【答案】


A



【解析】



试题分析:考查动词的时态。由题目


he still keeps his confidence


(他仍然保持自信)可知此


处强调这件事带来的结果对后面产生了影响


,


因此用现 在完成时态,句意为尽管他面试失败


很失望,但他仍然保持自信。故选

< br>A




考点:考查动词的时态。




8



The boy pretended ______ asleep when his father came back.



A



to fall B



to have fallen



C



to be falling D



have fallen



【答案】


B



【解析】



【详解】



考查固定句型和时态。句意 :他的父亲回来时,这个男孩假装睡着了。


pretend to do sth.



装做某事,该句型是固定句型。表示动作开始于过去某一时刻,一 直延续到现在,或可能


还要继续下去,用现在完成时,故选


B< /p>





9



In the past twenty years, a huge amount of environmental damage ________ by air pollution.



A



has been caused


C



was caused


【答案】


A



【解析】



【详解】



考查时态和主谓一致。句意 :在过去的二十年里,空气污染已经对环境造成了很大的危


害。


“in the past +


一段时间


一般与现在完成时连用,故排除


C



D


。分析可知,句子的主语


a huge amount of environmental damage


和谓语


ca use


之间是动宾关系,所以要用被动语


态。主语为单数,谓语 动词也要用单数。故选


A


项。



【点睛】



a huge amount of


意为



大量的



,修饰不可数名词。本题中


enviro nmental damage


为不可数


名词,由


a huge amount of


修饰,


a huge amount of environmental damage


为主语表示单


数,所以谓语动词要用单数。



B



have been caused



D



were caused




10



The old couple have been married for 40 years and never once ___________ with each other.



A



they have quarreled


C



they had quarreled


【答案】


B



【解析】



【详解】



考查倒装。句意:那对老夫 妻已经结婚


40


年了,从来都没有争吵过。

never


放在后句的句


B



have they quarreled



D



had they quarreled



首,要用部分倒装,


for 40 years


表明应该用现在完成时,故


B


项正确。



【点睛】



当含有否定意义 的词


never



seldom



little



h ardly



not



by no means


位于句首时,后面


的句子要使 用部分倒装。




11



How happy we are! The holiday we have been looking forward _______ at last.



A



to has come


C



to having come


【答案】


A



【解析】



【详解】



考查句子结构分析和谓语动 词。句意:我们是多么的快乐啊!我们一直所期望的假期终于


来了。句中


we have been looking forward to


我们一直所期望的,作


the holiday

< p>
的定语,故


整个句子应当为


The holiday has come at last


。故选


A




B



having come



D



has come




12



My father ____his little store rapidly into a big department store in the past ten years.



A



has developed B



developed



C



is developing D



develops



【答案】


A



【解析】



【详解】



考查时态。句意:在过去< /p>


10


年里,我的父亲把他的小店发展成了一个大型的购物商店。本


句时间状语


in the past ten yeas


通常要和现在完成时连用,故


A


项正确。




13



Ever since he left school, he ______ becoming a professor in that famous university.



A



has never dreamed of B



had never dreamed of



C



didn’t dream of D



was not dreaming of



【答案】


A



【解析】



【详解】



考查时态。句意:自从他离 开学校以来,他从来没有梦想成为那所著名大学的教授。此处


since“


自从


---


以来



,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,故



A




【点睛】




自 从


---


以来(可做介词和连词),和现在完成时态连用。



He has lived here since he came.


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



is /has been+


一段时间


+since


主 语


+


一般过去时态


+

< br>其他。自从做某事有多长时间了。



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


从句的动作是持续性 动词,则表示从动作结束到现在多长时间了。


It is three years since he


joined (


终止性动词


)the army.


他参军有三年了;


It is five years since he lived


(持续性动词)


h ere.


他离开这有五年了。




14




How much do you know about the Winter Olympic Games to be held in Beijing?




Well, the media ________ it in a variety of forms.



A



cover


C



would cover


【答案】


B



【解析】



【详解】



考查动词时态。句意:


——


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


——


嗯,媒体已经用


各种形式进行了报道。根据句意可以判定 出,本题用现在完成时态,强调过去的事情对现


在的影响还存在。故

C


正确。



B



have covered



D



covered




15




What do you mean when saying every minute counts?




A man who dares to waste one hour of time _________ the value of life.



A



hadn’t discovered B



hasn’t discovered



C



didn’t discover D



isn’t discovering



【答案】


B



【解析】



【详解】



考查时态。句意:




当你说每分钟都很重要的时候,你什么意思?




敢于浪费一小时时间


的人还没有意识到生活的价值。根据句意可知正 是他们没有意识到生活的价值,才敢于浪


费时间。表示过去发生的事情对现在的影响,要 用现在完成时。故


B


项正确。




16



I’m afraid I


you with a great many questions. Thank you a lot, sir.



A



have bothered B



appreciated



C



have contacted D



impressed



【答案】


A



【解析】



考查动词时态。


A. have bothered


麻烦;


B. appreciated


欣赏,感激;


C. have contacted



往,接触;


D. impressed


铭记。句意:恐怕我已经麻烦了你许多问题,非常感谢您。此处指< /p>


已经问了许多问题,动作已经完成用现在完成时,故选


A.




17



I wonder why Jenny ________us should have heard from her by now.



A



hasn’t written B



doesn’t write



C



won’t write D



hadn’t written



【答案】


A



【解析】



【详解】



考查时态。句意:我想知道 为什么


Jenny


最近没有写信给我们。到目前为止我们应该已 经


收到她的来信了。副词


recently

意为



最近,近来



,通常与现在完成时连用。本句主语是


Jenny


, 谓语动词要使用第三人称单数,故


A


项正确。

< br>



18


---


The prices of vegetables are going up madly. It’s really too much for us.



---But for the situation where many vegetable producing areas _____ constant low temperature,


things would not be like this.



A



meet with


C



met with


【答案】


B



【解析】



试题分析:考查时态。句意 :


--


蔬菜的价格疯狂上涨。对于我们来说太贵了。

< p>
--


要不是很多


生产蔬菜的地区遭遇了不断地低温 袭击,事情不会是现在这个样子。从句意看,生产蔬菜


地区遭遇不断地低温,对现在造成 很大影响,因此用现在完成时,强调对于现在的影响,



B


正确。



考点:考查时态



B



have met with



D



had met with




19



Although she is only 16 years old, she ______ to drugs for two years.



A



addicts B



had been addicted



C



has addicted D



has been addicted



【答案】


D



【解析】



【详解】



考查现在完成时态和固定搭 配。句意:虽然她只有


16


岁,但她已经沉迷于毒品两年了。结


合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;


be


addicted to


沉迷于


---


,故选


D


。< /p>




20



The Greens _____ China for five years.



A



has been in B



have been in



C



went to D



has gone to



【答案】


B



【解析】



【详解】



考查时态。句意:


Green


一家人来中国已经五年了。时间状语


for five years


表明用现在完成


时,


The Greens


作主语时,谓语动词用复数,而且接一段时间要用


have been in


,故


B


项正


确。




21



John and I


___


friends for eight first got to know each other at a Christmas

-


-


-


-


-


-


-


-



本文更新与2021-02-17 08:00,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/661365.html

(英语)英语现在完成时练习题含答案的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文