【英语】高考英语专题汇编现在完成时(一)及解析

合集下载

【英语】英语专题汇编现在完成进行时(一)含解析

【英语】英语专题汇编现在完成进行时(一)含解析

【英语】英语专题汇编现在完成进行时(一)含解析一、单项选择现在完成进行时1.The crazy fans___________ patiently for two hours, and they will wait till the movie star arrives.A.are waiting B.had waitedC.have been waiting D.will wait【答案】C【解析】试题分析:考查动词的时态和语态。

句意:疯狂的粉丝一直耐心的等待了二个小时,将一直等到这位电影明星到来。

根据时间状语for two hours,,表示现在完成进行时,故选C 项。

考点 : 考查动词的时态和语态2.I ________ a topic for the composition, but haven’t decided yet.A.will think about B.have been thinking aboutC.had thought about D.was thought about【答案】B【解析】试题分析:考查时态:句意:我一直在考虑作文的话题,但是还没有决定呢。

从but haven’t decided yet.可知是从过去到现在一直在想,还没有决定,表示动作从过去到现在一直在进行,可能还是要进行下去,用现在完成进行时,选B。

考点:考查时态3.We ________ the bridge for over two years and it will be half a year before it’s completed. A.are building B.have builtC.have been built D.have been building【答案】D【解析】试题分析:考查现在完成进行时态。

由时间状语for over two years可确定要用现在完成时态,由语境知:这座桥还要半年才竣工,可知这两年一直在造桥,一直进行的动作用进行时态。

【英语】高考英语现在完成进行时真题汇编(含答案)

【英语】高考英语现在完成进行时真题汇编(含答案)
C.had preparedD.was prepared
【答案】B
【解析】
试题分析:考查动词的时态。句意:嘿,你为什么这么黑呢?这几周来一直在准备学校百年诞辰。根据for weeks可知这个动作一直都在持续,故选B项。
考点:考查动词的时态
2.In the pasin Northern Chinafrom heavy fogs and severe cold.
【英语】高考英语现在完成进行时真题汇编(含答案)
一、单项选择现在完成进行时
1.— Hey, man! Why so tired?
— I _____ for weeks for the coming celebration of the school’s 100th anniversary.
A.was preparingB.have been preparing
A.had been improvingB.have been improving
C.were improvingD.improved
【答案】B
【解析】
考察时态。根据句意可知是指中国人们一直在丰富这科学发展观的内容,故使用现在完成进行时,表示一直在发生的事情。句意:一直以来在中国共产党的领导下,中国人民一直在实践中国特色的社会主义道路上丰富着科学发展观的内容。
8.—Now the weight. Only 115. You’d better put on a few pounds.
—Well, actually, I ________ like a horse.
A.ateB.was eatingC.have been eatingD.will eat
【答案】C
【答案】D

【英语】 高中英语现在完成时试题(有答案和解析)及解析

【英语】 高中英语现在完成时试题(有答案和解析)及解析
It is/was the first time that表示“是第一次……”,引导表语从句时,强调到说话时间为止某一情况或动作的次数,从句既可以使用现在完成时,也可以使用过去完成时,需要根据主句的系动词判断,如果主句的系动词是is,从句用现在完成时,如果主句的系动词是was,从句则用过去完成时。
15.He _________________ his wife for ten years
9.---Is this the first time you ______Beijing.
---No. But the first time I ______ here, the city wasn’t so beautiful.
A.visited; have comeB.visited; came
【答案】B
【解析】
【分析】
考查动词时态
【详解】
句意:在过去三十年里,参加志愿者活动的人们的数量急剧增长。根据题干中Over the last 3 decades得知是现在完成时,主语the number是第三人称单数,谓语动词用单数。故选B。
13.—How much do you know about the Winter Olympic Games to be held in Beijing?
考查时态。句意:他大学毕业以后,被一家跨国公司雇佣了,从那以后就一直在那里工作。句中时间状语ever since意为“从那以后”,表示从过去时间开始到现在,通常与现在完成时连用,故C项正确。
3.The Greens moved back to the countryside in 2008 and ________ a happy and peaceful life there ever since.

【英语】高考必刷题英语现在完成时题及解析

