《(文末附答案)高中英语现在完成时时态总结(重点)超详细.docx》由会员分享,可在线阅读,更多相关《(文末附答案)高中英语现在完成时时态总结(重点)超详细.docx(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、(文末附答案)高中英语现在完成时时态总结(重点)超详细单项选择题(经典例题高频考点-名师出品必属精品)1、He is sure to pass the test, for he his lessons for the test every day over the past month.A . will reviewB . was reviewingC . has been reviewingD . had been reviewingIt seems that water from this tap for some time. Well have to take it apart to p
2、ut it right.A . had leakedB . is leakingC . leakedD . has been leaking2、 Amy about finding a new job for a whole year, but she hasn t made her final decision yet.A . thoughtB . has thoughtC . had thoughtD . has been thinking4、-Look, what a mess in the kitchen !-1 cooking fish in a new way and I real
3、ly have no time to tidy it up now.A . triedB . had triedC will tryD . have been trying5、一You are a great swimmer.-Thanks. If s because I a lot these days.A . have been practisingB . was practisingC . would practiseD . had practised6、I have to see the doctor because I a lot lately.A . coughsB . cough
4、edC . had coughedD . have been coughing7、一I so busily recently that I no time to help you with your maths.解析:考查时态。句意:-你游泳很棒。-谢谢。这是因为这些天我一直在练习。根据时间状语these days(这些天)可知, “练习游泳”从数天前开始,一直持续到现在,因此该句应用现在完成进行时态。应选A。6、答案:D解析:考查动词时态。句意:我得去看医生,因为我最近咳嗽得厉害。根据句意和时间状语lately可知,此处应用现 在完成进行时,表示过去某一时间开始的动作,一直持续到现在,并有继
5、续持续下去的趋势。应选D项。7、答案:A解析:考查时态。句意:-我最近工作太忙碌了,没时间帮你学数学。-没关系我自己能搞定。由“recently”可 知,本句为现在完成进行时,表示动作还可能持续下去,而第二个空表示现在所处的状态,所以用一般现在时。 故A选项正确。8、答案:D解析:试题分析:考查谓语动词的时态。A是现在完成时;B是过去完成时;C是一般过去时;D是现在完成进行时。句意: 一Will you have a second child?你会要二胎吗? 一 Haven* t decided yet. We about it the whole year.还没决定。我们一整年都在讨论中。从
6、回答中可以知道,讨论还在继续没有做出决定,因此要用现在完成进行时。应选Do考点:考查谓语动词的时态9、答案:D10 考查动词时态。句意:中国正在变得越来越强大,近年来在国际舞台上扮演着重要的角色。由in recent years 可知,这里应该是用现在完成进行时,表示最近几年来一直存在的状态。应选D项。10、答案:A解析:考查时态。句意:我上驾驶课已经一年多了,可还没有拿到驾驶执照。根据still haven1 t got my licence.可 知,空处为现在完成进行时,表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继 续下去。应选A项。11s答案:B解析:考查时态。
7、句意:Marty一直努力写书,我想他到周五为止将已经完成了。用现在完成进行时表示从过去到现 在一直进行的动作。所以选Bo小提示:英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个 特定的时间动作所发生的背景,这个动作是经常性动作、一般性动作、进行性动作、完成性动作还是将要发生 的动作。现在完成进行时表示从过去到现在一直进行可能还要继续进行的动作。12、答案:A解析:考查时态和主谓一致。句意:随着中国现代化进程的推进,在过去的几年里,生活在中国西部的人们的生活发 生了巨大的变化。根据时间状语over the past few years可知,空处谓语
8、动词需用现在完成进行时态:have/has been doing,表示过去发生的动作一直持续到现在将会继续下去,主语是lives of people ,复数,所以助动词需用have。应选Ao1113、答案:D解析:考查时态。句意:几十年来,大山一直在学习中国传统相声,他想把相声和西方的单口相声结合起来。本句的 时间状语是“for decades几十年来”,该时间状语通常和现在完成的有关时态连用,本句强调这几十年来大山 一直努力把中国相声和西方的脱口秀相结合。所以使用现在完成进行时,强调动作的延续性和反复性。故D正 确。14、答案:C解析:考查现在完成进行时。句意:那不可能!他们已经四十分钟了还
9、没有人进球。太糟糕了,时间快过一 半了。根据for forty minutes可知他们已经进行了四十分钟了还没进球,再根据下句Its almost half-time可知 还要进行下去,所以要用现在完成进行时表示“表示从过去某时开始一直持续到现在的动作,并且还将持续下 去”的动作,所以C符合语境,应选C。15、答案:A解析:考查时态。句意:彼得从上个月就开始去上夜课,但是他仍然不能用俄语说“你叫什么名字? ”根据语境和 since判断此处此处强调动作从过去开始持续到现在,且有可能继续持续,应用现在完成进行时,主语Joseph 是第三人称单数,助动词用has。应选A。16、答案:A解析:试题分析
10、:考查动词时态。根据since 2005,再根据动作是一直进行,所以用现在完成进行时,主语是The number of,谓语动词用第三人称单数形式;第二空主语是only 15 percent of them, them指cars,可知谓语12动词用复数形式,句意:自从2005年以来,中国的私家车数量一直在增长,但是只有15%是中国制造的。故 选Ao【知识拓展】.The number of作主语,后面的谓语动词用单数形式。The number of students is 60.1) .(l)Since自从以来(可作介词和连词),和现在完成时态连用。He has lived here since
11、 he came.自从他来到这里,就一直在这里住着。出旧5片35 6。9一段时间+59。+主语+一般过去时态+其他。自从做某事有多长时间了。在这个句型中如果 从句的动作是终止性动词,那么表示从动作开始到现在多长时间了;如果从句的动作是持续性动词,那么表示从动 作结束到现在多长时间了。It is three years since he joined (终止性动词)the army.他参军有三年了 ;It is five years since he lived (持续性动词)here.他住在这儿有五年了。考点:考查动词时态17、答案:C解析:试题分析:句意:我最近很忙,没有时间帮助你学习数学。
12、一没关系,我自己能行。由recently可知,第一 个空用完成时态,排除A选项。完成时强调的是对现在的影响,从句意知道,最近很忙,一直忙到现在,而且 还要继续忙,所以没有时间帮助你,所以用现在完成进行时,排除D现在进行时,第二空是现在没时间,排 除B将来时。另外:have no time就是没时间的意思,中间什么也不加。应选C。考点:考查动词时态的用法。18、答案:C13解析: 考查时态语态。句意:我刚刚一直在考虑你的话并且我决定采取你的建议。分析句子可知,and后面时态为现 在完成时,所以前面也要用完成时,think用延续性动词形式,用现在完成进行时,应为have been thinking
13、。应选C项。19、答案:C解析:考查时态。句意:我们可以在另一个人身上找到美丽的光芒,这可能正是我们一直在寻找的。A. are searching 正在寻找(现在进行时);B. will search将要寻找(一般将来时);C. have been searching 一直在寻找(现在 完成进行时);D. had searched已经寻找(过去完成时)。结合语意,句子表示“寻找”这一动作是从过去的 某时开始,一直持续到现在,可能停止也可能继续下去,应用现在完成进行时。应选C项。20、答案:D解析:考查时态。句意:自从去年年底房价一直在上涨。因此,该是中央政府采取措施降低并控制房价的时候了。由
14、since判断句中需要完成时,并且根据语境,房价还在上涨中,故第一空用完成进行时;第二空考查句型 “lts/was time that该是的时候了二从句中往往用过去时,也可以用”should+动词原形”;故答案是D。小提示:Since自从-一以来(可做介词和连词),和现在完成时态连用。He has lived here since he came.自从他来到这里,就一直在这里住着。2).It is the first(second-)time that主语+现在完成时态+其他。意思是:第几次做某事了。如果把is改成was, 那么后面用过去完成时态。If s the third time tha
15、t I have come to the Summer Palace,这是我第三次来到颐和园。3),If s (high) time that主语+一般过去时态+其他。现在是该做某事的时间了。If s high time that we had14lunch.现在是我们该吃午饭的时间了。4). It is/has been+一段时间+since主语+一般过去时态+-。自从-有多长时间了。在这个句型中since引导 时间状语从句,从句用一般过去时态,分两种情况:(1)如果从句的动词是终止性动词leave/come/-一,贝U 表示“从动作开始到现在多长时间了。 It is three years
16、 since he began to smoke他已经吸烟三年了。(2)如 果从句的动词是持续性动词stay/smoke/live-,那么表示“从动作结束到现在多长时间了。It is three years since he smoked.他戒烟三年了。21、答案:B解析:考查时态。句意:彼得在哪儿?我哪儿也找不到他。他吃完早饭就去图书馆,从那时起就一直在那里 写论文。根据ever since,可知这里要使用现在完成进行时搭配,表示从过去到现在一直做的动作。而且还要 进行下去,符合现在完成进行时的用法。应选Bo22、答案:B解析:考查时态。句意:一妈妈在哪里?-她在厨房,她一个早上都在做家务。
17、根据句子分析看,此处表示母亲一上 午都在做家务,现在仍在厨房做,故应用现在完成进行时,表示从过去至今一直在持续的动作。应选Bo23、答案:D解析:考查时态和主谓一致。句意:建筑工人已经建造这座桥两个月了,希望它能在下个月完工,给当地居民带来极 大的便利。根据句中时间状语“for two months”和“next month”可知,建筑工人“建造”这个桥的动作, 从两个月前开始,一直持续到现在,且可能继续到下个月,主语workers是复数形式,谓语动词应该用现在完 成进行时的结构的复数形式:have+been+build的现在分词building。应选D项。1524、答案:B解析:先看第二空,
18、根据时间状语since last night可以断定:从昨天晚上一直到现在都一直在看韩剧,因此应当用现 在完成进行时态,而第一空表示现在非常头疼,故用现在进行时,因此选B。25、答案:D解析:考查时态。句意:我确定约翰逊会被重点大学录取的。我相信是这样。他多年来一直在为入学考试而 努力。时间状语“for+一段时间”常和现在完成时连用;此处用现在完成进行时,表示动作一直在持续,而且 还有可能持续下去。应选D项。26、答案:D解析:考查时态。句意:像藏羚羊这样的野生动物多年来一直使用这些通道。根据后文for years可知,表示动作从某 一时间开始,一直持续到现在,或者可能仍然要继续下去,应用现在
19、完成进行时。应选Do27、答案:C解析:考查时态。句意:自从杰克三个月前被解雇后,他一直在找个新的工作,但是不走运。时间状语是since引导 的,主句应该是现在完成时或现在完成进行时,这里强调动作一直在进行而且可能还要进行下去,用现在完成 进行时,应选C。28、答案:D解析:16 试题分析:考查现在完成进行时。句意:自从上个月新公园对外开放,我一直每天早上去散步。故D正确。考点:考查现在完成进行时【点评】现在完成进行时1),形式:have(has)+been+现在分词,以work为例:肯定式:HeShe has been working.否认式:HeShe has not been worki
20、ng.疑问式:Has heshe been working?2).用法:现在完成进行时表示从过去某一时间开始一直延续到现在的动作。现在这个动作可能刚刚终止,也可 能仍在进行。I have been sitting here all afternoon.我在这JL坐了一下午了。How long has it been raining? 雨下了 多久了?They have been fighting for independence since 1960s.他们从 60 年代以来一直为独立而斗争。3),现在完成进行时和现在完成时的区别1)现在完成进行时一般强调过去发生的动作现在仍在继续。现在完成时
21、强调过去发生的动作现在已经完成或表示曾经发生过CI have been writing an article.我一直在写篇文章。(仍在)I have written an article,这已写好一篇文章。(已完成)17I have been reading that book since last week,上周以来,我一直在读那本书。(还在读)I have read that book before.以前我曾读过那本书。(动作在过去曾经发生过)2)现在完成进行时表示刚刚结束的动作,强调动作在不久前持续进行,带有感情色彩。现在完成时表示已经结束的动作,强调动作的结果。Where have y
22、ou been? We have been looking for you everywhere.你到哪里去了?我们到处在找你。(表示刚刚结束的动作)We have looked for him, but havent found him.我们找过他,但没有找到他。(表示动作已结束,强调支作的结果)3)现在完成进行时表示现在以前的这段时间内反复发生的事情。All these years, they have been contributing articles to our magazine.这些年来,创立们一直为我们杂志写稿。We have been seeing quite a lot o
23、f each other recently.最近我们常常见面。29、答案:A解析:考查动词时态和语态。句意:我是在噪音的环境下生活的。我已经在机场附近工作了一年。A. have been working表示现在完成进行时态;B. am working表示现在进行时态;C. had worked表示过去完成时态;D.work表示一般进行时态。for+一段时间一般用于完成时态当中,上句话使用的是一般现在时态,所以这里考虑 用现在完成时态;此外,这里除了表示已经工作了一年,还有表达可能会继续工作,所以说还在这里一直工作 着,所以用现在完成进行时态表示从过去到现在的动作,而且现在还继续做的动作,应选A
24、。1830、答案:A解析:考查动词时态。句意:自上月以来,乔治就和他以前的同班同学一直希望在今年暑假举办一个毕业20年的同 学聚会。根据时间状语since last month,可知谓语动词应用现在完成时态或现在完成进行时,且这个想法是一 直存在的,还可能继续下去,故可用现在完成进行时,其结构为:助动词(have/has) +been+动词的现在分 词。再结合选项,因主语为George,第三人称单数,主谓语法一致,应用has been desiring。应选A项。31、答案:B解析:试题分析:考察现在完成进行时。现在完成进行时表示从过去某时开始一直持续到现在,并且还将持续下去。 结构为have
25、/has+ been+动词的现在分词。句意:上文:妈妈,爸爸应该停止工作了吗?下文:他由于一直读 书时间过长而头疼。应选B。考点:考察现在完成进行时32、答案:A解析:考查动词时态。句意:直到学生们做了一个多小时,老师才会告诉他们这道难题的答案。A. have been working(on)从事于,忙于(现在完成进行时);B. will have worked(on)从事于,忙于(将来完成时);C. will have been working(on)从事于,忙于(将来完成进行时);D. had worked(on)从事于;忙于(过去完成时)。 结合语境可知,从句要表达的是将来的动作,且存在
26、时间状语ufor more than an hour,需用将来完成进行 时表达;且从句为until引导的时间状语从句,须遵循主将从现原那么,当主句谓语用一般将来时,从句的谓 语要用现在时,即:用现在完成进行时代替将来完成进行时。应选A项。33、答案:C19-That1 s OK. I can manage it by myself.A . have been working; haveB . have worked; hadC . am working; will haveD . had been working; had had8、一Will you have a second child?
27、Haven, t decided yet. We about it the whole year.A . have thoughtB . had thoughtC . thoughtD . have been thinking9、China is becoming stronger and stronger and an important role on the international stage in recentyears.A . playsB . was playingC . playedD . has been playing10、I driving lessons for ov
28、er a year, and still haven t got my licence.A . have been takingB . had takenC . tookD . would take11、 Mary really hard on his book and thinks he II have finished it by Friday.A . workedB . has been workingC . had workedD . has worked12、With the advancement of China* s modernization, lives of people
29、 living in the west of the country tremendous changes over the past few years.A . have been undergoingB . underwentC . are undergoingD . undergo13、 (2016江苏卷.单项填空)Dashan, who crosstalk, the Chinese comedic tradition, for decades, wants to mix it up with the Western stand-up tradition.解析: 考查动词时态。句意:在过
30、去的三个月里他每天晚上都在努力学英语语法。根据over the last three months可知强调在过去时间段,一直从事某件事,优先选择现在完成进行时,即C项正确。34、答案:C解析:考查现在完成进行时。句意:-Jerry在哪里?-他在图书馆为他的日语考试学习。事实上,他在过去的一 周里每天都在为这次考试复习。由语境的时间和后面的“every day over the past week”表示复习是从过去一直持 续到现在并且还在持续的动作,故用现在完成进行时。故C选项正确。35、答案:C解析:考查时态。句意:有一段时间这个专家一直在警告被动吸烟引起的健康危害,他说知道身边所有的抽烟者都
31、戒 烟了他才停止。由此可知警告这个动作是从过去到现在一直在做,而且还要继续,符合现在完成进行时的用法。应选Co36、答案:D解析:试题分析:考查时态。句意:哇,我不知道你打的高尔夫如此好。过去六个月我一直在打。根据句意 可知,表示动作从某一时间开始,一直持续进行到现在,强调动作的过程是一直进行,故用现在完成进行时态。应选Do考点:考查时态37、答案:D20 考查现在完成进行时。句意:一Tony,你眼睛为什么是红的? 那是近五分钟以来我一直在切辣椒。”由 for the last five minutes时间状语可知,该动作由过去发生一直延续到现在(可能到将来)一直在进行,因此要 用现在完成进行
32、时来表示。应选D项。小提示:各时态的区别:一般过去时,纯粹讲述过去发生的动作或状态,跟现在没关联,通常都要有表示过去的时间状语。如:The engine stopped because the fuel was used up.过去进行时,表示在过去某一时刻正在发生的动作或该动作与过去的另一动作同时发生或表示过去一段时 间内正在进行的动作等。如:He was watching TV at home from 3:00 to 5:00 yesterday afternoon.o过去完成时,表示某一动作或状态在过去某一时间之前或过去某一动作之前已经完成。句中常用by引导 的时间状语或以before
33、, until, when, than等词引导的内含一般过去时的时间状语从句;或表示一个动作或状态 在过去某一时刻之前就已开始,一直持续到这一过去时间,还可能再持续下去(但跟现在没联系)。如:John and Jane had known each other for a long time before their marriage.表示在说话时刻之前到现在正在进行的动作。如:We have been waiting for you for half an hour.我们已经等你半个钟头了(人还没到,还会继续等)It has been raining for 3 days。已经下了 3天的雨
34、了(现在还 没停止)。此题中有关键词for the last five minutes,由此可以判断出用现在完成进行时。38、答案:B解析:考查现在完成进行时。句意:公司的所有员工,这些天一直在加班,希望按计划完成该工程。根据语境可知, 此处用现在完成时have worked表示的是“过去开始一直持续到现在的动作”,且work的动作并未结束,因 此表示“到现在为止一直在做某事”,应使用现在完成进行时。说明员工“这些天一直在加班”。应选B。2139、答案:A解析:考查动词时态。句意:使用手机对人体健康有害吗?科学家们一直在研究这个问题,但还没有得出确 切的结论。结合句子uno exact con
35、clusion has been drawn yet.(但还没有的错确切的结论)可知,科学家从过去开始就在研究这个问题,并且该动作将会一直持续,因此需使用现在完成进行时。应选A。40、答案:D解析:考查时态。句意:一为什么不和我一块去国家博物馆呢?我整个早晨一直在写文章,还没完成呢。根据句意 可知从早晨到现在T都在写文章,并将继续写。这符合现在完成进行时的用法。Having been done表动作 从过去到现在一直在进行,并将继续进行。应选Do小提示:现在完成进行时是英语中动词的一种基本时态,其构成为:主语+助动词(have/has)+been+动词的现在分词+其 他成分。表示动作从某一时间
36、开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。现在完成进行时所用的时间状语:all day / month; this month / week / year; these days; recently / lately; in the past few +时间段;since +时间点;for +时间段等。例如:l),He has been working all day.他整天者B在工作。2).They have been building the bridge for two month.两个月来他们一直在修桥。此题中,根据句意可知写文章这个动作早晨一直在进行,并将继续进行下
37、去,时间状语all the morning给出了 提示。故此题中应该使用现在完成进行时。41、答案:C22 考查时态。句意:但事实上,这些说英语的人在口音,拼写和单词的使用上一直在改变,因此我们必须适应这 件事。结合句意可知英语的变化从过去开始,持续到现在,并且会持续到将来,故用现在完成进行时,即 have/has been doing, 又主语 these Englishers 是复数,故用 have been changing, 应选 C 项。小提示:此题考查现在完成进行时现在完成进行时表示过去发生的动作或状况一直持续到现在,这个动作可能仍在继续进行或刚刚结束。现在完 成进行时由“have
38、/has + been +现在分词”构成。Ive been trying to find out her telephone number.我一直在查问她的 号码。They have been widening the road,他们在拓宽这条路。She is very tired. Shes been typing letters all day.她很累了。她整天都在录入信件。42、答案:C解析:考查动词的时态。句意:北京的交通状况已经恶化了几十年。起初人们只抱怨交通高峰期的拥堵,但今天每小 时都是高峰期。由空后的for decades可推知,此处要用完成时态,故可以排除A、D两项。由下句内
39、容可知, 北京这种交通状况是从过去一直持续到现在,且会持续下去,故应该用现在完成进行时。应选C。43、答案:A解析:考查时态。句意:你见过史密斯教授吗?他从昨天起就一直在实验室工作。他不允许任何人打搅他。根据句意和句中since yesterdayn可知,“work”这一动作开始于过去,持续到现在,并将继续持续下去, 由此可知,句子应用现在完成进行时have/has been doing,又因主语是第三人称单数代词,所以助动词用has。应选A项。2344、答案:B解析:试题分析:考查动词的时态。自从三十年前他就一起住在这里,王先生这两年一起在准备一份报告。Since thirty years
40、ago可知定语从句用现在完成进行时,故第一个选BD,第二空根据时间状语for the last two years 可知用现在完成进行时,应选B项。考点:考查动词的时态45、答案:D解析:考查时态。句意:你对中美贸易战了解多少?好吧,报纸在过去几周一直在报道这件事。根据句中时 间状语in the past few weeks可知,用现在完成时态,结合句意可知,这里用现在完成进行时,表示动作从过 去某个时间开始,一直延续到现在,并且还有可能持续下去。应选D。46、答案:D解析:考查时态辨析。句意:Maria对运动非常感兴趣,在过去的三年中她每周上四次游泳课。由句中的时间状语 “over the
41、last three years”并结合句意可知,动作在过去的三年中一直发生,并且有可能将来还持续下去,所以用现在完成进行时。主语Maria是第三人称单数,谓语动词用单数,应选D。47、答案:B解析:考查时态。句意:你看,我整个下午都在购物,好像什么都没做。结合句意可知句子用现在完成进行时态。故 选Bo48、答案:B24解析: 试题分析:考查动词的时态和语态。句意:我一直在考虑你所说的话,面晚已经决定了采纳你的建议,现在完成进行时表示动作由过去的某一刻开始一直在进行中,直到说话的时候刚好结束,应选B项。考点:考查动词的时态和语态25A . will be learningB . is lear
42、ningC . had been learningD . has been learning14、-That cant be! They for forty minutes but no one has scored a goal yet .-Too bad! Its almost half-time .A . had playedB . playedC . have been playingD . were playing15、Joseph to evening classes since last month, but he still can t say What s your name
43、? in Russian.A . has been goingB . wentC . goesD . has gone16、The number of private cars in China since 2005, but only 15 percent of them made inChina.A . has been increasing; areB . have increased; isC . has been increased; isD . had increased; are17、 - I so busily recently that I no time to help y
44、ou with your maths.That s OK. I can manage it by myself.A . had been working; had hadB . have been working; hadC . have been working; haveD . am working; will have18、I about what you1 ve said and T ve decided to take your advice.A . thoughtB . was thinkingC . have been thinkingD . had thought19、 We
45、can find beautiful light in the other person, which may be precisely what we for all along.A . are searchingB . will searchC . have been searchingD . had searched20、Housing prices since a few years ago. Therefore, if s time the central government someeffective measures to bring them under control.A
46、. have increased; would takeB . have increased; will takeC . have been increasing; takesD . have been increasing; took21、 Where is Peter ? I cant find him anywhere.He went to the library after breakfast and his essay there ever since.A . has writtenB . has been writingC . had writtenD . were writing
47、22、一Where is Mother?She is in the kitchen. She the housework all morning.A . doesB . has been doingC . has doneD . was doing23、The construction workers the bridge for two months, and hopefully it will be completed next monthand bring local citizens great convenience.A . have builtB . are buildingC .
48、 buildD . have been building24、一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 watched25、I am sure Johnson will be admitted to a key university.I believe so. He for the entrance examinations for years.A . was strugglingB .