(文末附答案)高中英语现在完成时时态典型例题.docx
《(文末附答案)高中英语现在完成时时态典型例题.docx》由会员分享,可在线阅读,更多相关《(文末附答案)高中英语现在完成时时态典型例题.docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、(文末附答案)高中英语现在完成时时态典型例题单项选择题(经典例题高频考点-名师出品必属精品)1、一Jack, you look a little off colour.Well, I late to finish my report these days which is due this Friday.A . was staying upB . have been staying upC . had stayed upD . was to stay up2、一How much do you know about the trade war between China and America?
2、Well, the newspapers it in the past few weeks.A . reportB . will reportC . reportedD . have been reporting3、 Housing prices since the end of the last year. Therefore, if s time the central government someeffective measures to bring them under control.A . have increased; would takeB . have increased;
3、 will takeC . have been increasing; takeD . have been increasing; took4、Im sorry you so long, but it II still be some time before Jim gets back .A . waitB . waitedC . had waitedD . have been waiting5、Where is Peter? I can, t find him anywhere.He went to the library after breakfast and his essay ther
4、e ever since.A . has been writingB . had writtenC wroteD . is writing会继续下去。所以本句用现在完成进行时。应选D项。5、答案:A解析:试题分析:考查时态。句意:一Peter在哪里?我到处都找不到他。一早饭以后他去了图书馆,从那以后就一 直在那里。本句使用现在完成进行时表示动作的延续性和反复性,表示从过去某个时间开始一直延续到现在, 而且还在发生。故A正确。【点评】现在完成进行时的用法归纳如下:一、现在完成进行的基本用法1),现在完成进行时表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行,也可能已停止。如:It h
5、as been raining since last Sunday,自上周星期日以来就一直在下雨。Hes been watching television all day.他看了一天电视了。2).现在完成进行时有时表示根据直接或间接的证据得出的结论。如:She is very tired. Shes been typing letters all day,她很累了,她整天都在打信件。Her eyes are red. She has been crying.她眼睛红了,她一直在哭。二、现在完成进行时与现在完成时的区别1),现在完成时可以表示一个已经完成的动作,而现在完成进行时那么表示一个正在进
6、行的动作。如:I have read the book.我读过这本书。I have been reading the book,我一直在读这本书。【注】有少数动词(如work, study, live, teach, stay等)在表示持续一段时间时用这两种时态含义差不多(只10是用现在完成进行时更强调动作的持续性)。如:How long have you worked been working here?你在这儿工作多久了 ?Ive lived been living here since 1988.自 1988 年以来我就一直住在这儿。2),现在完成时通常只陈述事实,而现在完成进行时还可表
7、示一种感情色彩。如:I have waited for two hours.我等了两小时。(陈述事实)I have been waiting for two hours.我等了两个小时。(等得好辛苦)3).现在完成进行时通常用来谈论较短暂的动作或情况,假设要谈论时间延续较长的动作或情况或永久性情况,那么 通常用现在完成时。如:He has lived in Paris.他(一直)住在巴黎。He has been living in Paris.他(目前)住在巴黎。(表暂时性)4),不用于进行时态的动词通常也不用于现在完成进行时,但它们可以用于现在完成时。如:ve only known her
8、for two day.我认识她刚刚两天。Theyve been married for twenty years.他们结婚已二十年了。The war has lasted for a long time,这场战争持续了很长时间。5),现在完成进行时不用于被动语态,假设要用可用现在完成时的被动语态代替。如:The house has been painted for a month.这房子已漆了一个月。The problem has been studied for five days.这个问题已研究了五天。考点:考查时态6、答案:C11 考查时态和主谓一致。句意:自1997年以来,在中国大学
9、就读的外国学生人数一直在稳步上升。根据“since 1997 n可知,本句为现在完成时或者现在完成进行时,再结合句意可知,本句为现在完成进行时。thenumber of +名词复数,谓语动词为单数。应选C项。7、答案:D解析:考查动词时态。句意:我已经上了一年多的驾驶课,还没有拿到驾照。根据时间状语for over a year和and still have t got my licence.可知,应用现在完成进行时,表示动作从某一时间开始,一直持续到现在,且可能仍 然要继续下去。应选Do8、答案:C解析:考查动词时态。句意:金融犯罪在今年一月爆发后,就一直在大量地增长。分析句子可知,ever
10、 since在此句 中作副词,意为“此后;就一直”,此时动词需用现在完成进行时,应选C。小提示:ever since 作连词时,完成时+ever since+主+一般过去时。如:I have known him ever since he was a childo9、答案:D解析:考查时态。句意:时光飞逝。大学毕业好像是昨天(发生的事)。我简直不敢相信我已经工作了十年 了。工作这个动作,是从刚毕业(过去)开始一直持续到现在的,故排除A和C (这两项跟现在没有关系)。强调动作从过去一直持续到现在并仍然可能持续下去,是现在完成进行时的用法。应选Do10、答案:D12 考查时态。上句:我想写这篇论文
11、要花你很长时间。下句:我写了差不多一个月了。写论文这个动作从过去某 一时间开始,一直持续到现在,根据语境,可能仍然要继续下去,所以要用现在完成进行时,故答案为D。11.答案:A解析:试题分析:句意:我不知道是否约翰已经忘记了我的 号码,过去两小时我一直在期待他能打来 。A . have been expecting现在完成进行时,表示在过去持续做某事持续到现在可能一直持续下去B. have expected现在完成时,过去开始一个动作与现在有关C. have been expected现在完成时被动语态D. expected 一般过去时。题干中for the past two hours.提示
12、在过去持续做某事,应选A。考点:考查动词时态的用法。12、答案:A解析:考查时态。句意:你认为那个年轻的女士被UFO带走的故事怎么样?我们很害怕,我几个星期都在 做噩梦。根据句中“forweeks”可知,此处表示动作从过去持续到现在,还有可能继续持续下去,用现在完成 进行时,have been doing sth.,应选 Ao小提示:13、答案:D解析:考查时态。句意:这些科学家一直在从事基因组编辑工程,但仍有许多有待探索的地方。空处为句子谓语动词, 结合语境和下文“there s still much to be explored.可知,此处强调动作从过去开始,持续到现在并持续到 将来,应用
13、现在完成进行时。应选D。14、答案:D13解析: 考查时态。句意:对不起,夫人,来自the Daily Mail的记者日len 一天都在打 。你现在可以和他谈话吗? 根据语境可知用现在完成进行时,表示过去到现在一直在做某事。应选Do15、答案:D解析:考查时态。句意:-开车去市中心上班很困难吗?-是的。这就是我为什么一直乘坐火车去上班的原因。由 问话人使用的是一般现在时可知,对话者双方在讨论现在的状况。所以使用现在时。根据答话人的意思,这就 是他到目前为止一直乘坐火车上班的原因,他以后还是会坐火车上班,所以应用完成进行时。所以答句应用现 在完成进行时。应选Do小提示:现在完成进行时的构成:ha
14、ve /has been doing ”一直在做某事”。现在完成进行时的作用:可以表示动作从 过去某个时刻开始一直持续到现在,甚至将来,强调进行的过程;或者表示从过去到现在的一段时间被反复进 行的动作或存在的状态。例如此题中,根据句意,回答的人强调他从过去某一时间到现在一直在乘坐火车出行, 这是一个反复进行的动作,所以时态用现在完成进行时。应选Do16、答案:D解析:考查时态。句意:这些孩子们从头到脚脏兮兮的,因为他们整个早晨都在泥土里玩耍。A. play一般现在时;B. had played过去完成时;C. will play 一般将来时;D. have been playing现在完成进行
15、时,表示一个动作从过去 持续到现在,强调持续性。题干中表示整个早上都在玩耍,用现在完成进行时,应选D。17、答案:A解析:14 考查时态。句意为:Tom一直忙着写论文两个小时了,但是到现在为止他只写了 100多个词。由后半句可知 Tom现在还在写文章,故第一个空用现在完成进行时,第二个空强调到现在为止已经写完100个词了,所以用 现在完成时,故A正确。小提示:此题的简体关键是根据时间状语判断句子的时态。第一空根据时间状语for tw。hours,可知应该用能延续的动 词的现在完成时态,再根据后半句到目前已经写了 100个词了,由此可知现在仍在写,因此第一空应该用现在 完成进行时。而第二空的时间
16、状语为by now,因此用现在完成时即可,所以用has written。18、答案:C解析:试题分析:C;现在完成进行时。现在完成进行时表示某动作从过去某个时间开始,一直延续到现在,并且还 有可能持续下去。从these days这个时间状语来看你,cough这个动作是从过去开始了的直到现在并还有可能 继续下去。句意:我得了重感冒。难怪你这几天一直咳嗽。应选C考点:现在完成进行时19、答案:C解析:考查动词时态。句意:在过去的五年里,the Cen Stage Arts in Health这个工程通过聘请地区音乐家在大厅和 候诊室等公共区域演出,在校园内创造了一个音乐环境。根据时间状语Hfort
17、he past five years可知,句子需 要使用完成时。根据句意可知,这个工程在过去的五年时间内一直给校内创造音乐环境,并将继续持续下去。所以表示发生在过去,一直持续到现在并且将继续下去,应该用现在完成进行时。应选c项。20、答案:A解析:15 考查动词时态。句意:彼得在哪里?我哪里都找不到他。他早饭后去了图书馆,从那以后就一直在那 里写书。根据ever since (从那之后)可知,句子用现在完成时,且强调从过去开始一直在做某事,用现在完 成进行时,主语为He,用has been writingo应选A项。21、答案:D解析:考查时态。句意:孩子们可以休息一下吗?他们在书房里已经做了
18、将近两个小时的作业了!根据句中的“Shall the kids take a breakfor nearly two hours”可知,孩子们做作业这一动作从过去开始进行到现在,且有可能继续进 行下去,故应用现在完成进行时,应选D。22、答案:C解析:考查动词时态。句意:Lucy现在失业了,她一直在考虑重返学校,但还没有决定。表示动作从过去某时开始发 生,一直延续不间断发现到现在,并可能延续下去应用现在完成时进行时,且主语为Lucy,助动词应用has。应选C。23、答案:C解析:考查时态。句意:我头疼。一怪不得。你一直坐在那台电脑前面。根据所提供的情景ul have got a headach
19、e.”可判断出由于在电脑前连续工作而造成了头痛,即动作从过去开始持续到现在,还有可能会持续 到将来,应用现在完成进行时。应选Co24、答案:B解析:考查时态。句意:-我确信Andrew在决赛中会获得一等奖。-我也这么想,他已经准备了好几个月了。可16知Andrew是从过去到现在一直在准备,用现在完成进行时,应选B。25、答案:B解析:试题分析:现在完成进行时表示动作由过去的某一刻开始一直在进行中,直到说话的时候才刚好结束。根据句 意,可知选B。考点:时态和语态26、答案:C解析:考查动词时态。句意:自从人类开始园艺以来,我们一直在努力使我们的环境更加美丽。根据时间状语since the tim
20、e humankind started gardening可知,谓语动词应用现在完成时,从而排除ABD三项,根据句意可知, 此处用现在完成进行时,表达动作或状态从过去某一时间开始一直持续到现在,且有仍在继续进行的趋势。故 选C项。27、答案:C解析:时态题。根据语境可知从吃饭时间到现在我一直在找你所以用现在完成进行时表示过去的动作持续到现在。晚饭时你在哪?我一直等你。选c28、答案:D解析:考查时态。句意:Herpin先生是过去五年在中国工作的外国专家之一。根据in the last five years可知,句子用 现在完成时态或现在完成进行时态,应选Do1729、答案:D解析:考查动词时态
21、。句意:这个女孩对运动非常感兴趣,在过去的三年中她每周上两次羽毛球课。由句中的时间状 语over the last three years可知,动作在过去的三年中一直发生,并且有可能将来还持续下去,所以用现在完 成进行时。应选D。30、答案:D解析:考查动词时态。句意:-你今天看起来很累! 一在过去的几天里我一直在写一个环境报告,这个报告明天应要 提交给老板。表示从几天前开始一直进行持续到现在的动作,用现在完成进行时,应选D.【点评】现在完成进行时:基本结构:have/has+been+现在分词用法:I) .现在完成进行时表示一个从过去某时开始发生,一直延续到现在并可能延续下去的动作。Ive
22、been waiting for an hour but he still hasnt come.我已经等了一个小时, 但他还没有来。How long have you been doing this work?你做这工作多久了 ?2)、表示动作刚刚结束。(有时指出结果)They have been talking about the book.他们刚刚在讨论这本书。My clothes are wet. Ive been walking in the rain.我的衣服湿了,我一直走在雨中。3)、表示某种感情色彩。18Whos been telling you such nonsense?谁
23、告诉你这个消息的?(气愤)4)、表示过去某种愿望未实现,某种企图、希望落空,含有遗憾、不耐烦等情绪。She has been telling me.她一直想告诉我。They have been going to build a bridge over the lake for years.数年来,他们一直想在湖上建一座桥。(但未能 实现)5)、表示一个过去动作对现在的影响或造成的结果。(相当于现在完成时)Whos been insulting you?谁欺负你了 ?The room stinks. Someones been smoking in here,屋里有烟味,有人抽烟了。6)、表示重
24、复。(指断断续续,而非一直不停)I have been bidding goodbye to some friends today.我今天同好几个朋友告了别。Has he been making trouble?他是不是一直在制造麻烦?31、答案:D解析:试题分析:考查时态。句意:杰克,你一上午都在玩游戏。现在最好休息一下。一谢谢妈妈,我会的。现在 完成进行时表示动作发生在过去,对现在造成了影响,并有可能继续下去,这里只是提醒杰克休息一下,没有 不让他继续玩游戏,休息之后,杰克有可能会继续玩游戏,用现在完成进行时最恰当,应选D。考点:考查时态32、答案:D解析:考查动词时态。句意:我头痛。难怪
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 文末附 答案 高中英语 现在完成时 时态 典型 例题
限制150内