《(文末附答案)高中英语现在完成时时态全部重要知识点.docx》由会员分享,可在线阅读,更多相关《(文末附答案)高中英语现在完成时时态全部重要知识点.docx(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、(文末附答案)高中英语现在完成时时态全部重要知识点单项选择题(经典例题高频考点-名师出品必属精品)1、The police have been the murder for three weeks, and have already found some valuable clues.A . investigatingB . exchangingC . subscribingD . organizing2、It for two weeks, and the whole area is flooded.A . had rainedB . rainsC . would rainD . has be
2、en raining3、一 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 painted4、一Hi, Grace, you look tired.一Im tired. I on my homework all day.A . workedB . had workedC . have been workingD . have worked5、M
3、r Smith a book, which will probably be completed next month.A . writesB . has writtenC . will be writingD . has been writing6、 Father our washing machine the whole morning. He must get it done before lunch.A . has repairedB . repairsC . will repairD . has been repairing例如:1). Mr. Wu have been teachi
4、ng us for two weeks.吴老师已经教了我们两周。(还会继续教下去)2), I have been cleaning the house for one hour, but it is still dirty.我已经清扫一个小时了,但是房子还是很脏。 (还要继续清扫)4、答案:C解析:考查时态。句意:嗨,葛瑞丝,你看起来很累的样子。我现在很累。一整天我都在做家庭作业。现在 完成进行时,其构成为:主语+助动词(have/has) +been+动词的现在分词+其他成分。由时间状语all day可 知,“写作业”这一动作持续了一天直到现在,导致了现在的结果I m tired,符合现在完
5、成进行时的用法。应选Co5、答案:D解析:考查动词时态。句意:史密斯先生一直在写一本书,可能下个月就能写完。根据“will probably be completed next month可知,Mr Smith 一直在写这本书,结合选项,应使用现在完成进行时态,表示过去开始的动作一 直持续到现在,并还将继续下去。应选D项。6、答案:D解析:试题分析:考查现在完成进行时。现在完成进行时构成为:主语+助动词(have/has) +been+动词的现在分词 +其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。the whole morning表示一段时间。应选D
6、考点:考查现在完成进行时107、答案:D解析:考查现在完成进行时。句意:玛丽一直在考虑回学校深造,但她还没有决定。根据“she hasn* t decided yet.” 可知考虑(consider)这个动作发生在过去,并且一直持续到现在,根据语境可知考虑这个动作还可能继续持 续下去,故需用现在完成进行时。故答案为Do8、答案:C解析:考查动词时态。句意:这个小男孩从头到脚脏兮兮的,因为他整个早晨都在泥土里玩耍。A. had played过去完 成时;B. is playing现在进行时;C. have been playing现在完成进行时;D. plays 一般现在时。分析句子且根据 句意
7、可知,此处表示一个动作从过去持续到现在,强调持续性,应用现在完成进行时。应选C。9、答案:D解析:考查动词时态。句意:-我听说你取消了你所有的计划和预约,为什么呢?-因为他们一直在掌控我的生活,我 控制不了了。强调动作发生在过去持续到了现在,且一直在进行,用现在完成进行时,选D。10、答案:D解析:考查时态。句意:母亲想成为一个良好的持家者,自从她嫁给父亲后,她就一直承当着这个角色。本句的关键 是后面的since her marriage to Father,该介词表示“自从”要和现在完成时或者现在完成进行时连用。故D 正确。11、答案:C11 考查固定句型和动词的时态,句意:毫无疑问因为人类
8、的活动最近这些年世界的气候一直在发生改变。There is no doubt that“毫无疑问”;分析句子结构可知,第二个空为that从句的谓语动词,根据in recent years 和语境可知,句子用现在完成进行时,表示该动作从过去一直持续到现在,有可能还会持续下去。应选C。12、答案:C解析: 试题分析:考查时态。根据时间状语to。long说明很长一段时间以来一直在做某事,故使用现在完成进行时。句意:一恐怕我的视力在下降。一为了写完这本书,你一直在电脑之前工作了太长的时间。根据句意说明C正 确。考点:考查时态 点评:时态的考查要抓住文章的关键的时间状语,如此题的too long和上下文
9、的语境, 13、答案:C解析: 试题解析:根据本句中所出现的时间状语over the last three months,可知此句要用现在完成进行时。根据句意,可知选C。句意:在过去的三个月里,汤姆每晚都在图书馆里工作。考点:时态和语态14、答案:D考查时态。句意:自从进入太空,WISE望远镜就一直绕着地球运行,在极地轨道上的重力作用下运行(这意 味着它每一圈都会穿过北极和南极)。分析可知,circle这一动作从过去持续到现在,并且有可能继续持续下 去,所以要用现在完成进行时,the WISE telescope是单数,谓语动词用单数。应选D项。1215、答案:A解析:考查现在完成进行时。句意
10、:我必须得去看医生因为我近期总是在咳嗽。由匕tely (近来)可知,这句话使用 现在完成时。排除B C和D , A. have been coughing现在完成进行时,强调动作持续不间断,说明咳嗽的严 重,应选A。16、答案:D解析:考查时态。句意:在我年轻的时候,我的父亲给了我一些建议,从那时起,这些建议一直在我的脑海里翻来覆 去。turn over表示仔细回想,反复斟酌,考虑。因为句中ever since “自从”这里谓语动词turn over在将来 会继续下去,故用现在完成进行时have been doing0小提示:现在完成进行时的用法:其构成为:主语+have/has+been+动
11、词的现在分词+其他成分。表示动作从某一时间 开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。1)、现在完成进行时表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行,也可能已停止。如:It has been raining since last Sunday自上周星期日以来就一直在下雨。Hes been watching television all day.他看了一天电视了。2)、现在完成进行时有时表示根据直接或间接的证据得出的结论。如:She is very tired. Shes been typing letters all da 她很累了,她整天都在打信件。Her
12、 eyes are red. She has been crying 她眼睛红了,她一直在哭。17、答案:D13解析: 考查时态。句意:我确信你将在考试中做的更好,因为你今年一直在努力地学习。根据语境,学习的动作是从过去一直持续到现在,不间断发生,还要持续下去。所以用现在完成进行时。应选D。18、答案:D解析:考查动词时态。句意:这家汽车制造厂通过技术创新不断突破新的利润记录,前两年有10防的增长率,今年有 望到达15驰的增长率。表示从过去开始一直持续到现在还可能持续下去,要用现在完成进行时。应选Do19、答案:D解析:试题分析:考查现在完成进行时态的使用。由题目可知他从上个星期就一直在装修他
13、新买的公寓,因为提问者 说他自从上个星期见过John之后就不记得再见过他了,因此为现在完成进行时。句意为自从上个星期我不记 得见过John 了,他出去了吗?没有,他一直在装修他新买的公寓。应选D。考点:考查现在完成进行时态的使用。20、答案:C解析:考查现在完成进行时态。句意:我们一直在告诉他,他应该用各种方法使酒吧更有吸引力。他终于看到了曙光。 此处指“过去发生的动作一直持续到了现在”,所以句子用现在完成进行时态,应选C。21、答案:A解析:考查时态。句意:五名医生在20世纪50年代成立了一个医疗小组,从那时起,他们一直在进行研究,以进一14 步了解大脑。A. have been condu
14、cting实施,进行做;现在进行完成时;B. had conducted实施;做;过去完 成时;C. were conducting实施,做;过去进行时;D. conducted实施,进行;一般过去时。分析句子,动词 conduct在句子作谓语,主语they指代doctors,时间状语since when, when指代1950s,自从1950s至今, 医生们一直在作大脑的研究,强调动作从过去持续到现在并会持续到将来,谓语动词conduct应使用现在完成 进行时。应选A项。22、答案:D解析:考查现在完成进行时态。句意:我们已经开了两个多小时车了。你确定这是正确的道路吗?结合句意,特别是 fo
15、r over 2 hours,可知句子用现在完成进行时态,应选Do23、答案:A解析:考查现在完成进行时。句意:警方正在寻找一名据报道自上周五洪水袭击该地区以来失踪的女孩。根据句意, 女孩上周五失踪,失踪发生在过去某一时间,且对现在造成影响,故用现在完成进行时。应选A项。24、答案:B解析:考查动词时态与语态。句意:这些年我一直在尝试着考到驾照,但没有成功。一现在它是相当困难的。固定短 语attempt to do尝试做,尽力做;根据these years和语境可知,此处强调动作从过去开始一直持续到现在, 并将继续持续下去,故为现在完成时的进行式,主语为I,结合主谓一致。应选B25、答案:C解
16、析:考查时态。句意:我确信你将在考试中做的更好,因为你今年一直在学习很努力。根据语境,学习的动作是从15过去一直持续到现在,还要持续下去。所以用现在完成进行时。应选C。26、答案:C解析:试题分析:考查时态。根据句意,要表示一直在,应用现在完成进行时,句意:一我相信安迪会在接下来的 英语演讲比赛中得第一名。一毫无疑问。他准备了几个月了。应选c考点:考查时态27、答案:C解析:考查连词和动词的时态。句意:所有的人,无论他们是老的还是年轻的,富有的还是贫穷的,自从灾难发生以 来,一直在尽他们最大的努力去帮助那些需要帮助的人。whether-.or不管还是;根据设空处后面的。r可 知第一个设空处的答
17、案为whether,此处引导让步状语从句;第二个设空处为句子的为谓语,根据时间状语 since the disasters及结合句意,此处强调人们一直在尽他们最大的努力去帮助那些需要帮助的人。故应用现在 完成进行时态has/have been doingsth.主语为all people,故谓语应用复数形式。故答案为C。28、答案:D解析:考查动词时态。句意:Amy一整年都在考虑找份新工作,但她还没有做出最后的决定。根据时间状语“fora whole year以及后文but she hasn, t made her final decision yet可知,此处应用现在完成进行时,表示动 作从
18、某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。应选D项。29、答案:D解析:考查时态。句意:毫无疑问,最近几年全球气候一直在剧烈变化。本句的时间状语in recent years通常与现在 16完成时连用,表示一段时间以来一直发生的事情,ABC三项都不是现在完成时。现在完成进行时强调从过去开 始发生的事情一直延续到现在,与语境相符,应选D项。30、答案:B解析:考查时态。句意:她厌倦了表演,她一直在考虑换了一个新工作,但她还没有下定决心。由后面的“hasrT t made up her mind yetn可知,她一直在考虑,从过去开始的动作持续到现在,还可能持续下去用现在
19、完成进 行时。应选Bo小提示:31、答案:D解析:考查时态。句意:这个可怜的女孩因为近来一直咳嗽不得不去看医生。根据时间状语lately和a lot推知,这一 动作发生于过去且一直在持续,符合现在完成进行时,结构为have/has been doing。应选D。32、答案:B解析:试题分析:句意:雨下了一整周了。要是雨不停的话,这个城市会发生水灾的。第一空,下雨这个动作,从过 去时间才开始,一直持续到现在还没停,用现在完成进行时;第二空是条件句,用一般现在时表示将来。故B 正确。考点:考查时态。33、答案:D解析:17 试题分析:考查谓语动词的时态。A是现在完成时;B是过去完成时C是一般过去时
20、;D是现在完成进行时。句意: 一Will you have a second child?你会要二胎吗? 一 Haven1 t decided yet. We about it the whole year.还没决定。我们一整年都在讨论中。从回答中可以知道,讨论还在继续没有做出决定,因此要用现在完成进行时。应选Do考点:考查谓语动词的时态34、答案:A解析:考查时态。句意:史密斯先生这些天一直在加班,我想他应该在精疲力尽之前去度个假。根据本句中时间状语 these days和后文before he bums out,可知,史密斯先生的忙碌的动作是从过去开始,延续到现在,还要继 续持续,所以时态
21、用现在完成进行时。选项A符合题意,应选A。35、答案:B解析:考查谓语动词的时态。句意:在上海工作了十年多的史米斯医生正在考虑去淮安工作,但他还没有决定。分析 句子可知,本句中的who指代前面的先行词doctor Smith,是单数。而根据后面的内容可知,本句中的史密斯 先生在上海已工作了十多年,现在还在上海,故要用现在完成时。应选B项。36、答案:A解析:考查动词时态语态。句意:最近苏州的房价急剧上涨,所以要采取新的措施来控制它。根据下文recently可知, 应用完成时态,且表示从过去某时开始一直持续到现在的动作,并且还将持续下去应用现在完成进行时,故用 现在完成进行时,应选A。37、答案
22、:D18解析: 考查时态。句意:这些年来他一直在为我们的墙报写文章,他已经写了大约30篇文章。根据句意和these years可知,第一个空表示动作从过去某一时间开始一直延续到现在,并且有可能持续下去,故用现在完成进 行时have/has been doing ;第二个空表示自过去某一时刻到说话时这段时间中的经历,用现在完成时 have/has doneo主语he为单数,助动词用has。应选D。38、答案:D解析:考查时态语态。句意:你看上去很累。我洗了一天的衣服。此处表示动作一整天都在进行,一直在持 续,用现在完成进行时,应选D.【点评】现在完成进行时,是英语中动词的一种基本时态,其构成为:
23、主语+助动词(have/has)+been+动词的现在分词 +其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。(与 since, for连用时,要用连续性动词,不可用瞬间动词,但连续性动词常常表示动作会进行下去)用法:(一)表示从过去某时开始一直持续到现在的动作,并且还将持续下去。I have been learning English three years ago.三年以来我一直在学英语。(动作还将继续下去)(二)表示在说话时刻之前到现在正在进行的动作。We have been waiting for you for half an hour.我们已
24、经等你半个钟头了。(三)有些现在完成进行时的句子等同于现在完成时的句子。They have been living in this city for ten years.197、Mary going back to school for further study, but she hasn* t decided yet.A . consideredB . had consideredC . will considerD . has been considering8、The little boy is dirty from head to foot because he in the gar
25、den all morning.A . had playedB . is playingC . has been playingD . plays9、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 controlling10、 Mother wanted to be a good provider, a role she since her ma
26、rriage to Father.A . shouldersB . shoulderedC . is shoulderingD . has been shouldering11、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 changing12、一I1 m losing my eyesight, T m afraid.T
27、o finish this book, you in front of your computer too long.A . workB . are workingC . have been workingD . worked13、Tom in the library every night over the last three months .A . worksB . workedThey have lived in this city for ten years.他们在这个城市已经住了 10年了。(动作还将继续下去)(四)大多数现在完成进行时的句子不等同于现在完成时的句子。I have
28、been writing a book.(动作还将继续下去)我一直在写一本书。I have written a book.(动作已经完成)我已经写了一本书。They have been building a bridge.他们一直在造一座桥。(动作还将继续下去)They have built a bridge.他们造了一座桥。(动作已经完成)(五)表示状态的动词不能用于现在完成进行时。I have known him for years.我认识他已经好几年了。不能用于现在完成进行时的动词还有:love爱,like喜欢,hate讨厌,think想等等。(六)一些现在完成时的句子也与现在完成进行时
29、的句子含义相同延续性动词在现在完成时与现在完成进行时时态中使用,句意相同。例如:She has slept for 6 hours and still cannot wake up.She has been sleeping for 6 hours and still cannot wake up.她已经睡了 6 个小时,到现在还没有醒来。(七)表示现在以前一直在进行的动作强调动作的未完成性It has been raining for 3 dayso已经下了 3天的雨了(现在还没停止)39、答案:D解析: 试题分析我想知道你是否能够陪我去电影院。20-不要打搅我!我一早上都在写作文,还没完成
30、呢。根据句意可知,说话者在过去就开始写作文,并且将一直持续下去,故用现在完成进行时,应选D。考点:考察动词时态。40、答案:D解析:考查时态。句意:卡尔,你看上去又健康又活力啊!谢谢夸奖!毕竟我已经坚持半年天天游泳了。由 句意可知,卡尔游泳的动作由过去某一时刻持续至今,对现在有影响,且还有可能继续下去,用现在完成进行 时(has/have been doing) o 应选 D 项。41、答案:C解析:考查现在完成进行时。句意:您给我们发送了一封电子邮件,通知我们您的到达日期,从那时起,我们就一直 期待着您的来访。根据since从句可知,“期待”这一动作从过去开始,持续到现在,还有可能持续下去,
31、因 此要用现在完成进行时。应选c项。42、答案:A解析:考查现在完成进行时态。句意:嘿,你整天都坐在电脑前。你现在真的应该休息一下。结合句意可知句子用现 在完成进行时态,应选A。43、答案:D解析:考查时态和主谓一致。句意:自2000年,在中国上大学的海外学生的数量一直在稳步上升。uthe number21 of+名词复数”作主语时谓语动词用单数形式,再结合句意和since判断此处用现在完成进行时,即has been doingo应选D项。小提示:此题考查the number of +名词复数(的数量)作主语时谓语动词用单数形式,和该短语进行对照的是a number of +名词复数(大量)作
32、主语时谓语动词用复数形式。例如:1) . The number of students is increasing steadily.学生的数量在稳步上升。2) . A number of students are running on the playground.大量学生在操场上跑步。44、答案:C解析:考查时态。句意:孩子们,我真的精疲力尽了 !我不能再走了。我们应该休息一下,我们一整天都在 探索这个洞穴。由后面的时间段a whole day以及句意可知,表示动作从过去某一时间开始,一直持续到现在, 或者刚刚终止,或者可能仍然要继续下,应用现在完成进行时。应选C。45、答案:D解析:考查
33、时态和主谓一致。句意:在过去的20年里,进入中国大学学习的外国学生人数以及大量的新专业人数一直在稳步增长。结合选项,分析句子可知,空格处应填入be动词的相应形式与现在分词rising构成句子谓语;根据句意和句中时间状语over the past two decades可知,应用现在完成进行时态;又因主语后接介词短语或 其他插入语, 如 with, together with, except, but, like, as well as, rather than, more than, no less than, besides, including等时,不影响主语的人称和数,谓语动词应根据主语
34、的人称和数来确定,因此本句中助动词have的 形式由主语 The number of foreign students attending Chinese universities 决定, 又因 the number of+名词” 作主语时,谓语动词用单数形式,意为“的数量”,因此应用has been。应选D项。2246、答案:B解析:试题分析:考查动词的时态和语态。句意:你看起来十分的累。是的,我今天早上一直在清扫房间,马上就要 完成了。根据But I5 m finishing it soon和But T m finishing it soon可知这个动作还没有完成,但仍在进行中, 故用现在
35、完成进行时,应选B项。考点:考查动词的时态和语态47、答案:D解析:考查时态。句意:露西整个周末都在写她的论文,必须在星期一交上。根据句中时间状语this whole weekend”可知,应是现在完成时或现在完成进行时,结合后文语境which has to be handed in on Monday(必须星期一交上)”可知,应还未完成,动作还在继续,符合现在完成进行时的用法。应选D项。48、答案:D解析:考查时态和主谓一致。句意:建筑工人已经建造这座桥两个月了,希望它能在下个月完工,给当地居民带来极 大的便利。根据句中时间状语for two months和next month11可知,建筑
36、工人“建造”这个桥的动作, 从两个月前开始,一直持续到现在,且可能继续到下个月,主语workers是复数形式,谓语动词应该用现在完 成进行时的结构的复数形式:have+been+build的现在分词building。应选D项。23C has been workingD . had worked 14、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
37、 each lap (一圈).A . has circledB . had been circlingC . had circledD . has been circling15、I have to see the doctor because I a lot lately.A . have been coughingB . had coughedC . coughedD . cough16、In my younger years, my father gave me some advice that I in my mind ever since.A . turned overB . was
38、 turning overC . had turned overD . have been turning over17、 I m sure you will do better in the test because you so hard this year .A . studiedB . had studiedC . will studyD . have been studying18、 The auto factory new profit records through technical innovation 10% growth rate in the last twoyears
39、 and hopefully 15% this year.A . setB . has setC . is settingD . has been setting19、 一 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 decorating20、We him that he
40、ought to make the bar more attractive with various methods. He finally sees the light.A . toldB . would tellC . have been tellingD . had told21、Five doctors set up a medical team in the 1950s, since when they research to seek greaterunderstanding of the brain.A . have been conductingB . had conducte
41、dC . were conductingD . conducted22、We for over 2 hours. Are you sure this is the right way?A . droveB . were drivingC had drivenD . have been driving23、Police are searching for a girl who is reported to since the flood hit the area last Friday.A . have been missingB . have got lostC . missD . get l
42、ost24、一 I to get a driving license these years but without success.If s rather difficult nowadays.A . have been attemptedB . have been attemptingC . am attemptingD . was attempting25、 r m sure you1 II do well in the exam because you so hard this year.A . studiedB . had studiedC . have been studyingD
43、 . had been studying26、一 r m sure Andy will win the first prize in the coming English Speech Contest.一 There is no doubt about it. He for it for months.A . is preparingB . was preparingC . has been preparingD . will prepare27、All people,they are old or young, rich or poor,their best to help those in
44、 need since the disaster.A . even if; triedB . no matter; have been tryingC . whether; have been tryingD . whether; tried28、Amy about finding a new job for a whole year, but she hasn1 t made her final decision yet.A . thoughtB . has thoughtC . had thoughtD . has been thinking29、There is no doubt tha
45、t climate all over the world greatly in recent years.A . had changedB . is changingC . changedD . has been changing30、 She s tired of acting, and she changing for a new job, but she hasn1 t made up her mind yet.A . had consideredB . has been consideringC . consideredD . is going to consider31、The po
46、or girl has to see the doctor because she a lot lately.A . coughedB . coughsC . had coughedD . has been coughing32、It for the whole week. The city will be flooded if it soon.A . rained; won* t stopB . has been raining; doesn, t stopC . has rained; won t stopD . rained; doesn, t stop33、一Will you have
47、 a second child?Haven, t decided yet. We about it the whole year.A . have thoughtB . had thoughtC . thoughtD . have been thinking 34、 Mr. Smith these days. I think he should take a holiday before he burns out.A . has been overworkingB . overworkedC . has overworkedD . was overworking35、Doctor Smith,
48、 who in Shanghai for more than ten years, is considering working in Huaian, but hehasnt decided yet.A . had workedB . has been workingC . isworkingD . works36、The housing price in Suzhou sharply recently, so new measures are to be taken to control it.A . has been risingB . will riseC . risesD . had risen37、 He articles for our wall-newspaper these years, and he about thirty articles.A . has written; wroteB . has b