现在完成时和过去完成时(教师讲解卷)-2026版四川省(对口招生)《英语考点双析卷》第47卷(原卷版+解析版)

2026-01-26
| 2份
| 15页
| 221人阅读
| 0人下载

内容正文:

编写说明:2026版四川省(对口招生)《英语考点双析卷》,依据最新版《中等职业学校英语课程标准》及历年对口高考真题进行编写。“考点双析”即围绕一个考点,一份是老师的讲解卷,一份是学生的练习卷,共涵盖51个考点的102份试卷,助力师生构建 “讲练结合” 的学习闭环,特别适用于第一轮高考复习。 本卷是2026版四川省(对口招生)《英语考点双析卷》的第47卷,主要考查现在完成时和过去完成时。 2026版四川省(对口招生)《英语考点双析卷》第47卷 现在完成时和过去完成时 教师讲解卷 一、单项选择(共40小题;每小题2.5分,满分100分) 从每题所给的A、B、C和D四个选项中,选出最佳选项。 1.Our communication networks ________ a lot since the end of the twentieth century. A.have improved B.improved C.improve D.had improved 2.I _______ at this school for three years. A.am studying B.study C.studied D.have studied 3.There ________ many great changes in my hometown since five years ago. A.were B.have C.are D.have been 4.I ________ my homework. I guess I can’t join you. A.don’t finish B.didn’t finish C.haven’t finished D.won’t finish 5.Up to now, no one except Eric and Chris ________ the possible danger. A.have realized B.has realized C.is realizing D.are realizing 6.You need to return the book to the library since you ________ it for almost ten days. A.borrow B.keep C.have kept D.have borrowed 7.In the past 5 years, Sharon _____China twice. A.is visiting B.has visited C.visits D.will visit 8.Her grandmother_________for three years. A.died B.has been dead C.has been death D.was died 9.It is the second time I ________. A.failed B.fail C.have failed D.has failed 10.I ________ the history museum twice. I’ve learned a lot there. A.visit B.am visiting C.have visited D.will visit 11.Since last month, I ________ from Jenny. Therefore, I don’t know where she is now. A.haven’t received B.have received C.have heard D.haven’t heard 12.Alex ________ tea culture since he came to China in 2010. A.studies B.studied C.has studied D.was studying 13.He showed us pictures that he ________ in Shanghai. A.had taken B.took C.takes D.will take 14.By the end of yesterday, we ________ over 1,000 e-mails from all over the world. A.receive B.were received C.have received D.had received 15.When got to the station, the train _______. A.left B.have left C.had left D.would leave 16.He showed us the shoes that he ________ in Guangzhou. A.buys B.is buying C.has bought D.had bought 17.The film ________ for ten minutes when we got to the cinema. A.has begun B.had begun C.has been on D.had been on 18.It was the first time that he ______her since last meeting in town. A.has seen B.had seen C.saw D.was seeing 19.They arrived at 9:30 as they ________. A.promised B.have promised C.had promised D.were promising 20.When I got to the cinema, the movie ________ for ten minutes. A.had begun B.has been on C.has started D.had been on 21.When he got to the station, the train _________. A.was left B.has left C.had left D.would left 22.It was the first time that the black boy ________ freedom. A.have tasted B.has tasted C.had tasted D.tasted 23.The film ________ for five minutes when I got to the cinema. A.had begun B.has begun C.had been on D.has been on 24.By the end of last week, we _____ 2,000 words. A.would learn B.have learned C.had learned D.were learning 25.Mr. Smith ______ in a car factory for 10 years before he came to China. A.had worked B.worked C.has worked D.would work 26.Catherine said that she ________ to Guangzhou. A.has never gone B.had never gone C.has never been D.had never been 27.—What did Mike ask you just now? —He wanted to know how long ________ when I reached the cinema. A.the film had started B.had the film started C.the film had been on D.the film will start 28.She ________ English for three years. A.learns B.learned C.has learned D.will learn 29.Tina ________ Chinese paper cutting for 5 years so far. A.learns B.learned C.learning D.has learned 30.— You seem to know much about the city. —That’s true. I ________ it three times. A.visited B.had visited C.have visited D.visit 31.I ________ reading three books since last month. A.finish B.finished C.will finish D.have finished 32.Everyone in my class except Tom and Mary ________ Beijing. A.have gone to B.have been to C.has gone D.has been to 33.He says that he ______ in China for over ten years. A.was B.has been C.had been D.have been 34.Gina ________ money for two years, and now she’s got more than $3,000. A.rose B.has risen C.has raised D.raised 35.Our city ________ increasingly modern in the past decade. A.grew B.has grown C.will grow D.had grown 36.The Chinese ________ the Spring Festival for thousands of years. A.celebrated B.celebrates C.have celebrated D.will celebrate 37.I ________ Wuhan twice together with my parents. A.have gone to B.have been to C.went to D.have been in 38.This is the best film I ________ this year. A.see B.saw C.have seen D.had seen 39.China ________ great achievements in science and technology since 2012. A.makes B.made C.has made D.had made 40.— Have you ever taken part in the Tree-Planting Day activity? — Yes. I ________ three trees in the park so far this year. A.plant B.planted C.have planted D.will plant 试卷第1页,共3页 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $ 编写说明:2026版四川省(对口招生)《英语考点双析卷》,依据最新版《中等职业学校英语课程标准》及历年对口高考真题进行编写。“考点双析”即围绕一个考点,一份是老师的讲解卷,一份是学生的练习卷,共涵盖51个考点的102份试卷,助力师生构建 “讲练结合” 的学习闭环,特别适用于第一轮高考复习。 本卷是2026版四川省(对口招生)《英语考点双析卷》的第47卷,主要考查现在完成时和过去完成时。 2026版四川省(对口招生)《英语考点双析卷》第47卷 现在完成时和过去完成时 教师讲解卷 一、单项选择(共40小题;每小题2.5分,满分100分) 从每题所给的A、B、C和D四个选项中,选出最佳选项。 1.Our communication networks ________ a lot since the end of the twentieth century. A.have improved B.improved C.improve D.had improved 【答案】A 【详解】考查现在完成时。句意:自二十世纪末以来,我们的通信网络已经有了很大改善。“since the end of the twentieth century”是现在完成时的标志时间状语,现在完成时的结构为“have/has + 动词的过去分词”,主语“Our communication networks”是复数,所以用have improved。故选A。 2.I _______ at this school for three years. A.am studying B.study C.studied D.have studied 【答案】D 【详解】考查现在完成时。句意:我在这个学校学习了三年。根据时间状语for three years可知,该句是现在完成时,结构为have/has done。故选D。 3.There ________ many great changes in my hometown since five years ago. A.were B.have C.are D.have been 【答案】D 【详解】考查there be句型和现在完成时。句意:自从五年前起,我的家乡发生了很多巨大变化。根据时间状语since five years ago可知,该句是现在完成时have/has done;根据There可知,这是there be句型,动词应是have been。故选D。 4.I ________ my homework. I guess I can’t join you. A.don’t finish B.didn’t finish C.haven’t finished D.won’t finish 【答案】C 【详解】考查现在完成时的用法。句意:我没有完成作业,我想我不能加入你们。根据“I guess I can’t join you (我不能加入你们)”可知,强调对现在所产生的结果,因此应用现在完成时态表示。现在完成时的否定式的结构是“haven’t/hasn’t+动词的过去分词”。故选C。 5.Up to now, no one except Eric and Chris ________ the possible danger. A.have realized B.has realized C.is realizing D.are realizing 【答案】B 【详解】考查时态及主谓一致。句意:到目前为止,除了埃里克和克里斯,没有人已经认识到可能的危险。Up to now到目前为止,它常和现在完成时(have / has +过去分词)连用;此外,本句中主语是“no one”,“except Eric and Chris”是作状语,故谓语动词的数要跟no one保持一致,即谓语用单数。故选B。 6.You need to return the book to the library since you ________ it for almost ten days. A. borrow B.keep C.have kept D.have borrowed 【答案】C 【详解】考查现在完成时。句意:您需要将这本书归还给图书馆,因为您已经借了它将近十天了。“for almost ten days”是一个时间段,所以要用现在完成时,现在完成时的构成是“have/has + 过去分词”。“borrow”是短暂性动词,不能和时间段连用;“keep”是延续性动词,可以和时间段连用,“keep”的过去分词是“kept”,所以这里用“have kept”。故选C。 7.In the past 5 years, Sharon _____China twice. A.is visiting B.has visited C.visits D.will visit 【答案】B 【详解】考查时态。句意:在过去的5年里,莎朗曾两次访问中国。根据“In the past 5 years”以及“twice”可知,此处应用现在完成时,现在完成时的结构是:have / has +过去分词。故选B。 8.Her grandmother_________for three years. A.died B.has been dead C.has been death D.was died 【答案】B 【详解】考查现在完成时。句意:她奶奶去世三年了。根据for three years可知,句子要用现在完成时,且句子是肯定句,要用持续性动词表示持续的状态,die是短暂性动词,要用其形容词形式dead搭配系动词。故选B。 9.It is the second time I ________. A.failed B.fail C.have failed D.has failed 【答案】C 【详解】考查现在完成时和主谓一致。句意:这是我第二次失败了。根据“It is the second time”可知,此处表示到目前为止已经失败两次,强调过去已发生动作对现在的影响,应用现在完成时(have/has+过去分词);主语“I”是第一人称,助动词应用have。故选C。 10.I ________ the history museum twice. I’ve learned a lot there. A.visit B.am visiting C.have visited D.will visit 【答案】C 【详解】考查现在完成时。句意:我参观过历史博物馆两次。在那里我学到了很多东西。“twice”表示动作已经发生过,且对现在有影响,所以要用现在完成时,现在完成时的结构是“have/has + 过去分词”,“visit”的过去分词是“visited”,所以是“have visited”。故选C。 11.Since last month, I ________ from Jenny. Therefore, I don’t know where she is now. A.haven’t received B.have received C.have heard D.haven’t heard 【答案】D 【详解】考查现在完成时和动词短语。句意:从上个月起,我就没有收到过简妮的信。所以,我不知道现在她在哪里。根据时间状语“Since last month”和句子“I don’t know where she is now”,可知我自从上个月就没有收到信,应用现在完成时的否定结构haven’t;动词短语hear from意为“收到某人来信”。故选D。 12.Alex ________ tea culture since he came to China in 2010. A.studies B.studied C.has studied D.was studying 【答案】C 【详解】考查现在完成时。句意:Alex自从2010年来到中国开始研究茶文化。根据时间状语从句“since he came to China in 2010”可知,此处应用现在完成时,表示从过去某个时间开始一直持续到现在的动作或状态,其结构为have/has done。故选C。 13.He showed us pictures that he ________ in Shanghai. A.had taken B.took C.takes D.will take 【答案】A 【详解】考查过去完成时。句意:他向我们展示了他在上海拍摄的照片。“showed”表明主句是过去时,而“拍照”这个动作发生在“展示照片”之前,即过去的过去,所以要用过去完成时“had taken”。故选A。 14.By the end of yesterday, we ________ over 1,000 e-mails from all over the world. A.receive B.were received C.have received D.had received 【答案】D 【详解】考查过去完成时。句意:截至昨天年底,我们收到了来自世界各地的1000多封电子邮件。“by the end of yesterday”是过去完成时的标志时间状语,过去完成时的构成是“had + 过去分词”,“receive”的过去分词是“received”,所以这里用“had received”。故选D。 15.When got to the station, the train _______. A.left B.have left C.had left D.would leave 【答案】C 【详解】考查时态。句意:到车站时,火车已经开走了。根据“got”可知,到达车站已经是过去发生的事情了,而火车开走是在那之前已经发生了的,要用过去完成时。故选C。 16.He showed us the shoes that he ________ in Guangzhou. A.buys B.is buying C.has bought D.had bought 【答案】D 【详解】考查过去完成时。句意:他向我们展示了他在广州买的鞋子。分析句子可知,“showed”是过去式,表明主句的动作发生在过去,“买鞋”这个动作发生在“给我们展示鞋”之前,即过去的过去,所以要用过去完成时,其构成是“had + 过去分词”,“buy”的过去分词是“bought”。故选D。 17.The film ________ for ten minutes when we got to the cinema. A. has begun B.had begun C.has been on D.had been on 【答案】D 【详解】考查过去完成时。句意:当我们到达电影院时,电影已经开始十分钟了。“when we got to the cinema”是一般过去时,“电影开始”这一动作发生在“到达电影院”之前,即过去的过去,所以要用过去完成时,结构为“had+过去分词”。“begin”是短暂性动词,不能与“for ten minutes”连用,其对应的延续性表达是“be on”。故选D。 18.It was the first time that he ______her since last meeting in town. A.has seen B.had seen C.saw D.was seeing 【答案】B 【详解】考查过去完成时。句意:这是自上次在城里见面以来他第一次见到她。“It was the first time that...”这个句型中,从句通常使用过去完成时,过去完成时表示过去某个时间或动作之前已经发生的动作,其结构为:had done。故选B。 19.They arrived at 9:30 as they ________. A.promised B.have promised C.had promised D.were promising 【答案】C 【详解】考查动词的时态。句意:他们如约于九点半到达。分析句子结构可知,主句时态为一般过去式,从句中promise“承诺”发生在主句arrive“到达”之前,故从句表示过去的过去,应用过去完成时,过去完成时:had+过去分词。故选C。 20.When I got to the cinema, the movie ________ for ten minutes. A.had begun B.has been on C.has started D.had been on 【答案】D 【详解】考查时态。句意:当我到达电影院时,电影已经上映十分钟了。根据“When I got to the cinema, the movie ... for ten minutes.”可知在达到电影院之前,电影已经在播放了,到达的动作是一般过去时,所以电影放映是用过去完成时,且与一段时间连用,应用延续性动词be on,所以应填had been on。故选D。 21.When he got to the station, the train _________. A.was left B.has left C.had left D.would left 【答案】C 【详解】考查动词时态。句意:当他到达车站时,火车已经开走了。“got to the station”是过去的动作,而“火车离开”发生在“到达车站”之前,过去的过去要用过去完成时。过去完成时的结构是“had+过去分词”,“leave”的过去分词是“left”。故选C。 22.It was the first time that the black boy ________ freedom. A.have tasted B.has tasted C.had tasted D.tasted 【答案】C 【详解】考查动词时态。句意:这是那个黑人男孩第一次尝到自由的滋味。“It was the first time that...” 句型中,that从句要用过去完成时(had + 过去分词 ),taste的过去分词是tasted,因此用过去完成时had tasted。故选C。 23.The film ________ for five minutes when I got to the cinema. A.had begun B.has begun C.had been on D.has been on 【答案】C 【详解】考查过去完成时和持续动词。句意:当我到达电影院时,这部电影已经放映五分钟了。根据“when I got to the cinema”可知,是when引导的时间状语从句,从句的动作发生在过去,主句的动词发生在过去的过去,故从句时态用过去完成时“had done”的形式,根据“for five minutes”可知,段时间搭配持续动词,“begin”是瞬间动词“开始”,“be on”表示持续性表示“上映”,“been”是“be”的过去分词,故用“had been on”。故选C。 24.By the end of last week, we _____ 2,000 words. A.would learn B.have learned C.had learned D.were learning 【答案】C 【详解】考查过去完成时。句意:到上周结束时,我们已经学习了 2000个单词。根据“By the end of last week (到上周结束时)”,本句是一个过去的时间点,且该句要表达的是“到上周结束时”之前就已经完成的动作,应用过去完成时来表示过去某一时间前就已经发生或完成了的动作、对过去的某一点造成的某种影响或是结果,指在另一个过去行动之前就已经完成了的事件。过去完成时的谓语动词结构为had done,此句中应填had learned。故选C。 25.Mr. Smith ______ in a car factory for 10 years before he came to China. A.had worked B.worked C.has worked D.would work 【答案】A 【详解】考查过去完成时。句意:在来中国之前,史密斯先生已经在汽车工厂工作了10年。分析句子可知,before“在……之前”引导的时间状语从句使用了一般过去时,故此处应用过去完成时,表示在过去某个时间或动作之前就已经结束的动作,其结构为had done。故选A。 26.Catherine said that she ________ to Guangzhou. A.has never gone B.had never gone C.has never been D.had never been 【答案】D 【详解】考查过去完成时。主句谓语动词 said 是一般过去时,宾语从句的时态需要相应倒退,因此要用过去完成时。故选D。 27.—What did Mike ask you just now? —He wanted to know how long ________ when I reached the cinema. A.the film had started B.had the film started C.the film had been on D.the film will start 【答案】C 【详解】考查动词时态、语序以及延续性和非延续性动词。句意:—迈克刚才问你什么了?—他想知道当我到达电影院时电影已经开演多长时间了。start:开始,非延续性动词,如果句中有时间段的话要用be on来替代。根据答语中的动词wanted可知,空处要用过去时态,而且答语中how long引导的是宾语从句,句子要用陈述语序。根据how long (多长时间)可知表示的是一段时间,所以要用延续性动词,C选项符合语境。故选C。 28.She ________ English for three years. A.learns B.learned C.has learned D.will learn 【答案】C 【详解】考查时态。句意:她学英语已经三年了。根据for three years可知,学习英语这个动作从三年前开始,持续到现在并可能继续,时态应用现在完成时“have/has+过去分词”,主语是She,助动词用has,learn的过去分词是learned。故选C。 29.Tina ________ Chinese paper cutting for 5 years so far. A. learns B.learned C.learning D.has learned 【答案】D 【详解】考查动词的时态。句意:Tina 学习中国剪纸至今已有 5 年了。根据“so far (到目前为止)”可知,句子的时态应为现在完成时,即谓语动词用have/has+过去分词,且主语为第三人称单数“Tina”,此处应用has+过去分词。故选D。 30.— You seem to know much about the city. —That’s true. I ________ it three times. A. visited B.had visited C.have visited D.visit 【答案】C 【详解】考查动词时态。句意:——你似乎对这个城市很了解。 ——是真的。我去过三次。根据时间状语“three times”可知,此处用现在完成时表示经历。故选C。 31.I ________ reading three books since last month. A.finish B.finished C.will finish D.have finished 【答案】D 【详解】考查动词时态。句意:自从上个月我已经读完了三本书。finish:完成,动词。根据时间状语“since last month (自从上月)”可知,句子要用现在完成时(have/has+动词过去分词)。故选D。 32.Everyone in my class except Tom and Mary ________ Beijing. A.have gone to B.have been to C.has gone D.has been to 【答案】D 【详解】考查动词短语辨析及主谓一致。句意:除了汤姆和玛丽之外,我们班的每个人都去过北京。have/has been to去过某地,已经回来;have/has gone to去了某地,还未回来。分析句子可知,句子描述的是过去已发生动作对现在的影响或结果,应用现在完成时,且是强调“去过已回”,应用“have/has been to”;当主语后有“except”等短语时,谓语动词的单复数形式要与前面的主语保持一致,本句主语 Everyone是不定代词,作主语时谓语动词用单数形式,空处表示“去过某地”,所以用has been to。故选D。 33.He says that he ______ in China for over ten years. A.was B.has been C.had been D.have been 【答案】B 【详解】考查动词时态以及主谓一致。句意:他说他在中国已经十多年了。主句“He says”时态是一般现在时,宾语从句“he ... in China for over ten years.”的时态由从句时间状语“for over ten years”来决定,表示动作从过去开始,一 直持续到现在或对现在有影响,因此需要使用现在完成时,即“have/has +过去分词”;主语为第三人称单数“He”,故谓语需用“has been”。故选B。 34.Gina ________ money for two years, and now she’s got more than $3,000. A.rose B.has risen C.has raised D.raised 【答案】C 【详解】考查时态及动词词义辨析。句意:吉娜筹集了两年的资金,现在她的资金超过3,000美元。rise上升(不及物动词);raise募集(及物动词)。由于横线后是“money”所以应是募集钱;由于“for two years”可知时态为现在完成时;所以应是has raised。故选C。 35.Our city ________ increasingly modern in the past decade. A.grew B.has grown C.will grow D.had grown 【答案】B 【详解】考查时态。句意:在过去的十年里,我们的城市变得越来越现代化了。时间状语“in the past + 时间段”和现在完成时(have/has+动词过去分词)连用,根据句中时间状语“in the past decade”可知,此句需用现在完成时;主语“Our city”是单数名词短语,谓语需用三单形式,即“has grown”。故选B。 36.The Chinese ________ the Spring Festival for thousands of years. A. celebrated B.celebrates C.have celebrated D.will celebrate 【答案】C 【详解】考查动词的时态。句意:中国人庆祝春节已有数千年的历史。分析句子可知,此处是谓语动词;根据时间状语“for thousands of years”可知,应用现在完成时,其结构为“have/has done”。故选C。 37.I ________ Wuhan twice together with my parents. A.have gone to B.have been to C.went to D.have been in 【答案】B 【详解】考查现在完成时。句意:我和父母去过两次武汉。根据句意“我去过武汉两次。”可知去武汉两次是已经完成的动作,所以句子应该用现在完成时。去过……可以用has/have been to,主语I为第一人称单数,故用have。因此答案为have been to。故选B项。 38.This is the best film I ________ this year. A.see B.saw C.have seen D.had seen 【答案】C 【详解】考查现在完成时。句意:这是我今年看过的最好的电影。根据“This is the best film I ...this year.”可知,此处表示过去发生的动作对现在造成的影响或结果,故用现在完成时,现在完成时的构成是“have/has + 过去分词”。故选C。 39.China ________ great achievements in science and technology since 2012. A.makes B.made C.has made D.had made 【答案】C 【详解】考查现在完成时。句意:2012年以来,中国科技事业取得了巨大成就。“since 2012”是现在完成时的标志词,故本句用现在完成时,现在完成时的构成是“have/has + 过去分词”;“China”是第三人称单数,所以用“has”,“make”的过去分词是“made”,因此选择“has made”。故选C。 40.— Have you ever taken part in the Tree-Planting Day activity? — Yes. I ________ three trees in the park so far this year. A. plant B.planted C.have planted D.will plant 【答案】C 【详解】考查现在完成时。句意:——你参加过植树节活动吗?——参加过。今年到目前为止,我已经在公园里种了三棵树。根据“so far”可知,这是现在完成时时间标志,现在完成时的结构为:have/has done。故选C。 试卷第1页,共3页 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

现在完成时和过去完成时(教师讲解卷)-2026版四川省(对口招生)《英语考点双析卷》第47卷(原卷版+解析版)
1
现在完成时和过去完成时(教师讲解卷)-2026版四川省(对口招生)《英语考点双析卷》第47卷(原卷版+解析版)
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。