【英语】高考必刷题英语现在完成时题及解析
2.By now 516 Confucius Institutes ______in 142 countries and regions, according to the Confucius Institute Headquarters.
A.founded B.would found
C.have been founded D.had been founded
14.Never _____met such a person before.
A.did I B.I have
C.have I D.Am I
【答案】C
【解析】
【详解】
考查倒装句及时态。句意:我以前从未见过这样的人。根据句意可知,此处强调对现在的影响,应使用现在完成时。never位于句首时,句子要求使用部分倒装,助动词提前。故C选项正确。
—Well, the media ________ it in a variety of forms.
A.coverB.have covered
C.would coverD.covered
【答案】B
【解析】
【详解】
考查动词时态。句意:——关于将在北京举办的冬奥会你了解多少?——嗯,媒体已经用各种形式进行了报道。根据句意可以判定出,本题用现在完成时态,强调过去的事情对现在的影响还存在。故C正确。
13.More and more cancer patients _________ in hospital owing to polluted environment and people’s bad lifestyles.
A.treated B.have treated
C.have been treated D.had been treated

【英语】 高考英语现在完成时专题训练答案及解析

【英语】 高考英语现在完成时专题训练答案及解析
【英语】 高考英语现在完成时专题训练答案及解析
一、单项选择现在完成时
1.Wetwo thirds of the project so far and we’re sure to complete it on time.
A.finish B.will finish
C.have finished D.finished
C.had increasedD.will be increasing
【答案】B
【解析】
试题分析:考查动词的时态语态。从句意“在过去的三十年中,参加健身锻炼的人数已经增加很多了”知,increase的动作虽然发生在过去,但一直持续到现在,同时由题眼“during the last three decades”可知,该空中应该用现在完成时态,所以只有B项符合语境。
C.have taught D.had taught
【答案】C
【解析】
【详解】
考查现在完成时。句意:这是中国教师首次在英国各地的学校教中国式的数学课和教学方法。The first time that表示“第一次……”,引导表语从句时,如果主句的系动词是一般现在时,从句用现在完成时,故C项正确。
【点睛】
9.—In the last few months, Kenny _____ more than 1,000 dollars for breaking traffic rules.
—No surprise. He is always being careless.
A.would be finedB.had been finedC.has been finedD.will be fined
考点:考查固定句型中的时态。
点评:固定句型:it is/was序数词time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;

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

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

(英语)高考英语现在完成时真题汇编(含答案)及解析一、单项选择现在完成时1.Never _____met such a person before.A.did I B.I haveC.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 writeC.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 askC.Having asked D.To be asked【答案】A【解析】试题分析:“由于那天晚上被要求加班,我错过了一场精彩的电影”,主语“我”和动词ask之间是动宾关系,要用过去分词,“被要求加班”这一动作发生在动作missed之前,要用过去分词的完成式having been asked,A项正确;B项 to ask是动词不定式,表示目的或将要发生的动作,不正确;C项 having asked 是现在分词的完成式,不正确;D项 to be asked 是动词不定式的被动形式,不符合语境,故选A。

(英语)高考英语总复习--现在完成时及解析

(英语)高考英语总复习--现在完成时及解析

(英语)高考英语总复习--现在完成时及解析一、单项选择现在完成时1.—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 coveredC.would cover D.covered【答案】B【解析】【详解】考查动词时态。

句意:——关于将在北京举办的冬奥会你了解多少?——嗯,媒体已经用各种形式进行了报道。

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

故C正确。

2.It is the fourth time that Tom ______ in the maths exams.A.failed B.has failedC.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.Commercial and recreational fishing _______ population sizes and also made individuals smaller, since big fish _______ and smaller ones thrown back.A.decreased; kept B.had decreased; are keptC.has decreased; keep D.has decreased; are kept【答案】D【解析】【详解】考查时态和语态。

(英语)高考英语现在完成时试题(有答案和解析)含解析

