(英语)高考英语现在完成时真题汇编(含答案)一、单项选择现在完成时1.Over 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【解析】【详解】考查时态。
句意:在过去的三十年里,参加健身计划的人数急剧增加。
Over the last three decades“在最近的30年里”和现在完成时态连用,故选B。
2.Although she is only 16 years old, she ______ to drugs for two years.A.addicts B.had been addictedC.has addicted D.has been addicted【答案】D【解析】【详解】考查现在完成时态和固定搭配。
句意:虽然她只有16岁,但她已经沉迷于毒品两年了。
结合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;be addicted to沉迷于---,故选D。
3.---Is this the first time you ______Beijing.---No. But the first time I ______ here, the city wasn’t so beautiful.A.visited; have come B.visited; cameC.have visited; have come D.have visited; came【答案】D【解析】【详解】考查现在完成时和一般过去时。
句意:----.这是你第一次来北京吗?---不。
但是我第一次来这里的时候,这座城市并不那么漂亮。
It /This is the first time+that-结构中, that-从句用现在完成时。
The first time是时间状语从句的从属连词,由“the city wasn’t so beautiful.”可知,从句为一般过去时。
故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.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 noticingC.will notice D.have noticed【答案】D【解析】【详解】考查现在完成时态。
句意:随着智能机器人技术的发展,人们已经注意到机器人之间合作的重要性,以及在实践中的挑战。
结合句意可知句子用现在完成时态,people是句子主语,故答案为D。
7.The recent 40 years great changes taking place all over China.A.witnessed B.has witnessedC.had witnessed D.witnesses【答案】B【解析】【详解】考查时态。
句意:近40年来,中国发生了巨大的变化。
表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。
8.I am a better reader this year than I was last year because I ________ to hundreds of new concepts and ideas.A.have exposed B.had been exposed C.have been exposed D.was exposed【答案】C【解析】【分析】考查时态。
【详解】句意:今年我比去年更擅长阅读,因为我接触了数百种新的概念和想法。
由上文可知“阅读”的动作发生在去年,延续到今年,并对现在产生了影响,故应为现在完成时。
Expose“暴露;揭发”为瞬间性动词,此处现在完成时需改为延续性动词表示“接触”的状态,故用be exposed。
综上本题最终选C。
9.My dad still doesn’t have a driving license. He _____________ his driv ing test seven times! A.has failed B.failed C.had failed D.fails【答案】A【解析】【详解】考查现在完成时时态。
句意:我爸爸还没有驾照。
他驾驶考试已经七次不及格了!根据次数seven times七次,可知要用现在完成时“has/have+ done”,主语是He,故用单数has,故选A。
【点睛】现在完成时是由助动词“have(has)+过去分词”构成的,其规则动词的过去分词构成与过去式相同,不规则动词的过去分词则需要加强记忆。
主要用法如下:1、表示过去发生的某一动作对现在造成的影响或结果。
例如:I have just cleaned my clothes. 我刚洗过衣服。
(“洗衣服”是发生在过去的动作,对现在造成的结果是“衣服干净了”)2、表示过去已经开始,持续到现在的动作或状态,也可以表示实质可能继续下去的动作或状态.这时往往与表示一段的时间状语连用。
例如:I have been here for just over two years. 我到这里才两年多。
He has worked here since 1989. 从1989年,他就在这里工作。
3、现在完成时属于现在时态范围,因此不能和表示过去的时间状语连用,如:yesterday,last night,two weeks ago等,但可以和never,ever,already,yet,just,for..,since等连用。
例如:Have you finished your work yet?你已经完成你的工作了吗?I have never heard that before. 过去,我从未听说过那件事。
10.Much disappointed as he is in the job interview, he still keeps his confidence.A.to have failed B.failedC.having failed D.failing【答案】A【解析】试题分析:考查动词的时态。
由题目he still keeps his confidence(他仍然保持自信)可知此处强调这件事带来的结果对后面产生了影响,因此用现在完成时态,句意为尽管他面试失败很失望,但他仍然保持自信。
故选A。
考点:考查动词的时态。
11.--I'm sorry, but I don't quite follow you. Did you say you wanted to return on September 20? --Sorry, I__________myself clear. We want to return on October 20.A.hadn't made B.wouldn't make C.don't make D.haven't made【答案】D【解析】【详解】考查时态。
句意:——抱歉,我没有听清楚。
你是说你们想九月二十号回来吗?——抱歉,我没有表达清楚。
我们想10月20号回来。
根据句意,对方已经说过了,结果是让人没听清楚。
故可用一般过去时或现在完成时态表达。
结合选项中没有一般过去时,只有D 是现在完成时。
故选D。
12.My father ____his little store rapidly into a big department store in the past ten years. A.has developed B.developedC.is developing D.develops【答案】A【解析】【详解】考查时态。
句意:在过去10年里,我的父亲把他的小店发展成了一个大型的购物商店。
本句时间状语in the past ten yeas通常要和现在完成时连用,故A项正确。
13.―What do you think of our hometown?―Very beautiful. You know it is the first time that I _______ here.A.will be B.wasC.have been D.had been【答案】C【解析】试题分析:考查固定句型中的时态。