【英语】高考英语现在完成时及其解题技巧及练习题(含答案)
- 格式:doc
- 大小:83.00 KB
- 文档页数:14
【英语】高考英语现在完成时及其解题技巧及练习题(含答案)一、单项选择现在完成时1.Never _______ a greater, or more beautiful, or a calmer or nobler thing than you.A.did I see B.have I seenC.I saw D.I have seen【答案】B【解析】【详解】考查时态和倒装。
句意:我从未见过比你更伟大、更美丽、更冷静、更高贵的东西。
Never 位于句首时,要进行部分倒装,强调过去的动作对现在的影响要用现在完成时,故B项正确。
【点睛】倒装是高中英语的常见考点,注意当含有否定意义的词,如never,hardly,seldom,little,few,not until及not only等位于句首时,其后需要用部分倒装。
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.Linda ________ to her mother for so long that she figures out almost every gesture of her mother’s.A.attended B.had attended C.would attend D.has attended【答案】D【解析】【详解】考查现在完成时。
句意:琳达照顾她母亲太久了,她几乎能领会母亲的每一个动作。
分析句意可知,本句为现在完成时,表示过去所发生的动作或事情对现在的影响或产生的结果,着眼点在现在。
由“she figures out almost every gesture of her mother’s ”可知,琳达照顾她母亲太久了。
对现在的影响是,她几乎能领会母亲的每一个动作。
故D选项正确。
4.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【解析】【详解】考查时态和语态。
句意:商业和休闲捕鱼减少了种群规模,也使个体变小,因为大鱼被保留下来,小鱼被扔回大海。
结合句意第一空是强调现在的结果,用现在完成时态;第二空是一般现在时态的被动语态,主语big fish与keep是被动关系,故答案为D。
5.During the last three decades, the number of people participating in physical fitness programs sharply..A.was increasing B.has increasedC.had increased D.will be increasing【答案】B【解析】试题分析:考查动词的时态语态。
从句意“在过去的三十年中,参加健身锻炼的人数已经增加很多了”知,increase的动作虽然发生在过去,但一直持续到现在,同时由题眼“during the last three decades”可知,该空中应该用现在完成时态,所以只有B项符合语境。
【名师点睛】时态题的考查关键是抓住句子的上下文含义和句中的时间状语。
要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。
这句话的时间状语是During the last three decades是典型的现在完成时的时间状语。
6.In the last few years, China ________ great achievements in environmental protection. A.was making B.madeC.had made D.has made【答案】D【解析】【详解】考查时态。
句意:在过去几年里,中国已经在环境保护方面取得了很大的成就。
时间状语“In the last few years”表明应该使用现在完成时,故D项正确。
7.______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。
考点:考查非谓语动词8.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。
9.That was not the first time he ____ us. I think it's high time we ____ strong actions against him.A.betrayed, take B.had betrayed, tookC.has betrayed, took D.has betrayed, take【答案】B【解析】【分析】【详解】考查时态和虚拟语气。
句意:那不是他第一次背叛我们。
我认为我们早该对他采取强硬措施了。
That is/was the first time that+完成时,是固定句型;句中使用的是“That was…”,故应使用过去完成时。
在固定搭配it’s (high/about) time…中,从句应使用过去时表示虚拟语气。
故选B。
10.More and more cancer patients _________ in hospital owing to polluted environment andpeople’s bad lifestyles.A.treated B.have treatedC.have been treated D.had been treated【答案】C【解析】【详解】考查时态语态。
句意:由于被污染了的环境和人们糟糕的生活方式,越来越多的癌症病人正在医院里接受治疗。
本句主语more and more cancer patients与动词treat构成被动关系,要使用被动语态;而且很多病人接受治疗是已经发生的事情,要用完成时表示,所以本句使用现在完成时的被动语态,故选择C项。
11.— Why do you look very upset?— The electricity was cut off suddenly and my essay ________ unfinished since.A.was left B.has leftC.had been left D.has been left【答案】D【解析】【详解】考查时态语态。
句意:——你为什么看起来很沮丧?——突然停电了,那时我的文章就没写完。
句中leave与主语essay 构成动宾关系,要用被动形式;句中时间状语since表示从那时起到现在文章一直没写完,是现在完成时态的时间状语。
故选D。
12.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位于句首时,后面的句子要使用部分倒装。
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 discoveredC.didn’t discover D.isn’t discovering【答案】B【解析】【详解】考查时态。