(英语)高考英语现在完成时试题(有答案和解析)含解析
A.returned; stayed B.have returned; stayed
C.will return; stay D.am to return; stay
【答案】B
【解析】
【详解】
考查时态。句意:—你好,我听说你在度假。—不是这样的,我已经从雅典度假回来了,我在那里待了两个星期。根据句意可知,我已经回来,所以用现在完成时have returned。根据语境,stay这个动作已经结束,表示过去发生的动作,所以第二空用一般过去时。故B选项正确。
【答案】C
【解析】
【详解】
考查时态。句意:他和妻子已经结婚10年了。本句应该使用be married表示已婚状态,与时间状语for ten years保持一致。动词marry是短暂性动词,不能和一段时间连用,排除AD项。与某人结婚应该使用介词to,排除B项。故C项正确。
2.By now 516 Confucius Institutes ______in 142 countries and regions, according to the Confucius Institute Headquarters.
6.Never _______ a greater, or more beautiful, or a calmer or nobler thing than you.
A.did I seeB.have I seen
C.I sawD.I have seen
【答案】B
【解析】
【详解】
考查时态和倒装。句意:我从未见过比你更伟大、更美丽、更冷静、更高贵的东西。Never位于句首时,要进行部分倒装,强调过去的动作对现在的影响要用现在完成时,故B项正确。
14.I’m afraid Iyou with a great many questions. Thank you a lot, sir.

(英语) 高中英语现在完成时试题(有答案和解析)含解析

(英语) 高中英语现在完成时试题(有答案和解析)含解析
考点:考察时态和语态
7.With the development of the intelligent robot technology, people _______ the importance of cooperating among robots, and the challenge in practice.
【答案】B
【解析】
【分析】
【详解】
考查时态和虚拟语气。句意:那不是他第一次背叛我们。我认为我们早该对他采取强硬措施了。That is/was the first time that+完成时,是固定句型;句中使用的是“That was…”,故应使用过去完成时。在固定搭配it’s (high/about) time…中,从句应使用过去时表示虚拟语气。故选B。
A.have been noticed B.are noticing
C.will notice D.have noticed
【答案】D
【解析】
【详解】
考查现在完成时态。句意:随着智能机器人技术的发展,人们已经注意到机器人之间合作的重要性,以及在实践中的挑战。结合句意可知句子用现在完成时态,people是句子主语,故答案为D。
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.coverB.have covered
A.have sprung upB.sprang up
C.had sprung upD.spring up
【答案】A

高考英语现在完成时试题(有答案和解析)及解析

高考英语现在完成时试题(有答案和解析)及解析
13.— 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
【解析】
【详解】
考查时态。句意:到目前为止,我们已经完成了三分之二的项目,我们一定会按时完成。根据句中时间状语so far可知用现在完成时。故选C。
【点睛】
本题考查现在完成时,现在完成时是“过去的动作或状态持续到现在并且已经完成”。判断现在完成时的标志词有already , ever , never , yet , just , before, still , lately ,since , for a long time ,up to now, until, so far, in the last few years/weeks/mouths , till now, recently等,考生在平时学习英语过程中要多注意积累。本题只要抓住句中时间状语so far(到目前为止)就可以判断出用现在完成时。
11.She is a strong-willed woman and not once _______ in to any difficulty in her life.
A.she has givenB.did she giveC.she gaveD.has she given
【答案】D
【解析】
试题分析:考查动词时态和倒装句。句意:她是个意志坚强的女人,一生中一次也没有向任何困难屈服过。And连接的两个并列句中,否定副词not once放在了第二个句子的句首,所以后面部分用部分倒装语序,此外第一句的时态是一般现在时,后句又出现了in her life,所以句子应该用现在完成时,表示到现在为止,故正确答案为D选项。

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

高考英语现在完成时真题汇编(含答案)含解析
9.She is a strong-willed woman and not once _______ in to any difficulty in her life.
A.she has givenB.did she giveC.she gaveD.has she given
【答案】D
【解析】
试题分析:考查动词时态和倒装句。句意:她是个意志坚强的女人,一生中一次也没有向任何困难屈服过。And连接的两个并列句中,否定副词not once放在了第二个句子的句首,所以后面部分用部分倒装语序,此外第一句的时态是一般现在时,后句又出现了in her life,所以句子应该用现在完成时,表示到现在为止,故正确答案为D选项。
C.visit; came D.visited; had come
【答案】A
【解析】
【详解】
考查时态。句意:这是我第三次来香港,第二次我在这里的时候是去年的圣诞节那一天。第一句考查了固定句式:This/It is/was the序数词time sb have/has/had done sth,该句式意为“这是某人第几次做某事”,所以第一空中使用have visited;第二空中用一般过去时描述过去发生的事情。故A项正确。
高考英语现在完成时真题汇编(含答案)含解析
一、单项选择现在完成时
1.―What do you think of our hometown?
―Very beautiful. You know it is the first time that I _______ here.
A.will beB.was
15.How many English words ____ you ____ up to now?

