1、1 (每日一练每日一练)2022)2022 届高中英语现在完成进行时知识点总结全面整理届高中英语现在完成进行时知识点总结全面整理 单选题 1、We _ on it for several hours but we havent yet reached any conclusion.Aare workingBworkChave been workedDhave been working 答案:D 解析:考查动词时态。句意:我们已经讨论了几个小时了,还没有达成任何结论。根据 but 后的现在完成时,可以判断出现在还没有得出结论,有可能还要继续下去,故用现在完成时进行时。故选 D 项。2、Where
2、 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?和语境提示可知,空处谓语动词需用现在完成进行时态:have/has been doing,表示过去发生的动作一直持续到现在,有可能将会一直进行下去,主语是第一人称复数 we,所以助动词需用 h
3、ave。故选 A。3、Why,youre late again!I _ here for over two hours!Aam waitingBWaited 2 Chave been waitingDwas waiting 答案:C 解析:试题分析:考查现在完成进行时。句意:为什么,你又迟到了!我在这里已经等了两个多小时了!过去已经完成等待的动作对现在造成的影响,并将可能持续进行。故选 C 项。考点:考查现在完成进行时【点评】现在完成进行时表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行,也可能已停止。现在完成时通常只陈述事实,而现在完成进行时还可表示一种感情色彩。构成:。4、Ou
4、r headteacher_for months to make sure that we understand the importance ofconcentration.AtriedBwas tryingChas been tryingDis trying 答案:C 解析:考查现在完成进行时。句意:我们的班主任几个月来一直在努力确保我们理解集中注意力的重要性。现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。分析本句可知,try 这个动作现在以前这一段时间里一直在进行,这个动作可能仍在进行。且由“for months”也表明本句应该用现在完成进行时。故 C
5、 选项正确。小提示:1).现在完成进行时的构成 肯定句:主语+have/has+been+现在分词.否定句:主语+have/has+not+been+现在分词.疑问句:Have/Has+主语+been+现在分词.?3 疑问代词/疑问副词+have/has+主语+been+现在分词.?现在完成进行时的用法 1).表示过去发生并持续到现在的动作 现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。How long has it been snowing?雪下多久了?(还在下雪)2).表示现在经常重复的动作 Jack has been phoning Jane ever
6、y night for the last week.上星期杰克天天晚上给简打电话。3).用于得出结论 His eyes are red.He has been working too hard recently.他眼睛红了,准是最近工作太紧张了。分析本句可知,try 这个动作现在以前这一段时间里一直在进行,这个动作可能仍在进行。且由“for months”也表明本句应该用现在完成进行时。故 C 选项正确。5、Im tired out.I_all afternoon and I dont seem to have finished anything.AshoppedBhave shopped C
7、had shoppedDhave been shopping 答案:D 解析:考查时态。句意为:我现在很累。我整个下午一直在购物,我好像什么事都没做成似的。”由语境可判断是从过去到现在一直在购物,可能还要继续下去,所以用现在完成进行时,故选 D 项。6、Since last month,George,along with some of his former classmates,_ to have a 20-year gathering during this summer holiday.Ahave desiredBdesired Chave been desiringDhas been
8、desiring 4 答案:D 解析:考查时态和主谓一致。句意:自从上个月,乔治和他以前的老同学就一直想今年暑假举行 20 年老同学聚会。根据 Since last month 可知,这个愿望从上个月就有,再由 during this summer holiday.可知,这个愿望这个暑假才可能实现。表示动作发生在过去,持续到现在,有可能进行下去,用现在完成进行时。再由主谓一致可知,名词+along with+名词时,谓语动词和 along with 前面的名词 George 保持一致,即助动词应用 has。故选 D。7、The manager _ the workers how to impr
9、ove the program since 9 a.m.Ahas toldBis tellingChas been tellingDwill have told 答案:C 解析:考查时态。句意:从上午九点开始,经理在一直不停地告诫工人如何去完善这个项目。由时间状语 since 9 a.m.可知用现在完成时。根据句意,此处需要的是“一直不停地告诫”,强调持续性,故完成进行时更好,所以答案选 C。8、He is sure to pass the test,for he_ his lessons for the test every day over the past month.Awill rev
10、iewBwas reviewingChas been reviewingDhad been reviewing 答案:C 解析:考查现在完成进行时。句意:他一定可以通过测试,因为在过去的一个月里他每天都在为测试而复习功课。over the past month.(在过去的一个月里)是现在完成时的标志词,再结合句意,他复习的动作从过去持续到现在,故用现在完成进行时,主语 he 是第三人称单数,故用 has been reviewing。故选 C 项。9、To perform well at the art festival,students in my class _ the dance eve
11、ry day over the past three weeks.Awere practisingBwould practiseChave been practisingDhad practised 答案:C 5 解析:考查时态辨析。句意:为了在艺术节上表现好,我们班的学生在过去的三个星期里每天都在练习舞蹈。分析句子结构可知缺少谓语,由时间状语“over the past three weeks(在过去的三个星期里)”可知时态应用现在完成进行时,结构为 have been doing sth,表示过去发生的动作,延续到现在,并且还要延续下去,故选 C 项。10、How much do you know about smog?Well,the newspapers _ it in the past few months.AreportBwill reportChave been reportingDreported 答案:C 解析:考查动词时态语态。句意:关于烟雾你了解多少?好吧,报纸在过去的几个月里一直在报道。时间状语 in the past few months 和现在完成时连用,此处表示在过去几个月一直进行的动作,用现在完成进行时。故选 C.