《(文末附答案)高中英语现在完成时时态重点归纳笔记.docx》由会员分享,可在线阅读,更多相关《(文末附答案)高中英语现在完成时时态重点归纳笔记.docx(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、(文末附答案)高中英语现在完成时时态重点归纳笔记单项选择题(经典例题高频考点-名师出品必属精品)1、Since my parents went to Shanghai, I with my aunt.A . liveB . livedC . have been livingD . was living2、In the past several weeks, many cities in Northern China from heavy fogs, causing greatinconvenience to people.A . sufferedB . have been sufferingC
2、 . were sufferedD . had been suffered3、Dont worry. The wounded dog with a volunteer the last two weeks and now can run around.A . staysB . has been stayingC . is stayingD . had stayed4、一 What terrible weather! It for more than a week!一The rain season will last about a month.A . rainsB . will be rain
3、ingC . rainedD . has been raining5、A new monetary policy will take effect next month.Really good news, especially for those companies that with money.A . have struggledB . struggledC . have been strugglingD . had struggled6、 Tom looks tired because he the house since 9 am.A . has been cleaningB . cl
4、eanedC . has been cleanedD . cleans7、一So much remains to be done!4、答案:D解析:试题分析:考查时态的运用。A一般现在时,表示现在发生的动作或状态。B将来时,表示将来发生的动作或 状态。C过去时,表示过去发生的动作或状态。D现在完成进行时,表示从过去某时开始一直持续到现在的动 作,并且还将持续下去。句意:上句:真是个坏天气啊!这雨已经下了一个多星期了。下句:雨季将会持续一 个月。应选D。考点:考查时态的运用。5、答案:C解析:考查现在完成进行时。句意:-新的货币政策将于下月生效。-这真是个好消息,尤其是对那些一直在为钱 发愁的公
5、司来说。分析句子成分可知,companies为先行词,在后面的定语从句中作主语,分析句意可知,定语 从句的时态为现在完成进行时,表示从过去某一时间开始struggle的动作一直在进行,并有可能持续下去,强调 动作的全过程。故C选项正确。小提示:现在完成时和现在完成进行时的区别一现在完成时have +过去分词表示在某一特定时间之前曾经发生过的动作,或者到这一时间为止已经完成的动作.二.现在完成进行时have + been +现在分词表示从过去某一时间开始一直在进行的动作,并有可能持续下去,强调动作的全过程;表示从过去到现在的重复性动作。10(2)注意:多用于延续性动词,如 work, live,
6、 study, skate, collect-现在完成时和现在完成进行时的区别II1)在不用时间状语的情况下,现在完成进行时表示动作仍在进行。而现在完成时那么表示动作在过去已结束。如:The students have been preparing for the exam.(还在进行)学生们一直在准备考试。The students have prepared for the exam.(已经结束)学生们为考试作了准备。(2)在强调指出动作还未结束,还要继续下去。如:r ve been reading this book for two hours, butI haven1 t finishe
7、d it.这本书我已读了两个小时了,但我还没读完。r ve read this book.我已读完这本书了。3)有些表示状态、感情、感觉的静态动词,如:have/ike, hate, hear, know, sound等动词不能用于现在完成 进行时,但可用于现在完成时。如:They* ve known each other since 1970.自从1970年起他们就相互认识了。(4)现在完成进行时也可表示现在以前这段时间反复发生的事情。如:11We ve been seeing each other quite a lot recently.最近我们经常见面。分析句子成分可知,compani
8、es为先行词,在后面的定语从句中作主语,分析句意可知,定语从句的时态为现在 完成进行时,表示从过去某一时间开始struggle的动作一直在进行,并有可能持续下去,强调动作的全过程。故 C选项正确。6、答案:A解析:考查动词时态。句意:Tom看起来很累,因为从上午9时到现在他一直在清扫房间。根据句子结构及句意可知, 设空处谓语动词表示动作从上午9时开始,持续到现在,并可能要持续下去,应使用现在完成进行时,主语为 第三人称,谓语动词应使用单数。应选A项。7、答案:C解析:考查时态。句意:还有许多事情要做!好吧,这并不奇怪。最近来的人太多了。根据all the time recently 可知句子用
9、现在完成进行时态,故答案为Co8、答案:D解析:考查时态。句意:为了加强日本的外交影响力,增强在全世界的军事存在,安倍自从上台就一直在为他的国家 在国际事务中寻找一个更大的角色。根据时间状语since he took office可知,用现在完成进行时态,表示安倍 上台以来一直在做。应选D。9、答案:D解析:12考查时态。句意:到底是什么让你应聘导游的职位?这是我一直都在寻找的工作。A. looked for寻找 (一般过去时);B. had looked for寻找(过去完成时);C. will look for将要寻找(一般将来时);D. havebeen looking for 一直在寻
10、找(现在完成进行时)。根据语境分析可知,前文“a guide(导游)”提及的职位是后 文中“我”一直在找的工作,还没找到,正在寻找,因此“寻找”这个动作从过去开始一直持续到现在,有可 能继续下去,用现在完成进行时表达“从过去某时开始一直持续到现在的动作”这一含义。应选D项。10、答案:B解析:考查时态。根据in the past few years可知是与完成时连用的,在根据句意是指海冰一直都在融化。所以使用现 在完成进行时。句意:在过去几年里,因为全球变暖,海冰一直在融化。11、答案:D解析:试题分析:句意:在过去的两个小时我一直在努力和经理联系上,但一直占线。have been tryin
11、g是现在完成 进行时,强调动作一直在进行。应选Do考点:考查动词的时态。12、答案:D解析:考查现在完成进行时。句意:Jack在哪儿?我到处都找不到他?他午餐后就到图书馆去了,从那时起 他就一直在那里写论文。A. has been written现在完成时的被动语态;B. had written过去完成时;C. had been writing过去完成进行时;D. has been writing现在完成进行时。根据句中的时间状语“ever since”可知,从那 时起他就一直在那里做一件事,现在他人还没回来,即动作从过去开始持续到现在,并且在将来还会发生,应 该用现在完成进行时时态。应选Do
12、1313、答案:B解析:考查现在完成进行时。句意:中国一直在努力加快步伐与许多非洲国家加强密切联系。turn up出现,声音调 大;step up提高,增加,步进;addup加起来;make up装配;,构成,组成。分析句子可知,与各国加强关 系从过去一直到现在,而且动作一直在进行,用现在完成进行时。应选B项。14、答案:D解析:考查现在完成进行时。句意:我坐的太久了,腿麻了。站起来之前动一动。分析句意可知,本句为现 在完成时,表示表示从过去某一时间开始一直在进行的动作,并有可能持续下去,其形式为:sb have/has been doing stho故D选项正确。15、答案:C解析:考查时态
13、。句意:在过去的三个月里,汤姆每晚都在图书馆工作。题干中出现的over the last three months, 用于现在完成进行时或现在完成时。应选Co16、答案:C解析:句意:我订了披萨当晚饭。它应该随时都会到的。又是披萨?我们已经连续一个星期晚上都在吃披萨 了 !结合时间状语every night for a week now可知,是从过去一直持续到现在并且还没有停止,故此题的时态 要用现在完成进行时。应选C。【点评】此题考查时态,做时态类的题目,需要从句中找出时间状语,没有时间状语时,需要结合句意来判断。根据14every night for a week now可知,是从过去一直
14、持续到现在并且还没有停止,故此题的时态要用现在完成进行 时。17、答案:D解析:twice a week over the past year到目前为止的一段时间内重复发生的活动,要用现在完成进行时。他对打网球很 感兴趣,在过去的一年里他每周都打两次网球。18、答案:A解析:考查时态。句意:你知道吗,鲍勃,期中考试快到了。早就知道了!我们一直在努力工作,为此做准备。 根据uthe mid-term exam is approaching.可知,鲍勃他们从过去就开始准备期中考试,一直到现在,并且持 续到考试,所以用现在完成进行时态。应选A。19、答案:B解析:考查时态。句意:汤姆和他的父母过去五
15、年一直住在中国。根据后文over the past five years可知,表示动作 从过去某时开始发生,一直延续到现在或离现在不远的时间,并可能延续下去的动作应用现在完成进行时;且 主语后接介词短语as well as,不影响主语的人称和数,谓语动词应根据主语的人称和数来确定,即助动词用 haSo应选Bo20、答案:D解析:考查时态语态。句意:我来自大陆的朋友一直在向我抱怨,他们发现城市里的地铁和他们在北京支付的地铁相 比太老了。句中应该使用现在进行时与宾语从句中are保持一致,使用现在完成进行时强调动作的延续性和反15复性。故D项正确。小提示: 此题考查了现在完成进行时的用法,具体用法归
16、纳如下:(-)表示从过去某时开始一直持续到现在的动作,并且还将持续下去。The Chinese have been making paper for two thousand years.中国有2000年的造纸历史。(动作还将继续下去)(-)表示在说话时刻之前到现在正在进行的动作。We have been waiting for you for half an hour.我们已经等你半个钟头了(人还没到,如同在 里说的,还会继续等)(三)有些现在完成进行时的句子等同于现在完成时的句子。They have been living in this city for ten years.They h
17、ave lived in this city for ten years.他们在这个城市已经住了 10年了。(动作还将继续下去)I have been working here for five years.I have worked here for five years.我在这里已经工作五年了。(动作还将继续下去)(四)大多数现在完成进行时的句子不等同于现在完成时的句子。I have been writing a book.(动作还将继续下去)我一直在写一本书。I have written a book.(动作已经完成)我已经写了一本书。16They have been building
18、a bridge.他们一直在造一座桥。(动作还将继续下去)They have built a bhdge.他们造了一座桥。(动作已经完成)(五)表示状态的动词不能用于现在完成进行时。I have known him for years.我认识他已经好几年了。* I have been knowing.这类不能用于现在完成进行时的动词还有:love爱,like喜欢,hate讨厌,think想等等。(六)一些现在完成时的句子也与现在完成进行时的句子含义相同延续性动词在现在完成时与现在完成进行时时态中使用,句意相同。例如:She has slept for 6 hours and still can
19、not wake up.She has been sleeping for 6 hours and still cannot wake up,她已经睡了 6 个小时,到现在还没有醒来。(七)表示现在以前一直在进行的动作强调动作的未完成性It has been raining for 3 dayso已经下了 3天的雨了(现在还没停止)21、答案:C解析:考查动词时态。句意:多讨厌的天气啊!雨已经下了将近一个星期了。我也不喜欢雨天。然而,这里 的雨季通常持续一个月左右。根据后文for nearly a week可知表示过去发生的动作持续不间断地发生应用现在 完成进行时,主语为it,故助动词用has
20、。应选C。22、答案:C解析:17 考查时态。句意:到目前为止,Marin已经在图书馆看了大约两个小时书了。根据“uptonow”可知,这里说 的是现在的情况,用完成时,且Marin已经看了两小时书,有可能继续看下去,应该用现在完成进行时,应选 C项。23、答案:D解析:考查动词时态。句意:我们已经讨论了几个小时了,还没有达成任何结论。根据but后的现在完成时,可以判 断出现在还没有得出结论,有可能还要继续下去,故用现在完成时进行时。应选D项。24、答案:C解析:试题分析:考查时态。句意:你为什么想到我们公司工作?一这正是我一直在寻找的工作。完成时表示动作 造成的影响,“我”来这里工作是因为这
21、份工作是我一直在找的;现在完成进行时表示动作对现在造成影响, 并有可能持续下去,如果应聘不成功,“我”可能会继续寻找下去,因此,用现在完成进行时最恰当,应选Co考点:考查时态25、答案:A解析:考查时态和主谓一致。句意:你去哪儿了?我们一直在到处找你。很抱歉让你们担忧我。根据前一句Where have you been?和语境提示可知,空处谓语动词需用现在完成进行时态:have/has been doing,表示 过去发生的动作一直持续到现在,有可能将会一直进行下去,主语是第一人称复数we,所以助动词需用have。应选Ao26、答案:D解析:18 考查动词时态。句意:Cathy在阳光学校课堂上
22、记语法规那么,她在那里学英语已经一年了。根据前文句意和前 文现在进行时以及后文时间状语for a year可知,此处应用现在完成进行时,表示动作从某一时间开始,一直 持续到现在,并有仍然要继续下去的趋势。应选D项。27、答案:C解析:考查现在完成进行时。句意:我们的班主任几个月来一直在努力确保我们理解集中注意力的重要性。现在完成 进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。分析本句可知,try这个 动作现在以前这一段时间里一直在进行,这个动作可能仍在进行。且由“for months”也说明本句应该用现在 完成进行时。故C选项正确。小提示:1).现在完成进行时的构成
23、肯定句:主语+ have/has + been +现在分词否认句:主语+ have/has + not + been +现在分词疑问句:Have/Has +主语+ been +现在分词?疑问代词/疑问副词+ have/has +主语+ been +现在分词?现在完成进行时的用法.表示过去发生并持续到现在的动作现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。How long has it been snowing?雪下多久了?(还在下雪).表示现在经常重复的动作19 一Well, if s not surprising. So many people all t
24、he time recently.A . comeB . have comeC . have been comingD . cameTo strengthen Japans diplomatic influence and increase military presence across the world, Abe (安倍) a greater role for his country in international affairs since he took office.A . soughtB . had soughtC . is seekingD . has been seekin
25、g9、What on earth makes you apply for the position as a guide?This is the job that I.A . looked forB . had looked forC . will look forD . have been looking for10、In the past few years, sea ice in the Arctic as a result of global warming.A . had meltedB . has been meltingC . meltedD . is melting11、I t
26、o reach the manager for the last two hours but the line is always busy.A . triedB . have triedC . had triedD . have been trying12、- Where is Jack? I cannot find him anywhere.He went to the library after lunch and his essay there ever since.A . has been writtenB . had writtenC . had been writingD . h
27、as been writingChina has been its efforts to build a close relationship with many African countries.A . turning upB . stepping upC . adding upD . making up13、 - I in the same position too long. My legs have fallen asleep.-Shake it a little before you get up.Jack has been phoning Jane every night for
28、 the last week.上星期杰克天天晚上给简打 。3) .用于得出结论His eyes are red. He has been working too hard recently.他眼睛红了,准是最近工作太紧张了。分析本句可知,try这个动作现在以前这一段时间里一直在进行,这个动作可能仍在进行。且由“for months” 也说明本句应该用现在完成进行时。故C选项正确。28、答案:D解析:考查时态。句意为:我现在很累。我整个下午一直在购物,我好像什么事都没做成似的。”由语境可判断是从 过去到现在一直在购物,可能还要继续下去,所以用现在完成进行时,应选D项。29、答案:C解析:考查时态
29、。句意:一你看起来很棒啊!一我一直都在锻炼。你看看我的肌肉! A.will work将会工作;B.was working过去正在工作;C.have been working 一直工作;D.had been working过去一直工作。根据上文You look great!(你看起来很棒啊)”可知,正是因为一直都在锻炼所以现在才会与如此好的肌肉和体型,得到了 对方的夸奖。使用现在完成进行时,表示从过去开始一直持续到现在都在不停地锻炼。故使用现在完成进行时。 故C正确。30、答案:C解析:考查时态。句意:从上午九点开始,经理在一直不停地告诫工人如何去完善这个工程。由时间状语since 9 a.m.
30、 可知用现在完成时。根据句意,此处需要的是“一直不停地告诫”,强调持续性,故完成进行时更好,所以答 案选C。2031、答案:D解析:试题分析:考查动词时态。句意:汤姆说他太累了不能继续了。他不可能这样,他只工作了一个小时。从此题 的语境中可以看出他不可能累的原因是:他从开始工作到现在仅仅才工作了一个小时,因此应该用现在完成进 行时,应选D项。考点:考查动词时态32、答案:C解析:考查时态辨析。句意:为了在艺术节上表现好,我们班的学生在过去的三个星期里每天都在练习舞蹈。分析句 子结构可知缺少谓语,由时间状语“over the past three weeks(在过去的三个星期里)”可知时态应用现
31、在完成 进行时,结构为have been doing sth,表示过去发生的动作,延续到现在,并且还要延续下去,应选C项。33、答案:C解析:考查动词时态语态。句意:关于烟雾你了解多少?好吧,报纸在过去的几个月里一直在报道。时间状 语in the past few months和现在完成时连用,此处表示在过去几个月一直进行的动作,用现在完成进行时。故 选C.34、答案:B解析:考查现在完成进行时。句意:五四运动于1919年发起,其精神一直激励着中国青年为民族复兴而努力。由“ever since”可知,本句为现在完成进行时,表示动作从某一时间开始,一直持续到现在,或者可能仍然要继续下去。故B选项
32、正确。2135、答案:B解析:考查动词时态。句意:一段时间以来,中国人民在中国共产党领导下,在实践社会主义的过程中不断完善科学 开展理论的内容。此处指中国人们一直在丰富这科学开展观的内容,故使用现在完成进行时,表示一个动作从 过去开始到现在,并将继续持续下去,其基本形式是have/has been doing。应选B。36、答案:B解析:考查时态。句意:从6月开始,玛丽每天晚上去上写作课,这个课程将于这周末结束。玛丽上写作课的动作从 过去持续到未来的这周末,所以要用现在完成进行时。应选B。现在完成进行时表示动作从某一时间开始,一 直持续到现在,或者刚刚终止,或者可能仍然要继续下去。37、答案:
33、D解析:试题分析:句意:这两个好朋友一直在线聊了三个小时,他们还会持续聊。A. had been chatting过去完成进行 时,表示过去的过去持续做某事B . had chatted过去完成时,表示过去的过去动作C . were chatting过去进行 时表示过去时间段持续做D . have been chatting现在完成进行时,表示现在之前持续做某事,还可能继续持 续做下去。根据will得知是与现在有关,应选D。考点:考查动词时态的用法。38、答案:C解析:考查时态和语态。句意:最近,由于COVID-19的流行,生活本钱一直在稳步攀升,导致一些人退出了大城市 的竞争。由时间状语fo
34、r many years以及逗号后分句的时态可知,此处表示过去发生并且仍在进行的动作,故22用现在完成进行时。应选C。39、答案:B解析:考查时态。句意:你游泳很棒。谢谢。这是因为这些天我一直在练习。根据时间状语these days可知, “练习游泳”从数天前开始,一直持续到现在,仍然可能持续下去。因此该句应用现在完成进行时态。应选Bo40、答案:D解析:考查时态。句意:怎么啦,杰克,你看起来如此疲惫!噢,我一直都在粉刷房子,并且我明天必须完成。 根据句意可知应采用现在完成进行时态,强调动作一直在延续。C项为现在完成时,表示动作已经完成,不符 合句意。选Do41、答案:C解析:考查动词时态。句
35、意:你怎么了?看起来真的压力很大。我已经连轴转努力了一整个星期来写我的毕 业论文。根据此题题意,“我”已经从一周前开始,持续工作直至现在(有表达时间段的提示短语the whole week),唯有现在完成进行时可表达这一含义,应选用have been doing的结构,应选C。42、答案:D解析:考查时态。句意:到现在为止,这个月每天都在下雨。我也不确定明天是否会下雨。分析句子可知,so far与 现在完成时连用;第一空表示这个月一直在下雨,故用现在完成进行时,表示“一直”;根据tomorrow可知, 第二句用一般将来时,if引导宾语从句,意为“是否”,从句用一般将来时,排除A、C;应选D项。
36、43、答案:C23解析: 考查时态。句意:我姐姐2017年大学毕业后一直在一家银行工作。根据时间状语ever since可知,空处谓语 动词需用现在完成进行时态:has/have been doing,表示过去发生的动词一直持续到现在将有可能继续下去, 主语是第三人称单数sister,所以此处助动词需用has。应选C。44、答案:C解析:试题分析:句意:自从1987年那个著名的明星搬到纽约以来他就一直住在那里。由句意和ever since时间状 语可知,居住这个动作一直持续着,应该用现在完成进行时,应选C。考点:考查动词时态的用法。45、答案:B解析:考查动词时态。句意:因为Lucy失业了,她
37、在考虑重返校园,但她还没决定。根据but she hasiY t decided yet.可推断,说话者在说现在的情况,因此排除了 A、C、D三项,B表示现在完成进行时,表示现在的事,进 行时强调“考虑”这个动作的“未完性”,还没有决定下来。应选Bo小提示:46、答案:D解析:考查动词时态。句意:露西在过去的三年里一直是每三周上一次吉他课,但现在她考虑每隔一周上一次。根据 句意和时间状语in the past three years可知,此处应用现在完成进行时(have/has been doing),表示动作从 某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。应选D项。4
38、7、答案:C24解析: 考查时态。句意:这个小男孩从头到脚都很脏,因为他整个上午都在泥地里玩。分析句子结构可知,主句为一 般现在时,从句中时间状语为all morning (整个上午),可推断这个小男孩整个上午都一直在泥里玩,用现在 完成进行时,表动作从过去开始,一直在持续,并且有可能继续下去,也可能到此结束。A.has played表示动 作已完成,对现在造成影响,不符合语境,故排除A项。应选C项。48、答案:D解析:考查动词辨析和时态。句意:即使巴菲特每年都捐赠一局部财产,巴菲特所持有的伯克希尔哈撒韦公司的股票 一直增长迅速。raise是及物动词,要用raise的话,需要改成“财产被提高
39、;rise是不及物动词,表示某物 上涨;财富在持续上涨,表示从过去开始一直持续到现在还要持续下去,用现在完成进行时。应选D。25A . will sitB . have satC . am sittingD . have been stting15、Tom in the library every night over the last three months.A . worksB . workedC . has been workingD . had been working16、一I ordered Pizza for dinner.lt should be here any minut
40、e now!Pizza again?We Pizza every night for a week now!A . hadB . were havingC . have been havingD . will be having17、 He has a great interest in tennis and it twice a week over the past year.A . playsB . playedC . had playedD . has been playing18、一You know, Bob, the mid-term exam is approaching.一You
41、 are telling me! We, preparing for it.A . have been working hard ;B . will be working hardC . were working hardD . had worked hard19、 Tom, as well as his parents,in China over the past five years.A . have been livingB . has been livingC . are livingD . is living20、My friends from the mainland to me
42、that they find the citys subway cars are too old compared withwhat they pay for subways in Beijing.A . complainedB . is complainingC . was complainingD . have been complaining 21、一How disgusting the weather is! It for nearly a week.I don, t like rainy days either. However, the rainy season usually l
43、asts about a month here.A . had rainedB . will be rainingC . has been rainingD . was raining22、Up to now, Marin in the library for about two hours.A . readB . had readC . has been readingD . would read23、We on it for several hours but we haven5 t yet reached any conclusion.A . are workingB . workC .
44、 have been workedD . have been working24、Why do you want to work for our company?-This is the job that I for.A . lookedB . am to lookC . have been lookingD . had looked25、一 Where have you been? We you everywhere.Sorry to have made you worry about me.A . have been looking forB . looked forC . had loo
45、ked forD . look for26、Cathy is taking notes of the grammatical rules in class at Sunshine School, where she English for ayear.A . studiesB . had studiedC . isstudyingD . has been studying27、Our headteacher for months to make sure that we understand the importance ofconcentration.A . triedB . was try
46、ingC . has been tryingD . is trying28、 r m tired out. I all afternoon and I don, t seem to have finished anything.A . shoppedB . have shoppedC . had shoppedD . have been shopping29、一 You look great!一 I out. Check out my muscles!A . will workB . was workingC . have been workingD . had been working30、
47、The manager the workers how to improve the program since 9 a.m.A . has toldB . is tellingC . has been tellingD . will have told31、- Tom says he is too tired to go on.-He can t. He for an hour.A . had workedB . has just workedC . just workedD . has only been working32、To perform well at the art festi
48、val, students in my class the dance every day over the past threeweeks.A . were practisingB . would practiseC . have been practisingD . had practised33、一How much do you know about smog?一Well, the newspapers it in the past few months.A . reportB . will reportC . have been reportingD . reported34、The May Fourth Movement was launched in 1