(英语)高考英语现在完成时真题汇编(含答案)及解析

  • 格式:doc
  • 大小:79.00 KB
  • 文档页数:12

(英语)高考英语现在完成时真题汇编(含答案)及解析

一、单项选择现在完成时

1.Never _____met such a person before.

A.did I B.I have

C.have I D.Am I

【答案】C

【解析】

【详解】

考查倒装句及时态。句意:我以前从未见过这样的人。根据句意可知,此处强调对现在的影响,应使用现在完成时。never位于句首时,句子要求使用部分倒装,助动词提前。故C选项正确。

2.I wonder why Jenny ________us recently.We 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项正确。

3.______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。

考点:考查非谓语动词

4.Tony is one of the five students in his class who ______ the exam. How lucky he is!

A.is passing B.passes

C.has passed D.have passed

【答案】D 【解析】

考察时态语态。托尼是班上5个通过考试的学生之一,他真幸运。由题意可知,通过考试这件事在人谈论这件事之前发生,所以,采用完成时态。通过考试是主动形式,并且定语从句中的who修饰的是five students,所以是have passed,故选D

考点:考察时态和语态

5.With the development of the intelligent robot technology, people _______ the importance of

cooperating among robots, and the challenge in practice.

A.have been noticed B.are noticing

C.will notice D.have noticed

【答案】D

【解析】

【详解】

考查现在完成时态。句意:随着智能机器人技术的发展,人们已经注意到机器人之间合作的重要性,以及在实践中的挑战。结合句意可知句子用现在完成时态,people是句子主语,故答案为D。

6.— 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。

7.The recent 40 years great changes taking place all over China.

A.witnessed B.has witnessed

C.had witnessed D.witnesses

【答案】B

【解析】

【详解】

考查时态。句意:近40年来,中国发生了巨大的变化。表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。

8.They____for ten years.

A.has been married B.have been married

C.got married D.married

【答案】B 【解析】

【详解】

考查marry的用法。句意:他们结婚有十年的时间了。marry作不及物动词时有两种用法:get married to sb.(表动作)/be married to sb.(表状态);作及物动词时有marry

sb.,根据for ten years可知,此处应当用be married to sb.强调状态,用现在完成时。故B选项正确。

9.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年,改变了中华民族的落后局面并影响世界。句中强调“改革开放40年”对现在的影响,故用现在完成时。故选C。

10.Never _______ a greater, or more beautiful, or a calmer or nobler thing than you.

A.did I see B.have I seen

C.I saw D.I have seen

【答案】B

【解析】

【详解】

考查时态和倒装。句意:我从未见过比你更伟大、更美丽、更冷静、更高贵的东西。Never位于句首时,要进行部分倒装,强调过去的动作对现在的影响要用现在完成时,故B项正确。

【点睛】

倒装是高中英语的常见考点,注意当含有否定意义的词,如never,hardly,seldom,little,few,not until及not only等位于句首时,其后需要用部分倒装。

11.During 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

【解析】

试题分析:考查动词的时态语态。从句意“在过去的三十年中,参加健身锻炼的人数已经增加很多了”知,increase的动作虽然发生在过去,但一直持续到现在,同时由题眼“during

the last three decades”可知,该空中应该用现在完成时态,所以只有B项符合语境。 【名师点睛】时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。这句话的时间状语是During the last three decades是典型的现在完成时的时间状语。

12.— When will the bike-sharing schemes be introduced to the public?

— Not until _______ a better understanding of them.

A.we have had B.will we have had

C.have we had D.we will have had

【答案】A

【解析】

【详解】

考查时间状语从句。句意:--公共单车共乘计划将于何时推出?---直到对它们有了更好的了解。根据第一句话可知这是将来时,但是until引导的是时间状语从句,从句中要用现在时代替将来时。not until位于句首时,主句要用部分倒装,但是从句不用,故选A。

13.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年里”和现在完成时态连用,故选B。

14.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

【解析】

【详解】

考查时态。句意:在过去10年里,我的父亲把他的小店发展成了一个大型的购物商店。本句时间状语in the past ten yeas通常要和现在完成时连用,故A项正确。

15.—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 B.have covered

C.would cover D.covered

【答案】B