高考英语现在完成时试题(有答案和解析)

高考英语现在完成时试题(有答案和解析)
5.— When will the professor come and give the lecture on the spirits of contracts?
— Not until our program ________ by our school.
A.approvesB.will be approvedC.is to approveD.has been approved
A.is B.are
C.have been D.has been
【答案】D
【解析】
【详解】
考查现在完成时和主谓一致。句意:他是唯一一位三年奖学金获得者的学生。句中的先行词为the only one,在定语从句中作主语,故谓语动词用单数。根据句中的时间状语for three years,故时态用现在完成时。故D正确。
【答案】D
【解析】
【详解】
考查时态。句意:——教授什么时候来做关于契约精神的讲座?——直到我们的课程得到学校的批准。本句省略了主句后的时间状语从句,从句中谓语动词用现在完成时态代替将来完成时。our program和动词approve是被动关系,用被动语态。故选D。
6.Linda ________ to her mother for so long that she figures out almost every gesture of her mother’s.
A.are leadingB.leadC.ledD.have led
【答案】D
【解析】
【详解】
考查时态。句意:格林一家2008年搬回农村,从此过上了幸福安宁的生活。根据句中时间状语,ever since自从那时候起,可知,指从2008年一直持续到现在,故用现在完成时。故选D。

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

高考英语现在完成进行时真题汇编(含答案)含解析
C.is going to kill; were watching
D.was killing; had watched
【答案】B
【解析】
先看第二空,根据时间状语since last night可以断定:从昨天晚上一直到现在都一直在看韩剧,因此应当用现在完成进行时态,而第一空表示现在非常头疼,故用现在进行时,因此选B。
高考英语现在完成进行时真题汇编(含答案)含解析
一、单项选择现在完成进行时
1.---where’s Mom?
-----She’s in the kitchen. She _____the housework all morning
A.is doingB.was doing
C.didD.has been doing
D考察动词时态。句义:Kate,你的表姐怎么样了?—她的腿摔断了,自从那时以来一直都在接受治疗。由此可知,空格处表示的动作从过去开始一直到现在,而且还可能继续进行下去,所以使用现在完成进行时。故D正确。
17.(河北普通高中高三质量监测)Lucy has changed a lot since she got her new job. Recently she ________ her work quite well.
A.has been doingB Nhomakorabeahas done
C.didD.had done
【答案】A
【解析】
A考查时态。句意:自从Lucy获得了她的新工作后,她变了很多。最近她一直都很出色地完成了她的工作。
18.I am so tired,for I ________ English for 2 hours.
C.had preparedD.was prepared

高考英语现在完成进行时真题汇编(含答案)

高考英语现在完成进行时真题汇编(含答案)
18.In order to get good marks in the coming exam, my son ______late every night in the past three weeks.
A.studiesB.studiedC.has been studyingD.was studying
【答案】B
【解析】
试题分析:考查时态。句意:--我相信玛丽会在接下来的比赛中获得第一名。--我也这样认为,她已经准备好几个月了。for+一段时间,与完成时连用,排除D;根据句意可知,这里说的是现在的情况,排除C;现在完成进行时表示过去的动作对现在造成了影响,并有可能继续下去。根据第一句可知,比赛还没开始,说话时,玛丽仍然在做准备工作,因此,用现在完成进行时最恰当,故选B。
—It ________ frequently since last year.
A.is arisenB.increased
C.has been risingD.has raised
【答案】C
【解析】
考查动词时态。根据语境可知“从去年以来汽油一直在涨”,故应选C项。
17.It's said that they ________ a better life ever since they moved to the US.
C.is studyingD.has been studying
【答案】D
【解析】
现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。根据所提供的情景“Cathy is taking notes of the grammatical rules in class at Sunshine School”和时间状语for years可判断出要用现在完成进行时,表示动作一直在延续着。一般现在时表示经常性的动作或存在的状态。一般过去时表示过去发生的动作或存在的状态。现在进行时表示正在发生的动作或存在的状态。

