高中英语现在完成时时态易混淆知识点.pdf
《高中英语现在完成时时态易混淆知识点.pdf》由会员分享,可在线阅读,更多相关《高中英语现在完成时时态易混淆知识点.pdf(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、高中英语现在完成时时态易混淆知识点高中英语现在完成时时态易混淆知识点单选题(经典例题高频考点-名师出品必属精品)1、Lucy _ guitar lessons every three weeks in the past three years,but now she is considering shellmake it every other week.Ais havingBhad hadChadDhas been having答案:D解析:考查动词时态。句意:露西在过去的三年里一直是每三周上一次吉他课,但现在她考虑每隔一周上一次。根据句意和时间状语 in the past three ye
2、ars 可知,此处应用现在完成进行时(have/has been doing),表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。故选D 项。2、-I hear youll cancel all your plans and appointments.Why?-They _ my life.I just cant stop.AcontrolBcontrolledChave controlledDhave been controlling答案:D解析:考查动词时态。句意:-我听说你取消了你所有的计划和预约,为什么呢?-因为他们一直在掌控我的生活,我控制不了了。强调动作
3、发生在过去持续到了现在,且一直在进行,用现在完成进行时,选D。3、Mother wanted to be a good provider,a role she _ since her marriage to Father.AshouldersBshoulderedCis shoulderingDhas been shouldering1答案:D解析:考查时态。句意:母亲想成为一个良好的持家者,自从她嫁给父亲后,她就一直承担着这个角色。本句的关键是后面的 since her marriage to Father,该介词表示“自从”要和现在完成时或者现在完成进行时连用。故D 正确。4、There
4、is no doubt _ the world climate _ in recent years because of humans activities.Athat;changedBwhether;has changedCthat;has been changingDwhat;is changing答案:C解析:考查固定句型和动词的时态,句意:毫无疑问因为人类的活动最近这些年世界的气候一直在发生改变。Thereis no doubt that.“毫无疑问.”;分析句子结构可知,第二个空为that 从句的谓语动词,根据 in recent years 和语境可知,句子用现在完成进行时,表示该
5、动作从过去一直持续到现在,有可能还会持续下去。故选C。5、Im losing my eyesight,Im afraid.To finish this book,you _ in front of your computer too long.AworkBare workingChave been workingDworked答案:C解析:试题分析:考查时态。根据时间状语too long 说明很长一段时间以来一直在做某事,故使用现在完成进行时。句意:恐怕我的视力在下降。为了写完这本书,你一直在电脑之前工作了太长的时间。根据句意说明C 正确。考点:考查时态2点评:时态的考查要抓住文章的关键的时间
6、状语,如本题的too long 和上下文的语境,6、Tom _ in the library every night over the last three monthsAworksBworkedChas been workingDhad worked答案:C解析:试题解析:根据本句中所出现的时间状语over the last three months,可知此句要用现在完成进行时。根据句意,可知选 C。句意:在过去的三个月里,汤姆每晚都在图书馆里工作。考点:时态和语态7、Since arriving in space,the WISE telescope_ the Earth,held by
7、gravity in a polar orbit(this means itcrosses close to the north and south poles with each lap(一圈).Ahas circledBhad been circlingChad circledDhas been circling答案:D解析:考查时态。句意:自从进入太空,WISE 望远镜就一直绕着地球运行,在极地轨道上的重力作用下运行(这意味着它每一圈都会穿过北极和南极)。分析可知,circle 这一动作从过去持续到现在,并且有可能继续持续下去,所以要用现在完成进行时,the WISE telescope
8、 是单数,谓语动词用单数。故选D 项。8、In the past six years,Nadia Lalakenvironment-centered stories for school children.Ahas been writingBis writingCwill be writingDhave writ ten3答案:A解析:考查时态。句意:在最近的六年里,Nadia Lalak k 一直在为学校的孩子们撰写以环境为中心的故事。根据Inthe past six years可知句子用现在完成时态,因为此处强调进行,故用现在完成进行时态,故选A。9、In my younger years
9、,my father gave me some advice that I _ in my mind ever since.Aturned overB was turning overChad turned overD have been turning over答案:D解析:考查时态。句意:在我年轻的时候,我的父亲给了我一些建议,从那时起,这些建议一直在我的脑海里翻来覆去。turn over 表示仔细回想,反复斟酌,考虑。因为句中ever since“自从”这里谓语动词turn over 在将来会继续下去,故用现在完成进行时have been doing。小提示:现在完成进行时的用法:其构成
10、为:主语+have/has+been+动词的现在分词+其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。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
11、她很累了,她整天都在打信件。Her eyes are red.She has been crying她眼睛红了,她一直在哭。410、Im sure you will do better in the test because you _ so hard this yearAstudiedBhad studiedCwill studyDhave been studying答案:D解析:考查时态。句意:我确信你将在考试中做的更好,因为你今年一直在努力地学习。根据语境,学习的动作是从过去一直持续到现在,不间断发生,还要持续下去。所以用现在完成进行时。故选D。11、The auto factory _
12、 new profit records through technical innovation 10%growth rate in the last twoyears and hopefully 15%this year.AsetBhas setCis settingDhas been setting答案:D解析:考查动词时态。句意:这家汽车制造厂通过技术创新不断突破新的利润记录,前两年有10%的增长率,今年有望达到 15%的增长率。表示从过去开始一直持续到现在还可能持续下去,要用现在完成进行时。故选D。12、I dont remember having ever seen John sin
13、ce last weekHas he gone somewhere?Not reallyHe_ his newly-bought apartment.Ahas decoratedBwas decoratingCdecoratedDhas been decorating答案:D解析:5试题分析:考查现在完成进行时态的使用。由题目可知他从上个星期就一直在装修他新买的公寓,因为提问者说他自从上个星期见过 John 之后就不记得再见过他了,因此为现在完成进行时。句意为自从上个星期我不记得见过 John 了,他出去了吗?没有,他一直在装修他新买的公寓。故选D。考点:考查现在完成进行时态的使用。13、We
14、 _ him that he ought to make the bar more attractive with various methods.He finally sees the light.AtoldBwould tellChave been tellingDhad told答案:C解析:考查现在完成进行时态。句意:我们一直在告诉他,他应该用各种方法使酒吧更有吸引力。他终于看到了曙光。此处指“过去发生的动作一直持续到了现在”,所以句子用现在完成进行时态,故选C。14、Five doctors set up a medical team in the 1950s,since when
15、they _ research to seek greaterunderstanding of the brain.Ahave been conductingBhad conductedCwere conductingDconducted答案:A解析:考查时态。句意:五名医生在20 世纪 50 年代成立了一个医疗小组,从那时起,他们一直在进行研究,以进一步了解大脑。A.have been conducting 实施,进行做;现在进行完成时;B.had conducted 实施;做;过去完成时;C.were conducting 实施,做;过去进行时;D.conducted 实施,进行;一般过去
16、时。分析句子,动词conduct 在句子作谓语,主语 they 指代 doctors,时间状语 since when,when 指代 1950s,自从 1950s 至今,医生们一直在作大脑的研究,强调动作从过去持续到现在并会持续到将来,谓语动词conduct 应使用现在完成进行时。故选 A 项。15、We _ for over 2 hours.Are you sure this is the right way?6AdroveBwere drivingChad drivenDhave been driving答案:D解析:考查现在完成进行时态。句意:我们已经开了两个多小时车了。你确定这是正确的
17、道路吗?结合句意,特别是for over 2 hours,可知句子用现在完成进行时态,故选D。16、Police are searching for a girl who is reported to _ since the flood hit the area last Friday.Ahave been missingBhave got lostCmissDget lost答案:A解析:考查现在完成进行时。句意:警方正在寻找一名据报道自上周五洪水袭击该地区以来失踪的女孩。根据句意,女孩上周五失踪,失踪发生在过去某一时间,且对现在造成影响,故用现在完成进行时。故选A 项。17、I _ to
18、get a driving license these years but without success.Its rather difficult nowadays.Ahave been attemptedBhave been attemptingCam attemptingDwas attempting答案:B解析:考查动词时态与语态。句意:这些年我一直在尝试着考到驾照,但没有成功。现在它是相当困难的。固定短语 attempt to do 尝试做,尽力做;根据 these years 和语境可知,此处强调动作从过去开始一直持续到现在,7并将继续持续下去,故为现在完成时的进行式,主语为I,结
19、合主谓一致。故选B。18、Im sure youll do well in the exam because you _ so hard this year.AstudiedBhad studiedChave been studyingDhad been studying答案:C解析:考查时态。句意:我确信你将在考试中做的更好,因为你今年一直在学习很努力。根据语境,学习的动作是从过去一直持续到现在,还要持续下去。所以用现在完成进行时。故选C。19、Im sure Andy will win the first prize in the coming English Speech Contest
20、.There is no doubt about it.He _ for it for months.Ais preparingBwas preparingChas been preparingDwill prepare答案:C解析:试题分析:考查时态。根据句意,要表示一直在,应用现在完成进行时,句意:我相信安迪会在接下来的英语演讲比赛中得第一名。毫无疑问。他准备了几个月了。故选C考点:考查时态20、Mary _ going back to school for further study,but she hasnt decided yet.AconsideredBhad considered
21、Cwill considerDhas been considering答案:D解析:8考查现在完成进行时。句意:玛丽一直在考虑回学校深造,但她还没有决定。根据“she hasnt decided yet.”可知考虑(consider)这个动作发生在过去,并且一直持续到现在,根据语境可知考虑这个动作还可能继续持续下去,故需用现在完成进行时。故答案为D。21、The little boy is dirty from head to foot because he _ in the garden all morning.Ahad playedBis playingChas been playingD
22、plays答案:C解析:考查动词时态。句意:这个小男孩从头到脚脏兮兮的,因为他整个早晨都在泥土里玩耍。A.had played 过去完成时;B.is playing 现在进行时;C.have been playing 现在完成进行时;D.plays 一般现在时。分析句子且根据句意可知,此处表示一个动作从过去持续到现在,强调持续性,应用现在完成进行时。故选C。22、There is no doubt that climate all over the world _ greatly in recent years.Ahad changedBis changingCchangedDhas been
23、 changing答案:D解析:考查时态。句意:毫无疑问,最近几年全球气候一直在剧烈变化。本句的时间状语in recent years 通常与现在完成时连用,表示一段时间以来一直发生的事情,ABC 三项都不是现在完成时。现在完成进行时强调从过去开始发生的事情一直延续到现在,与语境相符,故选D 项。23、Shes tired of acting,and she _ changing for a new job,but she hasnt made up her mind yet.Ahad consideredBhas been consideringCconsideredDis going to
24、 consider答案:B9解析:考查时态。句意:她厌倦了表演,她一直在考虑换了一个新工作,但她还没有下定决心。由后面的“hasntmade up her mind yet”可知,她一直在考虑,从过去开始的动作持续到现在,还可能持续下去用现在完成进行时。故选 B。小提示:24、The poor girl has to see the doctor because she _ a lot lately.AcoughedBcoughsChad coughedDhas been coughing答案:D解析:考查时态。句意:这个可怜的女孩因为近来一直咳嗽不得不去看医生。根据时间状语lately 和
25、a lot 推知,这一动作发生于过去且一直在持续,符合现在完成进行时,结构为have/has been doing。故选 D。25、It for the whole week.The city will be flooded if it soon.Arained;wont stopBhas been raining;doesnt stopChas rained;wont stopDrained;doesnt stop答案:B解析:试题分析:句意:雨下了一整周了。要是雨不停的话,这个城市会发生水灾的。第一空,下雨这个动作,从过去时间才开始,一直持续到现在还没停,用现在完成进行时;第二空是条件句,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中英语 现在完成时 时态 混淆 知识点
限制150内