高中英语现在完成时时态考点精题训练.pdf
《高中英语现在完成时时态考点精题训练.pdf》由会员分享,可在线阅读,更多相关《高中英语现在完成时时态考点精题训练.pdf(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 高中英语现在完成时时态考点精题训练 单选题(经典例题高频考点-名师出品必属精品)1、-Look,what a mess in the kitchen!-I _cooking fish in a new way and I really have no time to tidy it up now.AtriedBhad tried Cwill tryDhave been trying 答案:D 解析:考查动词的时态。句意:看,厨房在乱了。我一直在用一种新的方法来做鱼,现在没有时间收拾。根据 I really have no time to tidy it up now.可知这个动作一直在进行
2、,故选 D 项。2、The researchers _ till midnight every day since the outbreak of the disease to find an effective cure.AworkBwill work Care workingDhave been working 答案:D 解析:考查时态语态。句意:自从疫情爆发以来,研究者每天都忙到深夜以找到有效的治愈方法。时间状语 since the outbreak of the disease 提示用完成时态,till midnight 表示动作的持续性,故用现在完成进行时,故选 D。3、I have
3、 to see the doctor because I _ a lot lately.AcoughsBcoughedChad coughedDhave been coughing 答案:D 解析:2 考查动词时态。句意:我得去看医生,因为我最近咳嗽得厉害。根据句意和时间状语 lately 可知,此处应用现在完成进行时,表示过去某一时间开始的动作,一直持续到现在,并有继续持续下去的趋势。故选 D 项。4、I _ so busily recently that I _ no time to help you with your maths.Thats OK.I can manage it by
4、myself.Ahave been working;haveBhave worked;had Cam working;will haveDhad been working;had had 答案:A 解析:考查时态。句意:-我最近工作太忙碌了,没时间帮你学数学。-没关系我自己能搞定。由“recently”可知,本句为现在完成进行时,表示动作还可能持续下去,而第二个空表示现在所处的状态,所以用一般现在时。故A 选项正确。5、Will you have a second child?Havent decided yet.We _ about it the whole year.Ahave thoug
5、htBhad thought CthoughtDhave been thinking 答案:D 解析:试题分析:考查谓语动词的时态。A 是现在完成时;B 是过去完成时;C 是一般过去时;D 是现在完成进行时。句意:Will you have a second child?你会要二胎吗?Havent decided yet.We _ about it the whole year.还没决定。我们一整年都在讨论中。从回答中可以知道,讨论还在继续没有做出决定,因此要用现在完成进行时。故选 D。考点:考查谓语动词的时态 3 6、Oh,you said youd tell me the latest n
6、ews about the missing Malaysian Airlines flight MH370.Sorry,I with my work at hand.I to that.Adeal;will comeBwas dealing;come Chave dealt;have comeDhave been dealing;am coming 答案:D 解析:考查时态。句意:你说你要告诉我关于马航 MH370 的最新的消息。对不起,我手头一直有事情要处理。我马上就来讲这件事。根据句意及所给句子可知,第一空用现在完成进行时,表示从过去到现在一直在处理工作,第二空用现在进行时表示将来。故选
7、D。7、I _ driving lessons for over a year,and still havent got my licence.Ahave been takingBhad takenCtookDwould take 答案:A 解析:考查时态。句意:我上驾驶课已经一年多了,可还没有拿到驾驶执照。根据“still havent got my licence.”可知,空处为现在完成进行时,表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。故选 A 项。8、Mary really hard on his book and thinks hell have f
8、inished it by Friday.AworkedBhas been working Chad workedDhas worked 答案:B 解析:4 考查时态。句意:Marty 一直努力写书,我想他到周五为止将已经完成了。用现在完成进行时表示从过去到现在一直进行的动作。所以选 B。小提示:英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动作、进行性动作、完成性动作还是将要发生的动作。现在完成进行时表示从过去到现在一直进行可能还要继续进行的动作。9、With the advanceme
9、nt of Chinas modernization,lives of people living in the west of the country _ tremendous changes over the past few years.Ahave been undergoingBunderwent Care undergoingDundergo 答案:A 解析:考查时态和主谓一致。句意:随着中国现代化进程的推进,在过去的几年里,生活在中国西部的人们的生活发生了巨大的变化。根据时间状语 over the past few years 可知,空处谓语动词需用现在完成进行时态:have/ha
10、s been doing,表示过去发生的动作一直持续到现在将会继续下去,主语是 lives of people,复数,所以助动词需用 have。故选 A。10、You look tired.I _ clothes all day.Awashed Bhave washed Cwas about to wash Dhave been washing 5 答案:D 解析:考查时态语态。句意:你看上去很累。我洗了一天的衣服。此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选 D.【点评】现在完成进行时,是英语中动词的一种基本时态,其构成为:主语+助动词(have/has)+been+动词的
11、现在分词+其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。(与since,for 连用时,要用连续性动词,不可用瞬间动词,但连续性动词常常表示动作会进行下去)用法:(一)表示从过去某时开始一直持续到现在的动作,并且还将持续下去。I have been learning English three years ago.三年以来我一直在学英语。(动作还将继续下去)(二)表示在说话时刻之前到现在正在进行的动作。We have been waiting for you for half an hour.我们已经等你半个钟头了。(三)有些现在完成进行时的句子等同于
12、现在完成时的句子。They have been living in this city for ten years.They have lived in this city for ten years.他们在这个城市已经住了 10 年了。(动作还将继续下去)(四)大多数现在完成进行时的句子不等同于现在完成时的句子。I have been writing a book.(动作还将继续下去)我一直在写一本书。I have written a book.(动作已经完成)我已经写了一本书。They have been building a bridge.他们一直在造一座桥。(动作还将继续下去)6 Th
13、ey have built a bridge.他们造了一座桥。(动作已经完成)(五)表示状态的动词不能用于现在完成进行时。I have known him for years.我认识他已经好几年了。不能用于现在完成进行时的动词还有:love 爱,like 喜欢,hate 讨厌,think 想等等。(六)一些现在完成时的句子也与现在完成进行时的句子含义相同 延续性动词在现在完成时与现在完成进行时时态中使用,句意相同。例如:She has slept for 6 hours and still cannot wake up.She has been sleeping for 6 hours and
14、 still cannot wake up.她已经睡了 6 个小时,到现在还没有醒来。(七)表示现在以前一直在进行的动作强调动作的未完成性 It has been raining for 3 days。已经下了 3 天的雨了(现在还没停止)11、-That cant be!They_for forty minutes but no one has scored a goal yet-Too bad!Its almost half-time Ahad playedBplayed Chave been playingDwere playing 答案:C 解析:考查现在完成进行时。句意:那不可能!他
15、们已经四十分钟了还没有人进球。太糟糕了,时间快过一半了。根据 for forty minutes 可知他们已经进行了四十分钟了还没进球,再根据下句 Its almost half-time 可知还要进行下去,所以要用现在完成进行时表示“表示从过去某时开始一直持续到现在的动作,并且还将持续下去”的动作,所以 C 符合语境,故选 C。12、Joseph _ to evening classes since last month,but he still cant say“Whats your name?”in Russian.7 Ahas been goingBwentCgoesDhas gone
16、 答案:A 解析:考查时态。句意:彼得从上个月就开始去上夜课,但是他仍然不能用俄语说“你叫什么名字?”根据语境和 since判断此处此处强调动作从过去开始持续到现在,且有可能继续持续,应用现在完成进行时,主语 Joseph 是第三人称单数,助动词用 has。故选 A。13、The number of private cars in China _ since 2005,but only 15 percent of them _ made in China.Ahas been increasing;areBhave increased;is Chas been increased;isDhad
17、increased;are 答案:A 解析:试题分析:考查动词时态。根据 since 2005,再根据动作是一直进行,所以用现在完成进行时,主语是 The number of,谓语动词用第三人称单数形式;第二空主语是 only 15 percent of them,them 指 cars,可知谓语动词用复数形式,句意:自从 2005 年以来,中国的私家车数量一直在增长,但是只有 15%是中国制造的。故选 A。【知识拓展】1).The number of 作主语,后面的谓语动词用单数形式。The number of students is 60.2).(1)Since 自从以来(可作介词和连词)
18、,和现在完成时态连用。He has lived here since he came.自从他来到这里,就一直在这里住着。(2)It is/has been+一段时间+since+主语+一般过去时态+其他。自从做某事有多长时间了。在这个句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果从句的动作是持续性动词,则表示从动8 作结束到现在多长时间了。It is three years since he joined(终止性动词)the army.他参军有三年了;It is five years since he lived(持续性动词)here.他住在这儿有五年了。考点:考查动
19、词时态 14、Hey,its you,Jackie!I didnt think you could be here A big surprise,right?I _ for you all the afternoon Ahave waitedBwas waitingChave been waitingDwaited 答案:C 解析:试题分析:本题的关键词是后面的时间状语 all the afternoon 整个下午,表示在过去的一段时间以来一直都在做的事情。句义:hi,是你啊!Jackie,我没有想到你会来这里。很奇怪,是吧我整个下午都在等你。根据句义说明整个下午我都在等对方。使用现在进行时的
20、时态。故 C 正确。考点:考察时态 15、I_ about what youve said and Ive decided to take your advice.AthoughtBwas thinkingChave been thinkingDhad thought 答案:C 解析:考查时态语态。句意:我刚刚一直在考虑你的话并且我决定采取你的建议。分析句子可知,and 后面时态为现在完成时,所以前面也要用完成时,think 用延续性动词形式,用现在完成进行时,应为 have been thinking。故选 C 项。16、We can find beautiful light in the
21、other person,which may be precisely what we _ for all along.9 Aare searchingBwill search Chave been searchingDhad searched 答案:C 解析:考查时态。句意:我们可以在另一个人身上找到美丽的光芒,这可能正是我们一直在寻找的。A.are searching正在寻找(现在进行时);B.will search 将要寻找(一般将来时);C.have been searching 一直在寻找(现在完成进行时);D.had searched 已经寻找(过去完成时)。结合语意,句子表示“寻
22、找”这一动作是从过去的某时开始,一直持续到现在,可能停止也可能继续下去,应用现在完成进行时。故选 C 项。17、Housing prices_ since a few years ago.Therefore,its time the central government _ some effective measures to bring them under control.Ahave increased;would takeBhave increased;will take Chave been increasing;takesDhave been increasing;took 答案:D
23、 解析:考查时态。句意:自从去年年底房价一直在上涨。因此,该是中央政府采取措施降低并控制房价的时候了。由since 判断句中需要完成时,并且根据语境,房价还在上涨中,故第一空用完成进行时;第二空考查句型Its/was time that 该是的时候了,从句中往往用过去时,也可以用should+动词原形;故答案是 D。小提示:1).Since 自从-以来(可做介词和连词),和现在完成时态连用。He has lived here since he came.自从他来到这里,就一直在这里住着。2).It is the first(second-)time that 主语+现在完成时态+其他。意思是:
24、第几次做某事了。如果把 is 改成 was,则后面用过去完成时态。Its the third time that I have come to the Summer Palace.这是我第三次来到颐和园。10 3).Its(high)time that 主语+一般过去时态+其他。现在是该做某事的时间了。Its high time that we had lunch.现在是我们该吃午饭的时间了。4).It is/has been+一段时间+since 主语+一般过去时态+-。自从-有多长时间了。在这个句型中 since 引导时间状语从句,从句用一般过去时态,分两种情况:(1)如果从句的动词是终止
25、性动词 leave/come/-,则表示“从动作开始到现在多长时间了。”It is three years since he began to smoke.他已经吸烟三年了。(2)如果从句的动词是持续性动词 stay/smoke/live-,则表示“从动作结束到现在多长时间了”。It is three years since he smoked.他戒烟三年了。18、Where is Peter?I cant find him anywhere.He went to the library after breakfast and _ his essay there ever since.Ahas
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中英语 现在完成时 时态 考点 训练
限制150内