【英语】高考英语现在完成时专题训练答案及解析

【英语】高考英语现在完成时专题训练答案及解析
2.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。
4.With people paying attention to fitness, self-service mini-gyms, each covering about 5 square meters, ________ in China’s major cities these years.
A.have sprung upB.sprang up
13.Over the past 12 months the company ______ a 10 percent improvement.
A.managed B.manages
C.had managed D.has managed
【答案】D
【解析】
【详解】
考查时态。句意:在过去的12个月里,该公司取得了10%的进步。表示“过去的动作或状态对现在造成的影响和结果”,用现在完成时,故选D。
A.is passingB.passes
C.has passedD.have passed
【答案】D
【解析】
考察时态语态。托尼是班上5个通过考试的学生之一,他真幸运。由题意可知,通过考试这件事在人谈论这件事之前发生,所以,采用完成时态。通过考试是主动形式,并且定语从句中的who修饰的是five students,所以是have passed,故选D

【英语】高考英语现在完成时专项训练及答案含解析

【英语】高考英语现在完成时专项训练及答案含解析
10.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项正确。
【答案】C
【解析】
【详解】
考查现在完成时。句意:---今天下午我们去乡村散散步吧。---我很想去,但是我已经答应和爱丽丝一起去买衣服了。现在完成时表示过去动作对现在造成的影响。由“but ”可知,作者已经答应和爱丽丝一起去买衣服了,所以不能去乡村散步了。故可知选C项。
12.―What do you think of our hometown?
14.He _________________ his wife for ten years
A.has married B.has been married with
C.has been married to D.got married to
【答案】C年了。本句应该使用be married表示已婚状态,与时间状语for ten years保持一致。动词marry是短暂性动词,不能和一段时间连用,排除AD项。与某人结婚应该使用介词to,排除B项。故C项正确。
【答案】B
【解析】
【分析】
【详解】
考查时态和虚拟语气。句意:那不是他第一次背叛我们。我认为我们早该对他采取强硬措施了。That is/was the first time that+完成时,是固定句型;句中使用的是“That was…”,故应使用过去完成时。在固定搭配it’s (high/about) time…中,从句应使用过去时表示虚拟语气。故选B。

(英语) 高考英语现在完成进行时专题训练答案及解析

(英语) 高考英语现在完成进行时专题训练答案及解析

(英语)高考英语现在完成进行时专题训练答案及解析一、单项选择现在完成进行时1.—Now the weight. Only 115. You’d better put on a few pounds.—Well, actually, I ________ like a horse.A.ate B.was eating C.have been eating D.will eat【答案】C【解析】“现在(称)体重,只有115.你最好再增重几镑。

”“噢,实际上,我一直都很大食量。

”发生在过去,并有可能继续下去,应该用现在完成进行时。

故选C。

2. ---Do you have any news about Bob?---Yeah. We ______ each other quite a lot recently.A.have been seeing B.had been seeing C.see D.have seen【答案】A【解析】试题分析:考查动词的时态。

句意你知道关于鲍伯的消息吗? 是的,我们最后一直联系比较多。

根据文中提到recently 最近,可知用现在完成时,再根据句意,可知一直到现在还在持续。

现在完成进行时表示动作一直发生并持续到说话的时间可能还会持续下去。

现在完成时表示动作在过去发生动作持续到现在并对现在造成影响。

所以选A项。

考点 : 考查动词的时态3.— You look great!— I ______ out. Check out my muscles!A.will workB.was workingC.have been workingD.had been working【答案】C【解析】句意:—你看起来很棒啊!—我一直都在锻炼。

你看看我的肌肉!根据句意可知正是因为一直都在锻炼所以现在才会与如此好的肌肉和体型,得到了对方的夸奖。

使用现在完成进行时,表示从过开始一直持续到现在都在不停地锻炼。

(英语)高考英语试卷分类汇编英语现在完成时(及答案)含解析

(英语)高考英语试卷分类汇编英语现在完成时(及答案)含解析

