1、1 (每日一练每日一练)人教版人教版 20222022 年高中英语现在完成进行时基础知识手册年高中英语现在完成进行时基础知识手册 单选题 1、They,together with my brother,_ to drive to Tibet since last year.Aare planningBis planning Chave been planningDhas been planning 答案:C 解析:考查时态和主谓一致。句意:自从去年他们就和我哥哥一起计划开车去西藏。根据 since last year 及句意可知,表示动作从去年开始一直持续到现在,并将持续到去西藏为止,所以用现
2、在完成进行时。together with 连接的并列成分作主语时,谓语动词与 together with 前的主语保持一致,主语 They 是复数,助动词用 have。故选 C。2、-Bob!How is your project?I heard you started it last Friday,right?-Oh!I _ for it.But I havent decided when to do it.Awill prepareBhad prepared Chave been preparingDwas preparing 答案:C 解析:考查时态。句意:-Bob,你的项目怎么样了?我
3、听说你上周五就开始了,是吗?-哦!我已经在做准备,但还没有决定好什么时候开始做。根据句意可知,我已经开始做准备了,不知道什么时候开始,说明还在准备中,用现在完成进行时最合适,即 have been doing,故选 C。2 小提示:动词的时态是英语高考试题的重头戏,是必考点,时态判断的关键在于正确认定行为动作发出的时间。因此,考生必须具备一定的分析、判断、推理能力,根据具体情境运用相应的时态。但也可以通过时间状语、固定居心等来做出正确的选择。本小题两人的对话,虽然上一句中给出了时间状语,但设空句并没有时间状语,需要考生通过语境和逻辑推理进行判断,根据上文提到上周五就开始项目了,下文说还没有决定
4、什么时候做,可推断出设空处的准备是从过去延续到现在,而且现在还在准备着,故应该使用现在完成进行时。3、-Where is Peter?I cant find him anywhere.-He went to the library after breakfast and _ his essay there ever since.Ahas been writingBhad written CwroteDis writing 答案:A 解析:试题分析:考查时态。句意:Peter 在哪里?我到处都找不到他。早饭以后他去了图书馆,从那以后就一直在那里。本句使用现在完成进行时表示动作的延续性和反复性,表
5、示从过去某个时间开始一直延续到现在,而且还在发生。故 A 正确。【点评】现在完成进行时的用法归纳如下:一、现在完成进行的基本用法 1).现在完成进行时表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行,也可能已停止。如:It has been raining since last Sunday.自上周星期日以来就一直在下雨。Hes been watching television all day.他看了一天电视了。2).现在完成进行时有时表示根据直接或间接的证据得出的结论。如:She is very tired.Shes been typing letters all day.她很累
6、了,她整天都在打信件。Her eyes are red.She has been 3 crying.她眼睛红了,她一直在哭。二、现在完成进行时与现在完成时的区别 1).现在完成时可以表示一个已经完成的动作,而现在完成进行时则表示一个正在进行的动作。如:I have read the book.我读过这本书。I have been reading the book.我一直在读这本书。【注】有少数动词(如 work,study,live,teach,stay 等)在表示持续一段时间时用这两种时态含义差不多(只是用现在完成进行时更强调动作的持续性)。如:How long have you worke
7、d been working here?你在这儿工作多久了?Ive lived been living here since 1988.自 1988 年以来我就一直住在这儿。2).现在完成时通常只陈述事实,而现在完成进行时还可表示一种感情色彩。如:I have waited for two hours.我等了两小时。(陈述事实)I have been waiting for two hours.我等了两个小时。(等得好辛苦)3).现在完成进行时通常用来谈论较短暂的动作或情况,若要谈论时间延续较长的动作或情况或永久性情况,则通常用现在完成时。如:He has lived in Paris.他(一
8、直)住在巴黎。He has been living in Paris.他(目前)住在巴黎。(表暂时性)4).不用于进行时态的动词通常也不用于现在完成进行时,但它们可以用于现在完成时。如:Ive only known her 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 mo
9、nth.这房子已漆了一个月。4 The problem has been studied for five days.这个问题已研究了五天。考点:考查时态 4、I _ about what youve said and Ive decided to take your advice AthoughtBhave been thinking Cwas thinkingDwas thinking 答案:B 解析:试题分析:现在完成进行时表示动作由过去的某一刻开始一直在进行中,直到说话的时候才刚好结束。根据句意,可知选 B。考点:时态和语态 5、You _your depression for lon
10、g,and now its time to relax yourself.AmaskedBwill have masked Chave been maskedDhave been masking 答案:D 解析:考查时态。句意:你压抑了很久,现在是时候放松一下了。根据下文“现在该放松了”可知,此处应使用现在完成进行时,表示从过去开始一直持续到现在的动作,强调这个动作可能会继续下去。故 D 选项正确。6、A new monetary policy will take effect next month.Really good news,especially for those companies
11、 that _ with money.Ahave struggledBstruggledChave been strugglingDhad struggled 答案:C 解析:5 考查现在完成进行时。句意:-新的货币政策将于下月生效。-这真是个好消息,尤其是对那些一直在为钱发愁的公司来说。分析句子成分可知,companies 为先行词,在后面的定语从句中作主语,分析句意可知,定语从句的时态为现在完成进行时,表示从过去某一时间开始 struggle 的动作一直在进行,并有可能持续下去,强调动作的全过程。故 C 选项正确。小提示:现在完成时和现在完成进行时的区别 一.现在完成时:have+过去分词
12、 表示在某一特定时间之前曾经发生过的动作,或者到这一时间为止已经完成的动作.二.现在完成进行时:have+been+现在分词(1)表示从过去某一时间开始一直在进行的动作,并有可能持续下去,强调动作的全过程;表示从过去到现在的重复性动作。(2)注意:多用于延续性动词,如 work,live,study,skate,collect 现在完成时和现在完成进行时的区别 II 1)在不用时间状语的情况下,现在完成进行时表示动作仍在进行。而现在完成时则表示动作在过去已结束。如:The students have been preparing for the exam.(还在进行)学生们一直在准备考试。Th
13、e students have prepared for the exam.(已经结束)学生们为考试作了准备。(2)在强调指出动作还未结束,还要继续下去。如:Ive been reading this book for two hours,but I havent finished it.6 这本书我已读了两个小时了,但我还没读完。Ive read this book.我已读完这本书了。3)有些表示状态、感情、感觉的静态动词,如:have,like,hate,hear,know,sound 等动词不能用于现在完成进行时,但可用于现在完成时。如:Theyve known each other s
14、ince 1970.自从 1970 年起他们就相互认识了。(4)现在完成进行时也可表示现在以前这段时间反复发生的事情。如:Weve been seeing each other quite a lot recently.最近我们经常见面。分析句子成分可知,companies 为先行词,在后面的定语从句中作主语,分析句意可知,定语从句的时态为现在完成进行时,表示从过去某一时间开始 struggle 的动作一直在进行,并有可能持续下去,强调动作的全过程。故C 选项正确。7、Up to now,Marin _in the library for about two hours.AreadBhad r
15、ead Chas been readingDwould read 答案:C 解析:考查时态。句意:到目前为止,Marin 已经在图书馆看了大约两个小时书了。根据“up to now”可知,这里说的是现在的情况,用完成时,且 Marin 已经看了两小时书,有可能继续看下去,应该用现在完成进行时,故选 C项。8、The famous star _ in New York ever since she moved there in 1987.7 AlivedBis living Chas been livingDhad lived 答案:C 解析:试题分析:句意:自从 1987 年那个著名的明星搬到
16、纽约以来他就一直住在那里。由句意和 ever since.时间状语可知,居住这个动作一直持续着,应该用现在完成进行时,故选 C。考点:考查动词时态的用法。9、Where have you been?We _ you everywhere.Sorry to have made you worry about me.Ahave been looking forBlooked forChad looked forDlook for 答案:A 解析:考查时态和主谓一致。句意:你去哪儿了?我们一直在到处找你。很抱歉让你们担心我。根据前一句 Where have you been?和语境提示可知,空处谓语
17、动词需用现在完成进行时态:have/has been doing,表示过去发生的动作一直持续到现在,有可能将会一直进行下去,主语是第一人称复数 we,所以助动词需用 have。故选 A。10、Why,youre late again!I _ here for over two hours!Aam waitingBWaited Chave been waitingDwas waiting 答案:C 解析:试题分析:考查现在完成进行时。句意:为什么,你又迟到了!我在这里已经等了两个多小时了!过去已经完8 成等待的动作对现在造成的影响,并将可能持续进行。故选 C 项。考点:考查现在完成进行时【点评】现在完成进行时表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行,也可能已停止。现在完成时通常只陈述事实,而现在完成进行时还可表示一种感情色彩。构成:。