《人教版2022年高中英语现在完成进行时必练题总结2970.pdf》由会员分享,可在线阅读,更多相关《人教版2022年高中英语现在完成进行时必练题总结2970.pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1 (每日一练)人教版 2022 年高中英语现在完成进行时必练题总结 单选题 1、The cost of living in big cities _ steadily for many years,and it has led some youths to drop out of the big city race.Ais climbingBis being climbed Chas been climbingDhas been climbed 答案:C 解析:考查时态。句意:许多年以来,大城市的生活费用稳步增高,这导致许多年轻人逃离了大城市。表示一个从过去开始但仍在进行的动作,用现在完成进
2、行时,故选 C。2、What terrible weather!It _ for more than a week!The rain season will last about a month.ArainsBwill be raining CrainedDhas been raining 答案:D 解析:试题分析:考查时态的运用。A 一般现在时,表示现在发生的动作或状态。B 将来时,表示将来发生的动作或状态。C 过去时,表示过去发生的动作或状态。D 现在完成进行时,表示从过去某时开始一直持续到现在的动作,并且还将持续下去。句意:上句:真是个坏天气啊!这雨已经下了一个多星期了。下句:雨季将会持
3、续一2 个月。故选 D。考点:考查时态的运用。3、Im sure Andrew will win the first prize in the final.I think so.He _ for it for months.Ais preparingBwas preparingChad been preparingDhas been preparing 答案:D 解析:考查时态。句意:我相信 Andrew 会在决赛时获得第一名。我也这样认为。几个月来他一直在为决赛做准备。根据句意可知,Andrew 做准备的动作从过去开始一直持续到现在,且决赛还没开始,由此推测该动作还有可能会持续到将来,故用现
4、在完成进行时,主语 he 是第三人称单数,应用 has been doing,故选 D 项。小提示:本题考查现在完成进行时 现在完成进行时:动作从过去开始,持续到现在以至于会持续到将来,其结构为 have/has been doing。例如:He has been teaching us Chinese for two weeks.他已经教我们语文两周了。(还会继续教下去)-You look tired.你看起来很累。-Yes.I have been cleaning the classroom for 1 hour.是的。我已经打扫教室一个小时。(还会继续扫下去)4、The manager
5、_ the workers how to improve the program since 9 am.Ahas toldBhas been toldChas been tellingDis telling 答案:C 解析:考查动词时态。句意:从早上 9 点开始,经理就一直在告诉工人们如何改进这个项目。the manager 和 tell 为主动关系,排除 B 项,根据时间状语“since 9 am”可知,此处使用现在完成时或者现在完成进行时,排除 D 项;此3 处表示“动作从过去持续到现在并将持续下去”,使用现在完成进行时。故选 C。5、John is said to have _ miss
6、ing since last week.Has he gone somewhere?Not really.He_ his newly-bought apartment.Agone,has decoratedBbeen,was decorating Cdone,decoratedDbeen,has been decorating 答案:D 解析:考查 be missing 和现在完成进行时态的使用。表示某人不见了一般用“be missing”,have been doing 是现在完成进行时,表示从过去某一个时间点到现在一直在进行的动作。句意:上文:据说 Jone 自从上个星期就不见了,他去哪了
7、?下文:不是这样的,他一直在装修新买的那套房子。故选 D。考点:考查 be missing 和现在完成进行时态的使用 6、How disgusting the weather is!It_for nearly a week.I dont like rainy days either.However,the rainy season usually lasts about a month here.Ahad rainedBwill be rainingChas been rainingDwas raining 答案:C 解析:考查动词时态。句意:多讨厌的天气啊!雨已经下了将近一个星期了。我也不喜
8、欢雨天。然而,这里的雨季通常持续一个月左右。根据后文 for nearly a week 可知表示过去发生的动作持续不间断地发生应用现在完成进行时,主语为 it,故助动词用 has。故选 C。7、In the past several weeks,many cities in Northern China_from heavy fogs,causing great inconvenience to people.AsufferedBhave been suffering 4 Cwere sufferedDhad been suffered 答案:B 解析:考查时态和语态。句意:在过去几周的时间
9、里,中国北方的很多城市被严重的雾霾笼罩,给人们带来了很大的不便。in the past+一段时间,意为“在过去的多长时间里”,常与完成时态连用;结合语境可知,此处强调动作从过去开始,延续到现在并有可能持续到将来,应用现在完成进行时,故选 B。8、-Why do you want to work for our company?-This is the job that I _ for.AlookedBam to look Chave been lookingDhad looked 答案:C 解析:试题分析:考查时态。句意:-你为什么想到我们公司工作?-这正是我一直在寻找的工作。完成时表示动作造
10、成的影响,“我”来这里工作是因为这份工作是我一直在找的;现在完成进行时表示动作对现在造成影响,并有可能持续下去,如果应聘不成功,“我”可能会继续寻找下去,因此,用现在完成进行时最恰当,故选 C。考点:考查时态 9、A new monetary policy will take effect next month.Really good news,especially for those companies that _ with money.Ahave struggledBstruggledChave been strugglingDhad struggled 答案:C 解析:考查现在完成进行
11、时。句意:-新的货币政策将于下月生效。-这真是个好消息,尤其是对那些一直在为钱发5 愁的公司来说。分析句子成分可知,companies 为先行词,在后面的定语从句中作主语,分析句意可知,定语从句的时态为现在完成进行时,表示从过去某一时间开始 struggle 的动作一直在进行,并有可能持续下去,强调动作的全过程。故 C 选项正确。小提示:现在完成时和现在完成进行时的区别 一.现在完成时:have+过去分词 表示在某一特定时间之前曾经发生过的动作,或者到这一时间为止已经完成的动作.二.现在完成进行时:have+been+现在分词(1)表示从过去某一时间开始一直在进行的动作,并有可能持续下去,强调
12、动作的全过程;表示从过去到现在的重复性动作。(2)注意:多用于延续性动词,如 work,live,study,skate,collect 现在完成时和现在完成进行时的区别 II 1)在不用时间状语的情况下,现在完成进行时表示动作仍在进行。而现在完成时则表示动作在过去已结束。如:The students have been preparing for the exam.(还在进行)学生们一直在准备考试。The students have prepared for the exam.(已经结束)学生们为考试作了准备。(2)在强调指出动作还未结束,还要继续下去。如:Ive been reading
13、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 since 1970.自从 1970 年起他们就相互认识了。(4)现在完成进行时也可表示现在以前这段时间反复发生的事情。如:Weve been seeing each other quite a
14、 lot recently.最近我们经常见面。分析句子成分可知,companies 为先行词,在后面的定语从句中作主语,分析句意可知,定语从句的时态为现在完成进行时,表示从过去某一时间开始 struggle 的动作一直在进行,并有可能持续下去,强调动作的全过程。故C 选项正确。10、In the past few years,sea ice _ in the Arctic as a result of global warming.Ahad meltedBhas been meltingCmeltedDis melting 答案:B 解析:考查时态。根据 in the past few years 可知是与完成时连用的,在根据句意是指海冰一直都在融化。所以使用现在完成进行时。句意:在过去几年里,因为全球变暖,海冰一直在融化。