(英语)高考英语试卷分类汇编英语现在完成时(及答案)含解析一、单项选择现在完成时1.—Hello, I have heard you are on holiday.—That’s not the case. Actually I ______ from my holiday in Athens, where I ______ for a fortnight. A.returned; stayed B.have returned; stayedC.will return; stay D.am to return; stay【答案】B【解析】【详解】考查时态。

句意:—你好,我听说你在度假。

—不是这样的,我已经从雅典度假回来了,我在那里待了两个星期。

根据句意可知,我已经回来,所以用现在完成时have returned。

根据语境,stay这个动作已经结束,表示过去发生的动作,所以第二空用一般过去时。

故B选项正确。

2.It is the fourth time that Tom ______ in the maths exams.A.failed B.has failedC.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. 这是我第一次到长城去。

【英语】英语专题汇编现在完成进行时(一)及解析

【英语】英语专题汇编现在完成进行时(一)及解析

【英语】英语专题汇编现在完成进行时(一)及解析一、单项选择现在完成进行时1.—Darling, the headache ________ me.— No wonder, you _________ the South Korean TV soaps since last night.A.kills; have watchedB.is killing; have been watchingC.is going to kill; were watchingD.was killing; had watched【答案】B【解析】先看第二空,根据时间状语since last night可以断定:从昨天晚上一直到现在都一直在看韩剧,因此应当用现在完成进行时态,而第一空表示现在非常头疼,故用现在进行时,因此选B。

2.In the past several weeks, many cities in Northern China from heavy fogs and severe cold. A.had suffered B.have been suffering C.were suffered D.suffered【答案】B【解析】试题分析:考查动词的时态。

句意在过去的这几个星期里,中国北方的许多城市遭受了严重的雾霾。

根据句子中提到的时间状语In the past several weeks 在过去的这几周,雾霾天一直都在持续,所以用现在完成进行时来表达,故选B项。

考点 : 考查动词的时态3.—Mum, I’ve got a headache.—You long, dear. Go out and take a break.A.had read B.have been reading C.are reading D.read【答案】B【解析】考查时态。

句意:妈妈,我有点头疼。

你一直读书读得时间很长了,出去休息一会吧。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

【英语】高考英语专题汇编现在完成时(一)及解析一、单项选择现在完成时1.The boy pretended ______ asleep when his father came back.A.to fall B.to have fallenC.to be falling D.have fallen【答案】B【解析】【详解】考查固定句型和时态。

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

pretend to do sth.假装做某事,该句型是固定句型。

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

2.The disease is a huge blow for the farmers. Hundreds of them ______ their animals, livelihood and hopes destroyed and many others fear they _____ the same fate.A.have seen; will suffer B.saw; sufferedC.had seen; was to suffer D.see; suffer【答案】A【解析】【详解】考查时态。

句意:这种疾病对农民来说是一个巨大的打击。

数以百计的人目睹了他们的动物、生计和希望被摧毁,还有许多人担心他们会遭受同样的命运。

结合句意可知第一空用现在完成时态;第二空用一般将来时态。

故选A。

3.______ trees _______ in the past few years.A.A good many of , were planted B.A good many, were plantedC.A number of , have planted D.A number of, have been planted【答案】D【解析】【详解】考查词组和时态。

句意:在过去的几年里已经种了许多树。

根据句末的in the past few years(在过去的几年)可知,本句需使用现在完成时,故A、B选项直接排除;又因为“树”与“种植”之间是动宾(被动)关系,故应该使用被动语态,因此C选项是错误的。

故选D。

4.In the past twenty years, a huge amount of environmental damage ________ by air pollution. A.has been caused B.have been causedC.was caused D.were caused【答案】A【解析】【详解】考查时态和主谓一致。

句意:在过去的二十年里,空气污染已经对环境造成了很大的危害。

“in the past +一段时间”一般与现在完成时连用,故排除C,D。

分析可知,句子的主语a huge amount of environmental damage和谓语cause之间是动宾关系,所以要用被动语态。

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

故选A项。

【点睛】a huge amount of意为“大量的”,修饰不可数名词。

本题中environmental damage为不可数名词,由a huge amount of修饰,a huge amount of environmental damage为主语表示单数,所以谓语动词要用单数。

5.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.changesC.has changed D.have changed【答案】C【解析】【详解】考查时态。

