现在完成进行时-知识点训练卷 2026版甘肃省(中职升学考试)《英语考纲百套卷》第57卷(原卷版+解析版)

2025-09-09
| 2份
| 14页
| 124人阅读
| 0人下载

内容正文:

编写说明:2026版甘肃省(中职升学考试)《英语考纲百套卷》,依据最新的《中等职业学校公共基础课课程标准》、《甘肃省对口升学英语复习指导》以及历年真题编写。本套试卷共100份:第一部分是73份知识点训练卷,第二部分是单项选择题、情景对话题、阅读理解题、词组配对题等17份专项训练卷,第三部分是10份综合模拟卷。 本试卷是2026版甘肃省(中职升学考试)《英语考纲百套卷》的第57卷,是知识点训练卷。 2026版甘肃省(中职升学考试)《英语考纲百套卷》第57卷 知识点训练卷·现在完成进行时 考试时间:25分钟 满分:35分 班级 姓名 学号 成绩 1、 单项选择题(每小题1分,共35分) 1. They ______ in the garden all morning. It's time to have a rest. A. work B. worked C. have worked D. have been working 2. My brother ______ English for two hours. He looks a little tired. A. study B. studied C. has studied D. has been studying 3. Look! The children ______ in the pool since 3 o'clock. A. swim B. swam C.have been swimming D. have swum 4. It ______ heavily all day. The roads must be very wet. A. rain B. rained C.has been raining D. has rained 5. She ______ on the project since last week. She needs more time to finish it. A. work B. worked C. has worked D. has been working 6. The dog ______ at the door for 10 minutes. Maybe it wants to go out. A. bark B. has been barking C. has barked D. barked 7. We ______ this song again and again. I think we can sing it well now. A. practice B. practiced C.have been practicing D. have practiced 8. Mr. Lee ______ in this school for 15 years, and he still loves his job. A. teach B. taught C. has taught D. has been teaching 9. My parents ______ TV since 7 pm. They should go to bed soon. A. watch B. watched C. have watched D. have been watching 10. The workers ______ the road since early morning. It's still not done. A. repair B. repaired C. have been repairing D. have repaired 11. He ______ to solve this problem for hours. Let's help him. A. try B. tried C. has tried D. has been trying 12. The baby ______ for 20 minutes. What should we do to calm her down? A. cry B. cried C. has cried D. has been crying 13. I ______ this book for three days, but I haven't finished it yet. A. read B. readed C. have read D. have been reading 14. The sun ______ brightly all day. It's a perfect day for a picnic. A. shine B. shone C.has been shining D. has shone 15. They ______ about the plan since yesterday. When will they make a decision? A. talk B. talked C.have been talking D. have talked 16. She ______ her room since 9 o'clock. It must be very clean now. A. clean B. cleaned C. has cleaned D. has been cleaning 17. The machine ______ loudly all afternoon. Maybe it's broken. A. run B. ran C. has run D. has been running 18. We ______ for our friend at the station for an hour. Where could he be? A. have been waiting B. waited C. have waited D. wait 19. He ______ photos of the scenery since we arrived here. A. take B.has been taking C. has taken D. took 20. The students ______ English songs in the classroom since 10 am. A. sing B. sang C. have sung D. have been singing 21. My sister ______ to lose weight for months, and she looks much thinner now. A. try B. tried C. has tried D. has been trying 22. It ______ interesting stories all evening. I don't want it to end. A. tell B. told C. has told D. has been telling 23. They ______ in this city since 2018, and they like it very much. A. live B. lived C.have been living D. have lived 24. The wind ______ strongly all night. Many trees were blown down. A. blow B. blew C. has blown D. has been blowing 25. I ______ this computer game for two hours. I need to stop and do my homework. A. play B. played C. have played D. have been playing 26. She ______ letters to her pen pal since she was 12 years old. A. write B. wrote C. has been writing D. has written 27. The chef ______ in the kitchen since 6 am. He must be very busy. A. cook B. cooked C.has been cooking D. has cooked 28. We ______ this path for 30 minutes. When will we reach the top? A. walk B. walked C. have walked D. have been walking 29. He ______ the same question all day. I'm getting tired of answering it. A. ask B. asked C. has asked D. has been asking 30. The cat ______ after the mouse around the house since morning. A. run B. ran C.has been running D. has run 31. My uncle ______ in that company since he graduated from college. A. work B. worked C. has worked D. has been working 32. It ______ hard all week. The river has risen a lot. A. rain B. rained C. has rained D. has been raining 33. They ______ the old house since last month. It will look new soon. A. repair B. repaired C. have repaired D. have been repairing 34. She ______ her hair for 15 minutes. Why is it taking so long? A. brush B. brushed C. has brushed D. has been brushing 35. We ______ this project together since last semester. We're almost done. A. do B. did C. have done D. have been doing 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 编写说明:2026版甘肃省(中职升学考试)《英语考纲百套卷》,依据最新的《中等职业学校公共基础课课程标准》、《甘肃省对口升学英语复习指导》以及历年真题编写。本套试卷共100份:第一部分是73份知识点训练卷,第二部分是单项选择题、情景对话题、阅读理解题、词组配对题等17份专项训练卷,第三部分是10份综合模拟卷。 本试卷是2026版甘肃省(中职升学考试)《英语考纲百套卷》的第57卷,是知识点训练卷。 2026版甘肃省(中职升学考试)《英语考纲百套卷》第57卷 知识点训练卷·现在完成进行时 考试时间:25分钟 满分:35分 班级 姓名 学号 成绩 1、 单项选择题(每小题1分,共35分) 1. They ______ in the garden all morning. It's time to have a rest. A. work B. worked C. have worked D. have been working 【答案】D .have been working 【解析】“all morning(整个上午)”以及“It's time to have a rest(该休息了)”表明动作从过去某个时间开始一直持续到现在,并且有可能继续下去,符合现在完成进行时的用法。现在完成进行时的结构是“have/has been + 现在分词”,主语They是复数,用have,work的现在分词是working,所以选D。句子意思是“他们整个上午都在花园里干活。该休息了”。 2. My brother ______ English for two hours. He looks a little tired. A. study B. studied C. has studied D. has been studying 【答案】D. has been studying 【解析】“for two hours(两个小时)”和“He looks a little tired(他看起来有点累)”说明动作从过去开始持续到现在,且带有一定的持续性影响,用现在完成进行时。主语My brother是第三人称单数,用has,study的现在分词是studying,所以选D。即“我哥哥已经学了两个小时英语了。他看起来有点累”。 3. Look! The children ______ in the pool since 3 o'clock. A. swim B. swam C.have been swimming D. have swum 【答案】C. have been swimming 【解析】“Look!(看!)”和“since 3 o'clock(从3点起)”表明从3点开始孩子们一直在泳池里游泳这个动作持续到现在,还可能继续,用现在完成进行时。主语The children是复数,用have,swim的现在分词是swimming,所以选C。句子意思为“看!孩子们从3点起就一直在泳池里游泳”。 4. It ______ heavily all day. The roads must be very wet. A. rain B. rained C.has been raining D. has rained 【答案】C. has been raining 【解析】“all day(一整天)”和“The roads must be very wet(道路一定很湿)”表明雨从过去开始一直下到现在,并且对现在的道路状况产生影响,用现在完成进行时。主语It是第三人称单数,用has,rain的现在分词是raining,所以选C。即“雨下了一整天。道路一定很湿”。 5. She ______ on the project since last week. She needs more time to finish it. A. work B. worked C. has worked D. has been working 【答案】D. has been working 【解析】“since last week(自上周起)”以及“She needs more time to finish it(她还需要更多时间完成它)”说明她从上周开始一直在做这个项目,动作持续到现在且未完成,用现在完成进行时。主语She是第三人称单数,用has,work的现在分词是working,所以选D。意思是“她自上周起就一直在做这个项目。她还需要更多时间完成它”。 6. The dog ______ at the door for 10 minutes. Maybe it wants to go out. A. bark B. has been barking C. has barked D. barked 【答案】B. has been barking 【解析】“for 10 minutes(10分钟)”和“Maybe it wants to go out(也许它想出去)”表明狗在门口叫这个动作从过去持续到现在,且可能继续,用现在完成进行时。主语The dog是第三人称单数,用has,bark的现在分词是barking,所以选B。句子意思是“这只狗在门口叫了10分钟了。也许它想出去”。 7. We ______ this song again and again. I think we can sing it well now. A. practice B. practiced C.have been practicing D. have practiced 【答案】C.have been practicing 【解析】“again and again(一次又一次)”和“I think we can sing it well now(我想我们现在能唱好它了)”表明反复练习唱歌这个动作从过去持续到现在,对现在产生能唱好的影响,用现在完成进行时。主语We是复数,用have,practice的现在分词是practicing,所以选C。即“我们一遍又一遍地练习这首歌。我想我们现在能唱好它了”。 8. Mr. Lee ______ in this school for 15 years, and he still loves his job. A. teach B. taught C. has taught D. has been teaching 【答案】 D. has been teaching 【解析】“for 15 years(15年)”和“he still loves his job(他仍然热爱他的工作)”表明李先生从过去开始在这所学校教书,一直持续到现在,并且还在继续,用现在完成进行时。主语Mr. Lee是第三人称单数,用has,teach的现在分词是teaching,所以选D。句子意思为“李先生在这所学校教了15年书了,并且他仍然热爱他的工作”。 9. My parents ______ TV since 7 pm. They should go to bed soon. A. watch B. watched C. have watched D. have been watching 【答案】D. have been watching 【解析】“since 7 pm(从晚上7点起)”和“They should go to bed soon(他们应该很快上床睡觉)”表明父母从晚上7点开始一直在看电视,持续到现在且可能继续,用现在完成进行时。主语My parents是复数,用have,watch的现在分词是watching,所以选D。即“我父母从晚上7点起就一直在看电视。他们应该很快上床睡觉”。 10. The workers ______ the road since early morning. It's still not done. A. repair B. repaired C.have been repairing D. have repaired 【答案】C.have been repairing 【解析】“since early morning(从一大早起)”和“It's still not done(还没完成)”表明工人从一大早就开始修路,动作持续到现在且未完成,用现在完成进行时。主语The workers是复数,用have,repair的现在分词是repairing,所以选C。意思是“工人们从一大早起就一直在修路。还没完成”。 11. He ______ to solve this problem for hours. Let's help him. A. try B. tried C. has tried D. has been trying 【答案】D. has been trying 【解析】“for hours(几个小时)”和“Let's help him(我们帮他吧)”表明他几个小时以来一直在努力解决这个问题,动作持续到现在且可能继续,用现在完成进行时。主语He是第三人称单数,用has,try的现在分词是trying,所以选D。句子意思是“他已经努力解决这个问题几个小时了。我们帮他吧”。 12. The baby ______ for 20 minutes. What should we do to calm her down? A. cry B. cried C. has cried D. has been crying 【答案】 D. has been crying 【解析】“for 20 minutes(20分钟)”和“What should we do to calm her down?(我们该怎么做让她安静下来?)”表明婴儿哭这个动作从过去持续到现在,且可能继续,用现在完成进行时。主语The baby是第三人称单数,用has,cry的现在分词是crying,所以选D。即“婴儿已经哭了20分钟了。我们该怎么做让她安静下来?” 13. I ______ this book for three days, but I haven't finished it yet. A. read B. readed C. have read D. have been reading 【答案】D. have been reading 【解析】“for three days(三天)”和“but I haven't finished it yet(但我还没读完)”表明读书这个动作从过去开始持续到现在,且未完成,用现在完成进行时。主语I是第一人称,用have,read的现在分词是reading,所以选D。句子意思为“这本书我已经读了三天了,但我还没读完”。 14. The sun ______ brightly all day. It's a perfect day for a picnic. A. shine B. shone C. has been shining D.has shone 【答案】C. has been shining 【解析】“all day(一整天)”和“It's a perfect day for a picnic(这是野餐的绝佳日子)”表明太阳从过去开始一整天都在照耀,持续到现在且对现在产生适合野餐的影响,用现在完成进行时。主语The sun是第三人称单数,用has,shine的现在分词是shining,所以选C。即“太阳一整天都在明亮地照耀着。这是野餐的绝佳日子”。 15. They ______ about the plan since yesterday. When will they make a decision? A. talk B. talked C.have been talking D. have talked 【答案】C.have been talking 【解析】“since yesterday(自昨天起)”和“When will they make a decision?(他们什么时候做决定?)”表明从昨天开始他们一直在讨论这个计划,动作持续到现在且未完成,用现在完成进行时。主语They是复数,用have,talk的现在分词是talking,所以选C。意思是“他们从昨天起就一直在讨论这个计划。他们什么时候做决定?” 16. She ______ her room since 9 o'clock. It must be very clean now. A. clean B. cleaned C. has cleaned D. has been cleaning 【答案】D. has been cleaning 【解析】“since 9 o'clock(从9点起)”和“It must be very clean now(现在一定很干净了)”表明她从9点开始一直在打扫房间,持续到现在且对房间干净的状态产生影响,用现在完成进行时。主语She是第三人称单数,用has,clean的现在分词是cleaning,所以选D。句子意思是“她从9点起就一直在打扫她的房间。现在一定很干净了”。 17. The machine ______ loudly all afternoon. Maybe it's broken. A. run B. ran C. has run D. has been running 【答案】D. has been running 【解析】“all afternoon(整个下午)”和“Maybe it's broken(也许它坏了)”表明机器从过去开始整个下午一直在大声运转,持续到现在且可能对机器状况产生影响,用现在完成进行时。主语The machine是第三人称单数,用has,run的现在分词是running,所以选D。即“这台机器整个下午都在大声运转。也许它坏了”。 18. We ______ for our friend at the station for an hour. Where could he be? A. have been waiting B. waited C. have waited D. wait 【答案】A. have been waiting 【解析】“for an hour(一个小时)”和“Where could he be?(他会在哪里呢?)”表明我们从过去开始在车站等朋友已经一个小时了,持续到现在且可能继续,用现在完成进行时。主语We是复数,用have,wait的现在分词是waiting,所以选A。句子意思为“我们在车站等我们的朋友已经一个小时了。他会在哪里呢?” 19. He ______ photos of the scenery since we arrived here. A. take B.has been taking C. has taken D. took 【答案】B.has been taking 【解析】“since we arrived here(自从我们到这里)”表明他从我们到达这里开始一直在拍风景照,动作持续到现在,用现在完成进行时。主语He是第三人称单数,用has,take的现在分词是taking,所以选B。即“自从我们到这里,他一直在拍风景照”。 20. The students ______ English songs in the classroom since 10 am. A. sing B. sang C. have sung D. have been singing 【答案】D. have been singing 【解析】“since 10 am(从上午10点起)”表明学生们从上午10点开始一直在教室里唱英文歌,动作持续到现在,用现在完成进行时。主语The students是复数,用have,sing的现在分词是singing,所以选D。句子意思是“学生们从上午10点起就在教室里唱英文歌”。 21. My sister ______ to lose weight for months, and she looks much thinner now. A. try B. tried C. has tried D. has been trying 【答案】D. has been trying 【解析】“for months(几个月)”和“and she looks much thinner now(她现在看起来瘦多了)”表明妹妹几个月以来一直在努力减肥,动作持续到现在且对现在产生变瘦的影响,用现在完成进行时。主语My sister是第三人称单数,用has,try的现在分词是trying,所以选D。即“我妹妹几个月以来一直在努力减肥,她现在看起来瘦多了”。 22. It ______ interesting stories all evening. I don't want it to end. A. tell B. told C. has told D. has been telling 【答案】D. has been telling 【解析】“all evening(整个晚上)”和“I don't want it to end(我不想它结束)”表明讲故事这个动作从过去开始整个晚上一直在进行,持续到现在且可能继续,用现在完成进行时。主语It指代讲故事这件事,视为第三人称单数,用has,tell的现在分词是telling,所以选D。句子意思为“整个晚上它(可能是收音机等)一直在讲有趣的故事。我不想它结束”。 23. They ______ in this city since 2018, and they like it very much. A. live B. lived C. have been living D.have lived 【答案】 C. have been living 【解析】“since 2018(自2018年起)”和“and they like it very much(并且他们非常喜欢它)”表明他们从2018年开始一直在这个城市生活,持续到现在且可能继续,用现在完成进行时。主语They是复数,用have,live的现在分词是living,所以选C。即“他们自2018年起就一直生活在这个城市,并且他们非常喜欢它”。 24. The wind ______ strongly all night. Many trees were blown down. A. blow B. blew C. has blown D. has been blowing 【答案】 D. has been blowing 【解析】“all night(整晚)”和“Many trees were blown down(许多树被吹倒了)”表明风从过去开始整晚一直在强烈地刮,持续到现在且对树产生吹倒的影响,用现在完成进行时。主语The wind是第三人称单数,用has,blow的现在分词是blowing,所以选D。句子意思是“风整晚都在强烈地刮。许多树被吹倒了”。 25. I ______ this computer game for two hours. I need to stop and do my homework. A. play B. played C. have played D. have been playing 【答案】 D. have been playing 【解析】“for two hours(两个小时)”和“I need to stop and do my homework(我需要停下来做作业)”表明玩电脑游戏这个动作从过去开始持续了两个小时,持续到现在且要停止,用现在完成进行时。主语I是第一人称,用have,play的现在分词是playing,所以选D。即“这个电脑游戏我已经玩了两个小时了。我需要停下来做作业”。 26. She ______ letters to her pen pal since she was 12 years old. A. write B. wrote C.has been writing D. has written 【答案】C.has been writing 【解析】“since she was 12 years old(自从她12岁起)”表明她从12岁开始一直在给笔友写信,动作持续到现在,用现在完成进行时。主语She是第三人称单数,用has,write的现在分词是writing,所以选C。句子意思为“她从12岁起就一直在给她的笔友写信”。 27. The chef ______ in the kitchen since 6 am. He must be very busy. A. cook B. cooked C. has been cooking D. has cooked 【答案】C. has been cooking 【解析】“since 6 am(从早上6点起)”和“He must be very busy(他一定很忙)”表明厨师从早上6点开始一直在厨房做饭,持续到现在且对他忙碌状态产生影响,用现在完成进行时。主语The chef是第三人称单数,用has,cook的现在分词是cooking,所以选C。即“厨师从早上6点起就在厨房做饭。他一定很忙”。 28. We ______ this path for 30 minutes. When will we reach the top? A. walk B. walked C. have walked D. have been walking 【答案】 D. have been walking 【解析】“for 30 minutes”表示一段时间,且动作“walk”从过去持续到现在,还可能继续,用现在完成进行时“have been walking”。 29. He ______ the same question all day. I'm getting tired of answering it. A. ask B. asked C. has asked D. has been asking 【答案】D. has been asking 【解析】“all day”表明动作“ask”从过去持续到现在,一直在进行,用现在完成进行时“has been asking”。 30. The cat ______ after the mouse around the house since morning. A. run B. ran C. has been running D. has run 【答案】C. has been running 【解析】“since morning”表示从过去到现在,“run after”这个动作一直在持续,用现在完成进行时“has been running”。 31. My uncle ______ in that company since he graduated from college. A. work B. worked C. has worked D. has been working 【答案】C. has worked 【解析】since he graduated from college”表示从过去某一时间点开始,动作“work”持续到现在,用现在完成时“has worked”。 32. It ______ hard all week. The river has risen a lot. A. rain B. rained C. has rained D. has been raining 【答案】 D. has been raining 【解析】“all week”说明“rain”这个动作从过去持续到现在,一直在进行,用现在完成进行时“has been raining”。 33. They ______ the old house since last month. It will look new soon. A. repair B. repaired C. have repaired D. have been repairing 【答案】D. have been repairing 【解析】“since last month”表示从过去到现在,“repair”这个动作一直在持续,用现在完成进行时“have been repairing”。 34. She ______ her hair for 15 minutes. Why is it taking so long? A. brush B. brushed C. has brushed D. has been brushing 【答案】D. has been brushing 【解析】“for 15 minutes”表示一段时间,“brush”这个动作从过去持续到现在,还在进行,用现在完成进行时“has been brushing”。 35. We ______ this project together since last semester. We're almost done. A. do B. did C. have done D. have been doing 【答案】D. have been doing 【解析】“since last semester”表示从过去到现在,“do”这个动作一直在持续,用现在完成进行时“have been doing”。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

现在完成进行时-知识点训练卷 2026版甘肃省(中职升学考试)《英语考纲百套卷》第57卷(原卷版+解析版)
1
现在完成进行时-知识点训练卷 2026版甘肃省(中职升学考试)《英语考纲百套卷》第57卷(原卷版+解析版)
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。