【英语】高考英语现在完成时练习题及答案
高考英语现在完成时练习题及答案

高考英语现在完成时练习题及答案一、单项选择现在完成时1.All of her time _______ to carrying out a further study on the cause of Alzheimer’s disease since she left school.A.has been devoted B.devotedC.has devoted D.was devoted【答案】A【解析】【详解】考查时态。
句意:自从她离开学校,她一直致力于对Alzheimer病因的进一步研究。
此处since“自从---以来”,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,且be devoted to“致力于---”,故选A。
【点睛】1.since自从---以来(可做介词和连词),和现在完成时态连用。
He has lived here since he came. 自从他来到这里,就一直在这里住着。
2.It is /has been+一段时间+since 主语+一般过去时态+其他。
自从做某事有多长时间了。
在这个句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果从句的动作是持续性动词,则表示从动作结束到现在多长时间了。
It is three years since he joined (终止性动词)the army.他参军有三年了;It is five years since he lived(持续性动词)here.他离开这有五年了。
2.--- Each of the students, working hard at their lessons, ______ the book.--- So have I.A.is reading B.has readC.reading D.reads【答案】B【解析】【详解】考查主谓一致和时态。
句意:—努力学习的每个学生都阅读了这本书。
高三英语现在完成时题20套(带答案)及解析

高三英语此刻达成时题20 套( 带答案 ) 及分析一、单项选择此刻达成时1.— 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。
2.By now 516 Confucius Institutes ______in 142 countries and regions, according to the Confucius Institute Headquarters.A. founded B. would foundC. have been founded D . had been founded【答案】 C【分析】观察时态和语态。
句意:依据孔子学院总部的统计,到此刻为止,全球142 个国家和地区已经成立了516 个孔子学院。
主语516 Confucius Institutes和found之间是被动关系,该句应用被动语态。
且by now 做时间状语,谓语动词应用此刻达成时态。
综上,该空应填have been founded 。
C 选项正确。
3.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【分析】试题剖析:观察动词的时态语态。
【英语】高考英语现在完成进行时专项练习及解析

【英语】高考英语现在完成进行时专项练习及解析一、单项选择现在完成进行时1.He is really nervous. He ______back and forth all the night waiting for the results.A.has been walking B.had walkedC.walked D.is walking【答案】A【解析】试题分析:本句的时间状语是all the night整个晚上。
句意:他真的很紧张,整个晚上她一直走来走去在等待结果。
现在完成进行时表示动作的持续性和反复性。
故A正确。
2.Mr. Smith ________ his pupils how to prepare for the test since 8 am, but no one listens to him.A.has told B.is tellingC.has been telling D.will have told【答案】C【解析】句意:Mr.Smith从早上8点开始就一直在不停地告诉学生们如何准备考试,但没有一个学生听他讲。
空处的动作从过去某一时间开始一直延续到现在,可能还要继续下去,因此应用现在完成进行时。
故答案选C。
3.Frank, where have you been? We _____ you since 2 o’clock.A.have been waiting for B.are waiting forC.had waited for D.waited for【答案】A【解析】试题分析:考查动词的时态。
句意:弗兰克,你去哪了?自从两点我们就在等你。
根据since 2 o’clock自从两点可知用现在完成时,这个动作一直在持续,故用现在完成进行时;4.Since the time humankind started gardening, we _____to make our environment more beautiful.A.try B.have been tryingC.are trying D.will try【答案】B【解析】试题分析:考查动词时态。
高考英语现在完成时试题(有答案和解析)含解析

高考英语现在完成时试题(有答案和解析)含解析一、单项选择现在完成时1.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。
2.By now 516 Confucius Institutes ______in 142 countries and regions, according to the Confucius Institute Headquarters.A.founded B.would foundC.have been founded D.had been founded【答案】C【解析】考查时态和语态。
句意:根据孔子学院总部的统计,到现在为止,全世界142个国家和地区已经建立了516个孔子学院。
主语516 Confucius Institutes和found之间是被动关系,该句应用被动语态。
且by now做时间状语,谓语动词应用现在完成时态。
综上,该空应填have been founded。
C选项正确。
3.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【解析】【详解】考查现在完成时与主谓一致。
【英语】 高中英语现在完成时试题(有答案和解析)及解析

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.
(英语)高考英语现在完成时试题(有答案和解析)含解析

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
高考英语现在完成时试题(有答案和解析)及解析

— 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选项。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【英语】高考英语现在完成时练习题及答案一、单项选择现在完成时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.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项正确。
4.—What a stupid mistake!—Yes. I ______ you doing it carefully, but without success.A.was suggesting B.will suggestC.have suggested D.had suggested【答案】C【解析】【详解】考查时态。
句意:——这是一个多么愚蠢的错误啊!——是的,我建议过你要认真,但是你听不进去。
根据“What a stupid mistake!”判断此处强调过去的事情对现在的影响,应该用现在完成时,故C项正确。
5.______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。
考点:考查非谓语动词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.The recent 40 years great changes taking place all over China.A.witnessed B.has witnessedC.had witnessed D.witnesses【答案】B【解析】【详解】考查时态。
句意:近40年来,中国发生了巨大的变化。
表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。
8.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。
考点:考查动词的时态。
9.The Greens moved back to the countryside in 2008 and ________ a happy and peaceful life there ever since.A.are leading B.lead C.led D.have led【答案】D【解析】【详解】考查时态。
句意:格林一家2008年搬回农村,从此过上了幸福安宁的生活。
根据句中时间状语,ever since自从那时候起,可知,指从2008年一直持续到现在,故用现在完成时。
故选D。
10.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。
11.—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 fined B.had been fined C.has been fined D.will be fined【答案】C【解析】【详解】考查时态和语态。
句意:——在过去的几个月里,肯尼已经因为违反交通规则被罚1000多美元。
——不奇怪,他一向很粗心。
in the last few months意为“过去的几个月来”,时间是从过去一直持续到现在,应该用现在完成时,主语与fine是被动关系,故选C项。
12.All of her time _______ to carrying out a further study on the cau se of Alzheimer’s disease since she left school.A.has been devoted B.devotedC.has devoted D.was devoted【答案】A【解析】【详解】考查时态。
句意:自从她离开学校,她一直致力于对Alzheimer病因的进一步研究。
此处since“自从---以来”,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,且be devoted to“致力于---”,故选A。
【点睛】1.since自从---以来(可做介词和连词),和现在完成时态连用。
He has lived here since he came. 自从他来到这里,就一直在这里住着。
2.It is /has been+一段时间+since 主语+一般过去时态+其他。
自从做某事有多长时间了。
在这个句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果从句的动作是持续性动词,则表示从动作结束到现在多长时间了。
It is three years since he joined (终止性动词)the army.他参军有三年了;It is five years since he lived(持续性动词)here.他离开这有五年了。
13.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。
14.―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【解析】试题分析:考查固定句型中的时态。
固定句型:it is/was 序数词time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;本题前面是is,故使用现在完成时。
句意:—你认为我们国家怎么样?—发出漂亮。
你知道这是我第一次来到这里。
故C正确。
考点:考查固定句型中的时态。
点评:固定句型:it is/was 序数词time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;15.He _________________ his wife for ten yearsA.has married B.has been married withC.has been married to D.got married to【答案】C【解析】【详解】考查时态。
句意:他和妻子已经结婚10年了。
本句应该使用be married表示已婚状态,与时间状语for ten years保持一致。
动词marry是短暂性动词,不能和一段时间连用,排除AD项。