句意:改革开放,走过了辉煌的40年,改变了中华民族的落后局面并影响世界。

句中强调“改革开放40年”对现在的影响,故用现在完成时。

故选C。

6.Tony is one of the five students in his class who ______ the exam. How lucky he is!A.is passing B.passesC.has passed D.have passed【答案】D【解析】考察时态语态。

托尼是班上5个通过考试的学生之一,他真幸运。

由题意可知,通过考试这件事在人谈论这件事之前发生,所以,采用完成时态。

通过考试是主动形式,并且定语从句中的who修饰的是five students,所以是have passed,故选D考点:考察时态和语态7.Only since the Industrial Revolution ________ in places away from their homes or been left to raise small children without the help of multiple adults.A.most people have worked B.have most people workedC.most people had worked D.had most people worked【答案】B【解析】【详解】考查倒装和时态。

句意:就是从工业革命开始,多数人去远离他们家的某些地方工作或是被留下来养育孩子,没有许多成年人帮助。

“only+时间状语”放在句首,句子需用部分倒装;再根据since可知用现在完成时,故选B。

8.We have done things we ought not to have done and undone things we ought to have done.A.leaving B.leftC.will leave D.leave【答案】B【解析】【详解】考查现在完成时。

句意: 不该做的事我们都做了,留下该做的事都没做。

句子主干是个并列句,即we have done things we ought not to have done和left undone things we ought to have done,所以have done和have left是并列谓语,其中have相同,省略,只不过两个并列句里分别含有一个定语从句,第一个分句中we ought not to have done作things的定语,第二个分句中we ought to have done作things的定语。

故选B选项正确。

9.The musician along with his band members ________ ten performances in the last three months.A.gives B.has given C.have given D.give【答案】B【解析】【详解】考查现在完成时与主谓一致。

句意:在过去的三个月里,这名音乐家与他的乐队成员已经完成了十场演出。

由“in the last three months”可知,这句话的时态为现在完成时,故排除AD选项。

本句主语为the musician,为第三人称单数形式,句中的“along with his band members”是附加成分,故谓语动词要用第三人称单数形式。

故选B。

10.The Chinese women’s volleyball team won the gold medal at the Rio Olympics, which is the third time the team Olympic gold.A.claimed B.has claimedC.has been claiming D.had claimed【答案】B【解析】【详解】考查时态语态。

句型:it is the+序数词+time that从句,从句谓语动词要使用现在完成时。

claim有权利要求得到,与主语the team为主谓关系,应用主动语态。

句意:中国女排在里约奥运会上获得了金牌,这是第三次团队获得奥运金牌。

故选B。

11.—Let’s go for a nice walk into the country this af ternoon.—I’d like to, but I ________ to go with Alice to buy some clothes.A.agreed B.will agree C.have agreed D.had agreed【答案】C【解析】【详解】考查现在完成时。

句意:---今天下午我们去乡村散散步吧。

---我很想去,但是我已经答应和爱丽丝一起去买衣服了。

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

由“but ”可知,作者已经答应和爱丽丝一起去买衣服了,所以不能去乡村散步了。

故可知选C项。

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 hadC.have we had D.we will have had【答案】A【解析】【详解】考查时间状语从句。

句意:--公共单车共乘计划将于何时推出?---直到对它们有了更好的了解。

根据第一句话可知这是将来时,但是until引导的是时间状语从句,从句中要用现在时代替将来时。

not until位于句首时,主句要用部分倒装,但是从句不用,故选A。

13.The old couple have been married for 40 years and never once ___________ with each other. A.they have quarreled B.have they quarreledC.they had quarreled D.had they quarreled【答案】B【解析】【详解】考查倒装。

句意:那对老夫妻已经结婚40年了,从来都没有争吵过。

never放在后句的句首,要用部分倒装,for 40 years表明应该用现在完成时,故B项正确。

【点睛】当含有否定意义的词never,seldom,little,hardly,not,by no means位于句首时,后面的句子要使用部分倒装。

14.Ladies and gentlemen, due to the heavy rain, the star who you ______ to see perform will arrive in an hour.A.have come B.come C.came D.are coming【答案】A【解析】【详解】考查现在完成时。

相关文档
最新文档