(文末附答案)高中英语现在完成时时态易错知识点总结.docx
(文末附答案)高中英语现在完成时时态易错知识点总结单项选择题(经典例题高频考点-名师出品必属精品)1、The May Fourth Movement was launched in 1919 and its spirit Chinese youth to make contributions tonational rejuvenation ever since.A . is motivatingB . has been motivatingC . motivatedD . was motivating2、By hiring regional musicians to play in common areas such as lobbies and waiting rooms, the Cen Stage Arts in Health program an environment of music all over campus for the past five years.A . is creatingB . was about to createC . has been creatingD . will be creating3、Mary to writing classes every night since June and the course will end this week.A . had goneB . has been goingC . is goingD . went4、The two friends on line for three hours, and they will go on .A . had been chattingB . had chattedC . were chattingD . have been chatting5、Mum, you really need to have a rest! You in the kitchen ever since you came back home three hoursago.A . had workedB . were workingC . have been workingD . worked 6、一 You are a great swimmer. 时表示过去时间段持续做D . have been chatting现在完成进行时,表示现在之前持续做某事,还可能继续持 续做下去。根据Will得知是与现在有关,应选D。考点:考查动词时态的用法。5、答案:C解析:考查时态。句意:妈妈你真的需要休息了 !从你三小时前回到家里,你就一直在厨房干活。强调从过去开始的 某一动作一直延续至今并仍在进行,应用现在完成进行时。应选Co6、答案:B解析:考查时态。句意:你游泳很棒。谢谢。这是因为这些天我一直在练习。根据时间状语these days可知, “练习游泳”从数天前开始,一直持续到现在,仍然可能持续下去。因此该句应用现在完成进行时态。应选Bo7、答案:B解析:考查时态。句意:-我确信Andrew在决赛中会获得一等奖。-我也这么想,他已经准备了好几个月了。可 知Andrew是从过去到现在一直在准备,用现在完成进行时,应选B。8、答案:C解析:考查时态。句意:汤姆,你为什么看起来如此累?嗯,我一直在清扫房子,并且必须明天清扫完。结 合语境可知,汤姆清扫房子的动作从过去持续到现在,还会延续到明天,故用现在完成进行时,其结构为have been doing,应选 C 项。10小提示: 此题考查现在完成进行时现在完成进行时:动作从过去某一时刻开始,一直持续到现在,还有可能继续下去。其表达为have/has been doing例如:1). Mr. Wu have been teaching us for two weeks.吴老师已经教了我们两周。(还会继续教下去)2), I have been cleaning the house for one hour, but it is still dirty.我已经清扫一个小时了,但是房子还是很脏。 (还要继续清扫)9、答案:D解析:考查时态。句意:到现在为止,这个月每天都在下雨。我也不确定明天是否会下雨。分析句子可知,sofar与 现在完成时连用;第一空表示这个月一直在下雨,故用现在完成进行时,表示“一直";根据tomorrow可知, 第二句用一般将来时,if引导宾语从句,意为“是否”,从句用一般将来时,排除A、C;应选D项。10、答案:C解析:考查时态。句意:我又胖了 !也许我应该开始做瑜伽。下句:你已经说了整个上午了 !根据the whole morning可知,该动作持续做了整个早上,表示动作从某一时间开始,一直持续到现在,用现在完成进行时态, 应选Co11、答案:C解析:11 试题分析:句意:自从1987年那个著名的明星搬到纽约以来他就一直住在那里。由句意和ever since时间状 语可知,居住这个动作一直持续着,应该用现在完成进行时,应选C。考点:考查动词时态的用法。12、答案:D解析:考查动词时态。句意:这个女孩对运动非常感兴趣,在过去的三年中她每周上两次羽毛球课。由句中的时间状 语over the last three years可知,动作在过去的三年中一直发生,并且有可能将来还持续下去,所以用现在完 成进行时。应选D。13、答案:D解析:考查动词时态。句意:露西在过去的三年里一直是每三周上一次吉他课,但现在她考虑每隔一周上一次。根据 句意和时间状语in the past three years可知,此处应用现在完成进行时(have/has been doing),表示动作从 某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。应选D项。14、答案:D解析:考查现在完成进行时。句意:-哇!你画了那么多不同外星人的外貌! 一一我一直在访问很多关于外星人的网 站。分析句子可知,由前句可知,指的是现在你画的。可推断出第二句是指从过去到现在一直在访问这些网站, 动作从过去一直持续到现在,且这个动作一直在进行,故要用现在完成进行时,因此D符合题意,应选D。15、答案:C解析:考查动词时态。句意:因为在过去几年社会变化非常快,不同年代的人之间的代沟也变得更大。主语society12和谓语动词change之间是主动关系,根据时间状语"during the last few years"并结合下文uthe gap between the generations has become larger"可知,此处描述最近几年一直不断发生的事情对现在造成的影响, 并且动作还有可能持续下去,所以用现在完成进行时。应选C项。16、答案:C解析:考查固定句型和动词的时态,句意:毫无疑问因为人类的活动最近这些年世界的气候一直在发生改变。There is no doubt that“毫无疑问”;分析句子结构可知,第二个空为that从句的谓语动词,根据in recent years 和语境可知,句子用现在完成进行时,表示该动作从过去一直持续到现在,有可能还会持续下去。应选C。17、答案:C解析:考查不定式和时态。句意:我相信苏珊会在下周举行的比赛中获得第一名。我同意你的看法。她很优 秀,并且已经准备了好几个月了。表示将要发生的事情,用不定式作定语;第二个空表示在说话时刻之前到现 在正在进行的动作,用现在完成进行时,应选C。18、答案:B解析:试题分析:考查动词的时态。句意:直到现在没有人能做的比查理好。Upto now,到现在为止,是现在完成 时的标志,所以选B考点:考查动词的时态19、答案:D解析:考查语态和时态。句意:对不起,Ellen夫人,每日邮报的记者打了一整天的 。你现在可以跟他讲话吗? 13根据句意可知,动词phone和主语a journalist from the Daily Mail之间是主动关系,故排除A和B项,结合 句意,根据时间状语all day,此处应用现在完成进行时,表示某动作从过去某个时间开始,一直延续到现在, 并且还有可能持续下去,基本结构为“have/has been +现在分词”。应选D项。20、答案:A解析:考查现在完成进行时。句意:你知道的,我这3个月来一直在找工作,但是没有任好运。根据句意可知,我一 直在找工作,但是没找到。再根据for three months,故时态用现在完成进行时,表示从过去到现在一直持续 做某事。应选A项。21、答案:A解析:考查动词时态。句意:在过去的三年里,我们的首都北京通过各种措施致力于改善城市环境。由下文“in the past three years"可知,在过去的三年里北京一直致力于改善环境,动作具有延续性,所以应该用现在完成进 行时。应选A。22、答案:D解析:考查时态。句意:几个世纪以来,青藏高原一直引人钦佩。由时间状语for centuries可知,此处指“从过去发 生一直到现在,还将持续下去的动作”,用现在完成进行时(has/have been doing),主语The Qinghai-Tibet Plateau是单数,谓语用单数形式has been attracting。应选D项。23、答案:D解析:考查动词辨析和时态。句意:即使巴菲特每年都捐赠一局部财产,巴菲特所持有的伯克希尔哈撒韦公司的股票14 一直增长迅速。raise是及物动词,要用raise的话,需要改成“财产被提高” ;rise是不及物动词,表示某物 上涨;财富在持续上涨,表示从过去开始一直持续到现在还要持续下去,用现在完成进行时。应选D。24、答案:D解析:试题分析:考查现在完成进行时态的使用。由题目可知他从上个星期就一直在装修他新买的公寓,因为提问者 说他自从上个星期见过John之后就不记得再见过他了,因此为现在完成进行时。句意为自从上个星期我不记 得见过John 了,他出去了吗?没有,他一直在装修他新买的公寓。应选D。考点:考查现在完成进行时态的使用。25、答案:C解析:考查时态和主谓一致。句意:我听说你在史密斯办公室工作。是的,我在那儿工作了大约3个月。由 ufor about three months"可知,第二个说话人正在史密斯办公室工作,因此第一句话意为“我听说你在史密 斯办公室工作”,时态用现在进行时,主语you是第二人称,因此第一空是are working ;由ufor about three months”及说话人可能还会继续在史密斯办公室工作下去可知,第二句话时态用现在完成进行时,即 have/has been doing,表示从过去开始,持续到现在,且有可能继续下去的动作,主语I是第一人称,因此第 二空是 have been working。应选 C。26、答案:A解析:考查动词词义辨析。句意:警察已经调查这个谋杀案三个星期了,并且已经发现了一些有价值的线索。A.investigating 调查;B. exchanging 交换;C. subscribing 订阅;D. organizing 组织。结合句意可知,空处意为“调查”,为动词investigate,这一动作从过去延续到现在,并且有可能持续下去,所以用现在完成进行时。15应选A项。27、答案:D解析:试题分析:句意:-你认为谁会得到一等奖? 一当然是玛丽了。她为这次比赛准备了好几月。根据for months 表示玛丽从过去开始就准备比赛,一直持续了好几个月,一直到现在,表示从过去开始的动作一直到持续到现 在的动作,应该用现在完成进行时。应选Do考点:考查动词时态的用法。点评:此题难度适中。动词时态是近几年高考必考的内容。需要考生有分析理解复杂的句子结构的能力,必须 会根据语境或已给动词的形式来判断动词的时态。即学即练:Tom in the library every night over the last three months.A. works B. worked C. has been working D. had been workingCo句意:“在过去的三个月里,Tom每天晚上都在图书馆里学习。”题干中出现的over the last three months,是明显提示用现在完成进行时或现在完成时。应选C。28、答案:C解析:考查时态。句意:嗨,葛瑞丝,你看起来很累的样子。我现在很累。一整天我都在做家庭作业。现在 完成进行时,其构成为:主语+助动词(have/has) +been+动词的现在分词+其他成分。由时间状语all day可 知,“写作业”这一动作持续了一天直到现在,导致了现在的结果I' m tired,符合现在完成进行时的用法。应选Co29、答案:C16 考查时态。句意:她应该停止阅读,因为看书时间太长,她头疼了。句意中表达出过去发生的动作对现在的影 响,而且这个动作一致持续到现在。现在完成进行时正表示动作持续到现在,并且正在发生,强调动作的延续 性和反复性。故C项正确。30、答案:D解析:试题分析:考查现在完成进行时。现在完成进行时构成为:主语+助动词(have/has) +been+动词的现在分词 +其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。the whole morning表示一段时间。应选D考点:考查现在完成进行时31、答案:D解析:考查动词时态。句意:怎么啦?你看起来很焦急。唔,我花了 5个小时在这个问题上但现在还没有什 么头绪。根据时间状语for 5 hours,和后句but I haven't got a single clue,说明work这个动作从过去开始持 续导现在并且还要持续下去,故用现在完成进行时。应选Do32、答案:C解析:考查动词时态。句意:这个小男孩从头到脚脏兮兮的,因为他整个早晨都在泥土里玩耍。A. had played过去完 成时;B. is playing现在进行时;C. have been playing现在完成进行时;D. plays 一般现在时。分析句子且根据 句意可知,此处表示一个动作从过去持续到现在,强调持续性,应用现在完成进行时。应选C。33、答案:D解析:17 考查动词时态。句意:-我听说你取消了你所有的计划和预约,为什么呢?-因为他们一直在掌控我的生活,我 控制不了了。强调动作发生在过去持续到了现在,且一直在进行,用现在完成进行时,选D。34、答案:D解析:考查时态辨析。句意:自重新开放以来,游客数量一直在稳步上升,尽管与正常年份相比大幅下降。分析句子 可知,despite为条件状语,逗号之前内容为主句,since后的内容为时间状语。结合主句中引导时间状语的引 导词since,又由于主句中游客数量的增加是在不断的增加,主句的时态应该是用现在完成进行时,强调游客 数量增加在持续。应选Do35、答案:D解析:考查时态。句意:这个可怜的女孩因为近来一直咳嗽不得不去看医生。根据时间状语lately和a lot推知,这一 动作发生于过去且一直在持续,符合现在完成进行时,结构为have/has been doing。应选D。36、答案:B解析:考查时态。句意:这些天我没见过Jacky。她一直在为下周一的驾驶考试做准备。表示一个从过去开 始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,用现在完成进行时,应选B。37、答案:C解析:试题解析:根据本句中所出现的时间状语over the last three months,可知此句要用现在完成进行时。根据句 意,可知选C。句意:在过去的三个月里,汤姆每晚都在图书馆里工作。18考点:时态和语态38、答案:D解析:考查时态。句意:自从进入太空,WISE望远镜就一直绕着地球运行,在极地轨道上的重力作用下运行(这意 味着它每一圈都会穿过北极和南极)。分析可知,circle这一动作从过去持续到现在,并且有可能继续持续下 去,所以要用现在完成进行时,the WISE telescope是单数,谓语动词用单数。应选D项。39、答案:C解析:考查时态。句意:Mike正在阳光学校的课上记关于语法的笔记,他已经在阳光学校上了一年学了。根据for a year可知,此处应用完成时,且此处表示动作从过去持续到现在,并且还有可能继续持续下去,故应用现在完 成进行时,应选Co40、答案:D解析:考查时态。句意:在我年轻的时候,我的父亲给了我一些建议,从那时起,这些建议一直在我的脑海里翻来覆 去。turn over表示仔细回想,反复斟酌,考虑。因为句中ever since “自从”这里谓语动词turn over在将来 会继续下去,故用现在完成进行时have been doingo小提示:现在完成进行时的用法:其构成为:主语+have/has+been+动词的现在分词+其他成分。表示动作从某一时间 开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。1)、现在完成进行时表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行,也可能已停止。如:It has been raining since last Sunday自上周星期日以来就一直在下雨。19一 Thanks. It's because I a lot these days.A . was practisingB . have been practisingC . had practisedD . would practise7、 I' m sure Andrew will win the first prize in the final.-1 think so. He for it months.A . is preparingB . has been preparingC . was preparingD . had been preparing8、一 Why, Tom, you look so exhausted!Well, I the house and I must finish the work tomorrow.A . was paintingB . will be paintingC . have been paintingD . have painted9、It every day so far this month. I can* t tell you if it tomorrow.A . rained; rainsB . is raining; shall rainC . has rained; rainsD . has been raining; will rain10、一I am putting on weight again! Maybe I should start doing yoga.一You that the whole morning!A . are sayingB . have saidC . have been sayingD . were saying11、The famous star in New York ever since she moved there in 1987.A . livedB . is livingC . has been livingD . had lived12、The girl has a great interest in sport and badminton classes twice a week over the last three years.He's been watching television all day.他看了一天电视了。2)、现在完成进行时有时表示根据直接或间接的证据得出的结论。如:She is very tired. She's been typing letters all da 她很累了,她整天都在打信件。Her eyes are red. She has been crying 她眼睛红了,她一直在哭。41、答案:A解析:考查动词时态。句意:Jack什么时候写完那篇论文?我不知道。他一直都在夜以继日地工作。根据时 间状语day in and day out可知,说明他从过去一直工作,前文I don't know可知,动作一直持续到现在,故 此处应该用现在完成进行时,表示过去发生的动作或状况一直持续到现在,这个动作可能仍在继续进行或刚刚 结束。现在完成进行时由“have/has + been +现在分词”构成,主语和是第三人称单数。应选A项。42、答案:D解析:考查动词时态。句意:这家汽车制造厂通过技术创新不断突破新的利润记录,前两年有10%的增长率,今年有 望到达15%的增长率。表示从过去开始一直持续到现在还可能持续下去,要用现在完成进行时。应选Do43、答案:D解析:试题分析我想知道你是否能够陪我去电影院。一不要打搅我!我一早上都在写作文,还没完成呢。根据句意可知,说话者在过去就开始写作文,并且将一直持续下去,故用现在完成进行时,应选D。考点:考察动词时态。2044、答案:A解析:考查动词时态。句意:警方目前正在寻找一名女子,据报道,该女子自上周五洪水袭击该地区以来一直失踪。 根据 Police are now searching for a woman 及 since the flood hit the area last Friday 可知,“那个女人” 从上 个星期五失踪到现在仍然没被找到,在将来还可能处于失踪的状态,此处应用现在完成进行时。应选A.45、答案:A解析:考查时态。句意:五名医生在20世纪50年代成立了一个医疗小组,从那时起,他们一直在进行研究,以进一 步了解大脑。A. have been conducting实施,进行做;现在进行完成时;B. had conducted实施;做;过去完 成时;C. were conducting实施,做;过去进行时;D. conducted实施,进行;一般过去时。分析句子,动词 conduct在句子作谓语,主语they指代doctors,时间状语since when, when指代1950s,自从1950s至今, 医生们一直在作大脑的研究,强调动作从过去持续到现在并会持续到将来,谓语动词conduct应使用现在完成 进行时。应选A项。46、答案:D解析:试题分析:考查时态。since+含有过去时的句子,与完成时连用。根据句意可知,Jack被辞退后,一直在找新 工作,但还没找到。找工作这个动作可能会继续下去,用完成时。应选D。考点:考查时态47、答案:A解析:考查现在完成进行时。句意:警方正在寻找一名据报道自上周五洪水袭击该地区以来失踪的女孩。根据句意,21女孩上周五失踪,失踪发生在过去某一时间,且对现在造成影响,故用现在完成进行时。应选A项。48、答案:B解析:考查动词时态与语态。句意:这些年我一直在尝试着考到驾照,但没有成功。一现在它是相当困难的。固定短 语attempt to do尝试做,尽力做;根据these years和语境可知,此处强调动作从过去开始一直持续到现在, 并将继续持续下去,故为现在完成时的进行式,主语为I,结合主谓一致。应选B。22A . tookB . is takingC . takesD . has been takingLucy guitar lessons every three weeks in the past three years, but now she is considering she* IImake it every other week.A . is havingB . had hadC . hadD . has been having14、-Wow! So many different aliens1 appearances you draw!-I many websites about aliens.A . will visitB . was visitingC had visitedD . have been visiting15、Because society so rapidly during the last few years, the gap between the generations has becomelarger.A . changedB . had changedC . has been changingD . was changed16、There is no doubt the world climate in recent years because of humans activities.A . that; changedB . whether; has changedC . that; has been changingD . what; is changing17、一r m sure Susan will win first place in the contest next week.I agree with you. She is excellent and for it for several months.A . will be held; was preparingB . held; preparesC . to be held; has been preparingD . being held; had prepared18、Up to now nobody do this better than Charlie Chaplin.A . Is able toB . has been able toC have been able toD . are able to19、Excuse me, Madam. Ellen, a journalist from the Daily Mail all day. Could you speak to him now?A . was phonedB . has been phonedC . is phoningD . has been phoning20、You know, I for a job for three months, but I haven1 t had any luck.A . have been lookingB . have lookedC . had been lookingD . had looked21、 Our capital, Beijing,on improving the city' s environment in the past three years through various measures.A . has been workingB . were workingC . workedD . had worked22、The Qinghai-Tibet Plateau people's admiration for centuries.A . attractsB . attractedC . is attractingD . has been attracting23、Even though he gives away a piece of his fortune each year, the stock of Berkshire Hathaway, the source of Warren Buffet1 s wealth,very rapidly.A . has raisedB . has been raisingC . has risenD . has been rising24、一 I don, t remember having ever seen John since last week . Has he gone somewhere?Not really . He his newly-bought apartment.A . has decoratedB . was decoratingC . decoratedD . has been decorating25、一 I hear you at Smith' s.Yes, I there for about three months.A . work; had been workingB . worked; was workingC . are working; have been workingD . worked; have worked26、The police have been the murder for three weeks, and have already found some valuable clues.A . investigatingB . exchangingC . subscribingD . organizing27、一Who do you think will get the first prize?一Mary, of course. She for the competition for months.A . is preparingB . was preparingC . had been preparingD . has been preparing28、一Hi, Grace, you look tired.一I'm tired, I on my homework all day.A . workedB . had workedC . have been workingD . have worked29、She ought to stop reading; she has a headache because she too long.A . readsB . is readingC . has been readingD . had read30、Father our washing machine the whole morning. He must get it done before lunch.A . has repairedB . repairsC . will repairD . has been repairing31、一Whaf s up? You look worried.Well, I on the problem for 5 hours but I haven5 t got a single clue.A . have workedB . workedC will workD . have been working32、The little boy is dirty from head to foot because he in the garden all morning.A . had playedB . is playingC . has been playingD . plays-I hear you' II cancel all your plans and appointments. Why?-They my life. I just can* t stop.A . controlB . controlledC . have controlledD . have been controlling34、The number of visitors steadily since the reopening, despite a sharp decline compared to normalyears.A . has risenB . is risingC . had been risingD . has been rising35、The poor girl has to see the doctor because she a lot lately.A . coughedB . coughsC . had coughedD . has been coughing36、 I haven* t seen Jacky these days.- She for the driving test due to take place next Monday.A . will prepareB . has been preparingC . was preparingD . prepared37、Tom in the library every night over the last three months .A . worksB . workedC . has been workingD . had worked 38、Since arriving in space, the WISE telescope the Earth, held by gravity in a polar orbit (this means itcrosses close to the north and south poles with each lap (圈).A . has circledB . had been circlingC . had circledD . has been circling39、 Mike is taking notes of the grammatical rules in class at Sunshine School, where he English for a year.A . studiesB . had studiedC . has been studyingD . studied40、In my younger years, my father gave me some advice that I in my mind ever since.A . turned overB . was turning overC . had turned overD . have been turning over41、 -When is Jack going to finish writing that essay?I don't know. He day in and day outA . has been workingB . has workedC . had been workingD . was working42、The auto factory new profit records through technical innovation - 10% growth rate in the last two