Unit 1 The Changing World 重点语法:现在完成时(九大题型,模拟+真题90题)精讲练-2025-2026学年九年级英语上册重难点讲练全攻略(仁爱科普版)

2025-08-29
| 2份
| 35页
| 625人阅读
| 28人下载
初高中原创精品库
进店逛逛

资源信息

学段 初中
学科 英语
教材版本 初中英语仁爱科普版(2012)九年级上册
年级 九年级
章节 Unit 1 The Changing World
类型 题集-专项训练
知识点 -
使用场景 同步教学-单元练习
学年 2025-2026
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 132 KB
发布时间 2025-08-29
更新时间 2025-08-29
作者 初高中原创精品库
品牌系列 -
审核时间 2025-08-29
下载链接 https://m.zxxk.com/soft/53661081.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

2025-2026学年一线教师制作英语同步精品系列资料,名师遴选! 2025-2026学年一线教师制作英语同步精品系列资料,名师遴选! 学校:___________姓名:___________班级:___________考号:___________ Unit 1 The Changing World 重点语法:现在完成时(九大题型,模拟+真题90题)精讲练 目录 语法知识精讲 1 语法知识精练 2 题型一:过去分词变化规则 2 题型二:表示影响(动作已完成) 5 题型三:表示持续(动作未完成) 7 题型四:延续性动词与非延续性动词 10 题型五:含ever/never的现在完成时 13 题型六:含since/for的现在完成时 15 题型七:have been to/have gone to区别 17 题型八:23-25年中考真题再现 20 语法知识精讲 知识点分类 具体内容 说明 / 示例 1. 定义 表示过去发生的动作对现在造成的影响或结果,或过去开始并持续到现在的动作 / 状态 强调 “过去” 与 “现在” 的关联,而非单纯描述过去的动作 2. 基本结构 ① 肯定句:主语 + have/has + 过去分词(done) ② 否定句:主语 + haven't/hasn't + 过去分词(done) ③ 一般疑问句:Have/Has + 主语 + 过去分词(done)? ④ 特殊疑问句:特殊疑问词 + Have/Has + 主语 + 过去分词(done)? ① He has finished his homework.(他已经做完作业了) ② She hasn't seen the film.(她没看过这部电影) ③ Have you visited Beijing?(你去过北京吗?) ④ Where have they gone?(他们去了哪里?) 3. 助动词 have/has 的用法 根据主语人称和数选择:主语为第一、二人称(I/you/we/they)及复数名词:用 have 主语为第三人称单数(he/she/it)及单数名词:用 has I have lived here for 5 years.My mother has worked in this school since 2018. 4. 常见时间标志词 ① 表示 “已完成”:already(肯定句)、yet(否定 / 疑问句)、just、ever、never ② 表示 “持续到现在”:for + 时间段(如 for 3 days)、since + 过去时间点 / 从句(如 since 2020/since he came) ③ 其他:recently、lately、so far、up to now、in the past 5 years ① I have already eaten breakfast. / Have you finished it yet? ② They have studied English for 2 years. / He has been ill since last Monday. 5. 核心用法 ① 过去动作对现在的影响 / 结果(常与 already/yet/just 连用) ② 过去开始的动作持续到现在(常与 for/since 连用) ③ 表示 “经历 / 经验”(常与 ever/never/once 等连用) ① He has lost his key.(现在钥匙还没找到,影响是 “他现在没钥匙”) ② We have lived in Shanghai since 2015.(从 2015 年住到现在) ③ Have you ever been to Paris?(你有去过巴黎的经历吗?) 6. 易错点 / 注意事项 ① 不能与 “过去时间点”(如 yesterday/last week/in 2019)连用(需用一般过去时) ② 瞬间动词(如 buy/die/start)不能与 “时间段”(for/since)连用,需转化为延续性动词(如 buy→have;die→be dead) ③ have been to(去过某地,已返回)vs. have gone to(去了某地,未返回) ① 错误:I have met him yesterday. 正确:I met him yesterday. ② 错误:He has died for 2 years. 正确:He has been dead for 2 years. ③ She has been to London.(她现在不在伦敦) She has gone to London.(她现在在伦敦或去伦敦的路上) 7. 常见不规则动词过去分词 see→seen;eat→eaten;take→taken;do→done;go→gone;have→had;make→made;write→written;break→broken;speak→spoken 需重点记忆不规则动词过去分词,这是正确运用现在完成时的基础 语法知识精练 题型一:过去分词变化规则 1.(2024·安徽芜湖·二模)Mrs. Wang knows this city very well. She ________ here for thirty years. A.lives B.is living C.has lived D.will live 2.(2025·重庆铜梁·二模)The coming-of-age ceremony (成人典礼) _______ next week in our school hall. A.holds B.is held C.was held D.will be held 3.(2025·内蒙古呼伦贝尔·一模)Few students could understand the sentence until it ________ by Miss Chen. A.explained B.was explaining C.is explained D.was explained 4.(24-25九年级上·云南文山·期中)—________ Ann ever ________ online with you? —No, she hasn’t. A.Have; chated B.Has; chated C.Have; chatted D.Has; chatted 5.(24-25九年级上·河北唐山·期中)In China, you can see people playing basketball in parks, schools and even factories. Basketball ________ a popular sport to play and watch. A.has become B.have become C.will become D.became 6.(24-25九年级上·上海青浦·期末)Beijing ________ an increasing number of cultural and historical parks in recent years. A.develops B.developed C.has developed D.was developing 7.(24-25九年级上·天津河北·期末)The problems of safety ________ at tomorrow’s meeting. A.will discuss B.are discussed C.will be discussed D.are discussing 8.(24-25九年级下·上海浦东新·阶段练习)Some paintings ________ on the wall after our flat decoration ________. A.will be hunged, is finished B.will be hung, will be finished C.will be hung, is finished D.are hung, will be finished 9.(2024·四川雅安·三模)In the last few years, China ________ great achievements in the environmental protection. A.had made B.was making C.has made D.is making 10.(24-25九年级上·全国·模拟预测)—How many eggs has that hen __________? —Nearly one hundred. A.lay B.laid C.lied D.lain 题型二:表示影响(动作已完成) 11.(2025·上海·模拟预测)Though he ________ the novel three times, he hopes to read it again. A.read B.reads C.has read D.would read 12.(2025·甘肃庆阳·二模)—You look so tired. What happened? —I ________ too much work these days. I need a break. A.have B.had C.have had D.will have 13.(2025·江西九江·二模)—Bill, I am available now. I can help you with your project. —Thank you, Ann. I ________ it. I can hand it in now. A.am completing B.have completed C.complete D.will complete 14.(2025·吉林长春·二模)Some students draw mind maps after school to review ______ in class. A.what are they learning B.what have they learned C.what they are learning D.what they have learned 15.(2025·北京昌平·二模)So far, Beijing ________ both the Summer and Winter Olympics. A.is hosting B.was hosting C.has hosted D.will host 16.(2025·江西宜春·二模)—What are you doing, Lin Tao? —I’m solving the Luban lock. I ________ several times, but it’s so challenging! A.tried B.have tried C.was trying D.had tried 17.(24-25九年级下·北京·期中)—Would you like something to eat? —No, thanks. I ________ a lot, and I am quite full now. A.ate B.eat C.have eaten D.will eat 18.(2025·安徽阜阳·三模)—Must I send you the email again? —No, you needn’t. I ________ it and known what it’s about. A.receive B.have received C.will receive D.was receiving 19.(2025·江苏淮安·二模)—Where’s your brother? —He ________ to Shanghai on business already. He’ll be back next week. A.has gone B.went C.goes D.is going 20.(2025·北京朝阳·二模)—Tom, would you like to visit the Summer Palace with me this Sunday? —Thanks for asking, but I ________ it many times already. A.am visiting B.will visit C.was visiting D.have visited 题型三:表示持续(动作未完成) 21.(2025·安徽亳州·模拟预测)As a teacher, I am proud that all of my students ______ great progress in the past three years. A.made B.will make C.have made D.are making 22.(2025·云南大理·一模)In the past few years, great changes ________ in Dali. A.take place B.took place C.have taken place D.have been taken place 23.(2025·安徽·模拟预测)—Wow! There are thousands of old coins in your house. —My grandpa is a big fan of them. He ________over 4,000 old coins and he is still doing it. A.will collect B.was collecting C.is collecting D.has collected 24.(2025·上海闵行·一模)My father and I ________ a lot of photos at the same place in the past ten years. A.take B.took C.have taken D.had taken 25.(2025·安徽·模拟预测)Digital technology ________ our daily life in many ways since 2020. A.changed B.has changed C.will change D.changes 26.(2025·北京延庆·模拟预测)The teachers ________ a lot for the New Year show since last week. A.practice B.practiced C.were practicing D.have practiced 27.(2025·江苏南京·模拟预测)Although both sides have made a lot of effort, the differences are too great and no agreement ________ so far. A.was reached B.is reached C.will be reached D.has been reached 28.(2025·江苏宿迁·二模)My uncle ______ from his hometown for nearly two years. He will go back next week. A.left B.has left C.has been away D.has been left 29.(2025·江苏宿迁·二模)Henry ________ his bedroom yet. He needs to clean it up before dinner. A.isn’t cleaning B.didn’t clean C.hasn’t cleaned D.doesn’t clean 30.(2025·安徽安庆·三模)—My sister ________ to cook in the last few months. —That’s great. She needn’t order meals online every day. A.learns B.has learned C.was learning D.will learn 题型四:延续性动词与非延续性动词 31.(2025·黑龙江佳木斯·三模)The old man _______ for ten years. A.died B.has died C.has been dead D.has been died 32.(2025·江苏扬州·一模)—________ Thomas ________ Kate for five years? —Yes, and they ________ a child two year ago. A.Has; married; had B.Has; been married to; had C.Did; marry; have had D.Did; get married to; have had 33.(2025·云南大理·一模)I ________ when you called me. Then I got on a taxi at once. But when I got to the hall, the concert ________ for 30 minutes. A.slept; had begun B.slept; had been on C.was sleeping; had begun D.was sleeping; had been on 34.(2025·江苏常州·模拟预测)—When did your family leave your hometown? —In 2010. We ________ for almost 14 years. A.left B.are leaving C.have left D.have been away 35.(2025·黑龙江佳木斯·三模)The old man ________ last year. He ________ for a year. A.died; has been dead B.died; has died C.was dead; has died D.was dead; has been dead 36.(2025·黑龙江大庆·三模)—How long is it since he ________ his hometown? —He ________ for nearly 10 years. A.left; left B.has left; has left C.has left; has been away D.left; has been away 37.(2025·江苏南京·三模)—You’re looking very smart in a new suit today. —Thanks. But to tell you the truth, I ________ it for quite a few years. A.had B.bought C.have had D.have bought 38.(2025·江苏徐州·三模)—Nick, you come here so late. The concert ________ since half an hour ago! —What a pity! No wonder all the singers have left. A.has ended B.has been over C.has started D.has been on 39.(2025·安徽滁州·三模)—I’m sorry for being late. —Never mind. The movie ________ for only 5 minutes. A.has begun B.has been on C.have begun D.began 40.(25-26九年级上·海南海口·开学考试)—I want to watch Happy Camp on Hunan TV. —Oh, dear, it ________ for a few minutes. Come on! A.has began B.has been on C.will be on D.had been on 题型五:含ever/never的现在完成时 41.Have you ever ________ to a foreign country? A.traveled B.travel C.traveling D.to travel 42.(24-25九年级下·江苏泰州·期中)— The film Ne Zha 2 is really amazing. Have you ________ watched it? — Not ________. But I plan to watch it at the cinema this Saturday evening. A.already; just B.ever; yet C.just; already D.yet; ever 43.(2021·江苏扬州·一模)We ________ each other since I came to Shanghai, but we send emails very often. A.don’t see B.didn’t see C.won’t see D.haven’t seen 44.(24-25九年级上·山东济南·开学考试)—________ you ever ________ with a group? —Yes. It helps a lot. A.Do; studies B.Have; study C.Do; studied D.Have; studied 45.(19-20九年级上·上海·期中)My son knows nothing about his hometown. He _____________there. A.has ever been B.has never been C.has ever gone D.has never gone 46.(19-20九年级下·江苏连云港·阶段练习)He ________music ever since he studied in primary school. A.has been interested in B.became interested in C.took interests in D.was interested in 47.(2020·江苏常州·模拟预测)—She’s never been sent to England for further study so far, __________ she? —_________ . She has been abroad three times. A.hasn’t; No B.has; Yes C.is; Yes D.has; No 48.(24-25九年级下·天津南开·阶段练习)I ________ think he ________ ever visited the island. A./; hasn’t B.don’t; was C.don’t; has D.don’t; will 49.(20-21九年级上·江苏苏州·开学考试)— Your ring is really nice. — Thank you. I ________ it since I got married. A.have had B.bought C.had D.have bought 50.(2022·西藏拉萨·模拟预测)Neither my sister nor I ________ been to Xizang before. A.have never B.has never C.have ever D.has ever 题型六:含since/for的现在完成时 51.(2025·北京门头沟·二模)—Mary, is your father a teacher? —Yes, he is. He ________ English since he graduated from university. A.teaches B.is teaching C.has taught D.will teach 52.(2025·吉林长春·二模)Amy ________ stamps since she was ten years old. A.collects B.was collecting C.will collect D.has collected 53.(2025·上海虹口·三模)The restaurant ______ two surveys on its service since last month to improve itself. A.was doing B.will do C.did D.has done 54.(2025·四川资阳·三模)—It’s 20 years since we came back to Ziyang. —How time flies! We ________ in our hometown for such a long time. A.work B.worked C.has worked D.have worked 55.(2025·吉林长春·二模)The students ________ a lot since they started junior high school. A.change B.changed C.have changed D.changes 56.(2025·江苏宿迁·三模)—When did your uncle leave his hometown? —He ________ for nearly twenty years. A.has left B.has been away C.left D.had been away 57.(2025·北京东城·二模)Steve ________ three short stories since he joined the writing club last year. A.writes B.wrote C.has written D.was writing 58.(2025·云南昆明·三模)Colorful Yunnan Paradise is a very popular amusement park in Yunnan Province. Since it was open to the public, lots of people ________ it. A.visit B.visited C.is visiting D.have visited 59.(2025·江西九江·三模)The Smiths ______ in Shanghai since 2015. They love the city. A.live B.have lived C.will live D.lived 60.(2025·安徽合肥·模拟预测)Since last term, our school ________ AI to help us with English learning. A.uses B.used C.has used D.will use 题型七:have been to/have gone to区别 61.(2025·江西抚州·一模)—Would you like to go to the amusement park with me? —Sorry, I ________ there twice. I don’t want to go for the third time. A.went B.go C.have been D.have gone 62.(24-25九年级下·北京·期中)—Is your mother at home? —No, she _________ the supermarket. A.has gone to B.has been to C.will go to D.goes to 63.(2025·江西新余·三模)—Where is Tom? —He _______ the library. He will be back in an hour. A.has been to B.went to C.has gone to D.goes to 64.(2025·湖北武汉·模拟预测)My father ________ to Shanghai on business. He will be back in two weeks. A.has been B.has gone C.went D.goes 65.(2025·江苏淮安·一模)—Hello, this is Mary. May I speak to Daniel, please? —Sorry, he’s not at home. He ________ to Shanghai and he will stay there for a week. A.went B.will go C.has been D.has gone 66.(2025·江苏淮安·一模)—______ you ever ______ Hongze Lake?   —Yes, I went there last summer. A.Have; been to B.Have; gone to C.Did; go to D.Do; go to 67.(2025·云南楚雄·三模)—Hi, Tom. Long time no see. —Yes. I ________ to Kunming to see my uncle and aunt. A.have been B.have gone C.will go D.go 68.(2025·江苏镇江·二模)—I can’t believe the young couple ________ that European country. —But it’s quite true. They came back last week and chatted with me about their stories. A.have gone to B.have been to C.have arrived in D.have been in 69.(2025·江苏常州·三模)—Where is your sister? —She ________ Canada for three months. A.has gone to B.had gone to C.has been to D.has been in 70.(2025·天津河西·二模)—Lucy, where is Mr. Wang? —He ________ Beijing to attend a meeting. A.has gone to B.has been to C.has been in D.has come to 题型八:23-25年中考真题再现 71.(2024·四川遂宁·中考真题)—Do you know anything about One Belt One Road? —Yes, it ________ over 10 years since it started. A.was B.had been C.has D.has been 72.(2024·河北·中考真题)Alex ________ tea culture since he came to China in 2010. A.studies B.studied C.has studied D.was studying 73.(2024·江苏常州·中考真题)I ______ Yancheng Park several times, so I know a lot about it. A.was visiting B.have visited C.visit D.will visit 74.(2025·云南·中考真题)The film Ne Zha 2 is worth seeing. I ________ it three times so far. A.have seen B.am going to see C.saw D.see 75.(2025·吉林长春·中考真题)The movie Ne Zha 2 ________ with the public since it came out. A.has been popular B.is popular C.was popular D.will be popular 76.(2023·上海·中考真题)—Kitty, will you go to the flower show with me tomorrow? —Thank you for asking, but I ________ there already. A.had been B.was C.have been D.will be 77.(2024·江苏连云港·中考真题)As a Chinese traditional martial art (武术), Taijiquan _________ to more than 150 countries all over the world so far. A.spreads B.is spreading C.will spread D.has spread 78.(2024·山东滨州·中考真题)—I miss Bill very much as we haven’t seen each other _________ two years. —Me, too. Whenever I see the photo, it reminds me _________ the happy days we spent together. A.in; with B.for; of C.on; in D.from; for 79.(2024·江西·中考真题)—Oh hi, I’m looking for a pair of shoes. —Well, you ________ to the right place. We have a lot of shoes in our shop. A.came B.were coming C.will come D.have come 80.(2024·安徽·中考真题)—Excuse me, may I use your dictionary? I ________ mine behind. —Sure. Here you are. A.leave B.have left C.will leave D.was leaving 81.(2024·江苏扬州·中考真题)Since I was born, my family ________ in the same flat. A.live B.will live C.are living D.have lived 82.(2024·甘肃临夏·中考真题)Mr. Green ________ China for five years. A.has been to B.has gone to C.has been in D.has come to 83.(2024·北京·中考真题)With the help of my teacher, I ________ much progress in English since last year. A.am making B.will make C.was making D.have made 84.(2024·江苏镇江·中考真题)So far, some of the dialects (方言) ________ in use for thousands of years. They are full of local color. A.were B.are C.have been D.will be 85.(2024·西藏·中考真题)Red Star Over China(《红星照耀中国》)is a great book. I ________ it three times already. A.read B.reads C.has read D.have read 86.(2024·江苏淮安·中考真题)—Mum, I ________ the living room already. —Good job! It is so tidy now. A.have cleaned B.will clean C.am cleaning D.clean 87.(2024·四川广元·中考真题)Panda Yaya ________ to Beijing Zoo for over one year. She is taken good care of there. A.was back B.came back C.has come back D.has been back 88.(2024·四川·中考真题)I ________ movies since I first went to the cinema. A.love B.loved C.am loving D.have loved 89.(2024·江苏南京·中考真题)Most people agree that smart technology ________ a big part of society so far. A.become B.became C.has become D.is becoming 90.(2025·北京·中考真题)Many international students ________ to visit our school since last year. A.are coming B.have come C.came D.will come 10 同步新课程,周周有练习,月月有重点! 11 同步新课程,周周有练习,月月有重点! 学科网(北京)股份有限公司 $$ 2025-2026学年一线教师制作英语同步精品系列资料,名师遴选! 2025-2026学年一线教师制作英语同步精品系列资料,名师遴选! 学校:___________姓名:___________班级:___________考号:___________ Unit 1 The Changing World 重点语法:现在完成时(九大题型,模拟+真题90题)精讲练 目录 语法知识精讲 1 语法知识精练 2 题型一:过去分词变化规则 2 题型二:表示影响(动作已完成) 5 题型三:表示持续(动作未完成) 7 题型四:延续性动词与非延续性动词 10 题型五:含ever/never的现在完成时 13 题型六:含since/for的现在完成时 15 题型七:have been to/have gone to区别 17 题型八:23-25年中考真题再现 20 语法知识精讲 知识点分类 具体内容 说明 / 示例 1. 定义 表示过去发生的动作对现在造成的影响或结果,或过去开始并持续到现在的动作 / 状态 强调 “过去” 与 “现在” 的关联,而非单纯描述过去的动作 2. 基本结构 ① 肯定句:主语 + have/has + 过去分词(done) ② 否定句:主语 + haven't/hasn't + 过去分词(done) ③ 一般疑问句:Have/Has + 主语 + 过去分词(done)? ④ 特殊疑问句:特殊疑问词 + Have/Has + 主语 + 过去分词(done)? ① He has finished his homework.(他已经做完作业了) ② She hasn't seen the film.(她没看过这部电影) ③ Have you visited Beijing?(你去过北京吗?) ④ Where have they gone?(他们去了哪里?) 3. 助动词 have/has 的用法 根据主语人称和数选择:主语为第一、二人称(I/you/we/they)及复数名词:用 have 主语为第三人称单数(he/she/it)及单数名词:用 has I have lived here for 5 years.My mother has worked in this school since 2018. 4. 常见时间标志词 ① 表示 “已完成”:already(肯定句)、yet(否定 / 疑问句)、just、ever、never ② 表示 “持续到现在”:for + 时间段(如 for 3 days)、since + 过去时间点 / 从句(如 since 2020/since he came) ③ 其他:recently、lately、so far、up to now、in the past 5 years ① I have already eaten breakfast. / Have you finished it yet? ② They have studied English for 2 years. / He has been ill since last Monday. 5. 核心用法 ① 过去动作对现在的影响 / 结果(常与 already/yet/just 连用) ② 过去开始的动作持续到现在(常与 for/since 连用) ③ 表示 “经历 / 经验”(常与 ever/never/once 等连用) ① He has lost his key.(现在钥匙还没找到,影响是 “他现在没钥匙”) ② We have lived in Shanghai since 2015.(从 2015 年住到现在) ③ Have you ever been to Paris?(你有去过巴黎的经历吗?) 6. 易错点 / 注意事项 ① 不能与 “过去时间点”(如 yesterday/last week/in 2019)连用(需用一般过去时) ② 瞬间动词(如 buy/die/start)不能与 “时间段”(for/since)连用,需转化为延续性动词(如 buy→have;die→be dead) ③ have been to(去过某地,已返回)vs. have gone to(去了某地,未返回) ① 错误:I have met him yesterday. 正确:I met him yesterday. ② 错误:He has died for 2 years. 正确:He has been dead for 2 years. ③ She has been to London.(她现在不在伦敦) She has gone to London.(她现在在伦敦或去伦敦的路上) 7. 常见不规则动词过去分词 see→seen;eat→eaten;take→taken;do→done;go→gone;have→had;make→made;write→written;break→broken;speak→spoken 需重点记忆不规则动词过去分词,这是正确运用现在完成时的基础 语法知识精练 题型一:过去分词变化规则 1.(2024·安徽芜湖·二模)Mrs. Wang knows this city very well. She ________ here for thirty years. A.lives B.is living C.has lived D.will live 【答案】C 【详解】句意:王夫人非常了解这个城市。她已经在这居住了三十年。 考查现在完成时。根据“for thirty years”可知句子时态为现在完成时,其谓语结构为“have/has+done”,故选C。 2.(2025·重庆铜梁·二模)The coming-of-age ceremony (成人典礼) _______ next week in our school hall. A.holds B.is held C.was held D.will be held 【答案】D 【详解】句意:下星期将在我们学校礼堂举行成人典礼。 考查一般将来时的被动语态。根据时间状语“next week”可知句子时态为一般将来时,而主语The coming-of-age ceremony和谓语动词hold之间是逻辑上的动宾关系,应用被动语态,一般将来时的被动语态的谓语结构为“will+be+动词的过去分词”,故选D。 3.(2025·内蒙古呼伦贝尔·一模)Few students could understand the sentence until it ________ by Miss Chen. A.explained B.was explaining C.is explained D.was explained 【答案】D 【详解】句意:几乎没有学生能理解这个句子直到它被陈老师解释。 考查一般过去时的被动语态。根据“Few students could understand the sentence”可知句子时态为一般过去时,而主语it和谓语explain为逻辑上的动宾关系,应用被动语态,一般过去时的被动语态的谓语结构为“was/were+done”,故选D。 4.(24-25九年级上·云南文山·期中)—________ Ann ever ________ online with you? —No, she hasn’t. A.Have; chated B.Has; chated C.Have; chatted D.Has; chatted 【答案】D 【详解】句意:——安曾经和你网上聊天吗?——不,没有。 考查现在完成时态。根据“No, she hasn’t”可知,时态为现在完成时,由于主语是三单所以助动词用has,chat的过去分词是chatted。故选D。 5.(24-25九年级上·河北唐山·期中)In China, you can see people playing basketball in parks, schools and even factories. Basketball ________ a popular sport to play and watch. A.has become B.have become C.will become D.became 【答案】A 【详解】句意:在中国,你可以看到人们在公园、学校甚至工厂打篮球。篮球已经成为一项受欢迎的运动。 考查现在完成时。根据语境可知,此件事情是发生在过去的事情对现在有影响,并且动作已经完成,又由现在完成时的结构是“have/has+动词的过去分词”构成,并且此句主语Basketball是单数形成,become“成为”的过去分词还是become,所以要填has become。故选A。 6.(24-25九年级上·上海青浦·期末)Beijing ________ an increasing number of cultural and historical parks in recent years. A.develops B.developed C.has developed D.was developing 【答案】C 【详解】句意:北京近些年已经开发了越来越多的文化和历史公园。 考查现在完成时。根据“in recent years”可知句子时态为现在完成时,其谓语结构为“have/has+done”,故选C。 7.(24-25九年级上·天津河北·期末)The problems of safety ________ at tomorrow’s meeting. A.will discuss B.are discussed C.will be discussed D.are discussing 【答案】C 【详解】句意:安全问题将在明天的会议上被讨论。 考查一般将来时的被动语态。根据“at tomorrow’s meeting”可知句子时态为一般将来时,而主语The problems of safety和谓语之间为逻辑上的动宾关系,应用被动语态,一般将来时的被动语态的谓语结构为“will+be+done”,故选C。 8.(24-25九年级下·上海浦东新·阶段练习)Some paintings ________ on the wall after our flat decoration ________. A.will be hunged, is finished B.will be hung, will be finished C.will be hung, is finished D.are hung, will be finished 【答案】C 【详解】句意:我们的公寓装修完成后,墙上会挂一些画。 考查时态和语态。after引导的时间状语从句遵循主将从现原则,主句用一般将来时,从句用一般现在时,排除选项B和D;两空都是被动语态,hang的过去分词“hung”,排除A。故选C。 9.(2024·四川雅安·三模)In the last few years, China ________ great achievements in the environmental protection. A.had made B.was making C.has made D.is making 【答案】C 【详解】句意:近年来,中国在环境保护方面取得了巨大成就。 考查时态。根据“In the last few years”可知,应该与现在完成时连用,结构为have/has done,主语China为单数,应用has made。故选C。 10.(24-25九年级上·全国·模拟预测)—How many eggs has that hen __________? —Nearly one hundred. A.lay B.laid C.lied D.lain 【答案】B 【详解】句意:——那只母鸡已经下了多少个鸡蛋?——接近100个。 考查动词辨析。lay下蛋,产卵的动词原形/躺的过去式;laid下蛋,产卵的过去式和过去分词;lied说谎的过去式或过去分词;lain躺的过去分词。根据“has”可知用完成时态“has/have done sth”,动词应该用过去分词形式done,且此处表示“下蛋”,laid是lay的过去分词形式。故选B。 题型二:表示影响(动作已完成) 11.(2025·上海·模拟预测)Though he ________ the novel three times, he hopes to read it again. A.read B.reads C.has read D.would read 【答案】C 【详解】句意:尽管他已经把这部小说读了三遍,但他还想再读一遍。 考查现在完成时。分析句子可知,“has read”是现在完成时,表示过去发生的动作对现在造成的影响或结果,“读了三遍”这个过去的动作对现在(还想再读)有影响。故选C。 12.(2025·甘肃庆阳·二模)—You look so tired. What happened? —I ________ too much work these days. I need a break. A.have B.had C.have had D.will have 【答案】C 【详解】句意:——你看起来很累。怎么了?——这些天我工作太多了。我需要休息一下。 考查时态。根据“these days”可知,此处强调过去的事情对现在的影响,应用现在完成时。故选C。 13.(2025·江西九江·二模)—Bill, I am available now. I can help you with your project. —Thank you, Ann. I ________ it. I can hand it in now. A.am completing B.have completed C.complete D.will complete 【答案】B 【详解】句意:——比尔,我现在有空。我可以帮你做项目。——谢谢你,安。我已经完成了。我现在可以交了。 考查时态。根据“I can hand it in now.”可知,此处表示过去的动作,对现在的影响,应用现在完成时。故选B。 14.(2025·吉林长春·二模)Some students draw mind maps after school to review ______ in class. A.what are they learning B.what have they learned C.what they are learning D.what they have learned 【答案】D 【详解】句意:一些学生放学后画思维导图来复习他们在课堂上学到的东西。 考查宾语从句和现在完成时。what are they learning他们正在学什么(疑问语序,现在进行时);what have they learned他们学到了什么(疑问语序,现在完成时);what they are learning他们正在学什么(陈述语序,现在进行时);what they have learned他们学到了什么(陈述语序,现在完成时)。根据题干可知,空处是宾语从句,宾语从句要采用陈述语序,所以排除选项A和B;此处表示“复习课堂上已学完的内容”,需用现在完成时表示过去发生且对现在有影响的行为。故选D。 15.(2025·北京昌平·二模)So far, Beijing ________ both the Summer and Winter Olympics. A.is hosting B.was hosting C.has hosted D.will host 【答案】C 【详解】句意:到目前为止,北京已经举办过夏季和冬季奥运会。 考查动词时态。根据“So far”可知,时态为现在完成时,结构为have/has done,主语为“Beijing”,用has。故选C。 16.(2025·江西宜春·二模)—What are you doing, Lin Tao? —I’m solving the Luban lock. I ________ several times, but it’s so challenging! A.tried B.have tried C.was trying D.had tried 【答案】B 【详解】句意:——你在做什么,林涛?——我正在解鲁班锁。我已经尝试了好几次,但它太有挑战性了!    考查动词时态辨析。tried一般过去时;have tried现在完成时;was trying过去进行时;had tried过去完成时。根据“I’m solving the Luban lock”可知,说话者正在解锁,且“but it’s so challenging”表明尝试的动作发生在过去但对现在仍有影响,强调过去的动作与现在的关联,因此用现在完成时,故选B。 17.(24-25九年级下·北京·期中)—Would you like something to eat? —No, thanks. I ________ a lot, and I am quite full now. A.ate B.eat C.have eaten D.will eat 【答案】C 【详解】句意:——你想吃点什么吗?——不用了,谢谢。我吃了很多,现在已经吃饱了。 考查时态。根据“and I am quite full now”可知,此处表示过去的动作,对现在造成了影响,应用现在完成时。故选C。 18.(2025·安徽阜阳·三模)—Must I send you the email again? —No, you needn’t. I ________ it and known what it’s about. A.receive B.have received C.will receive D.was receiving 【答案】B 【详解】句意:——我必须再给你发一次邮件吗?——不,你不需要。我已经收到了它,知道它是关于什么的。 考查现在完成时。根据“I…it and known what it’s about.”可知,此处描述过去发生的事情对现在造成的影响,应用现在完成时,其结构为“have/has done”。故选B。 19.(2025·江苏淮安·二模)—Where’s your brother? —He ________ to Shanghai on business already. He’ll be back next week. A.has gone B.went C.goes D.is going 【答案】A 【详解】句意:——你父亲在哪里?——他已经去上海出差了。他下周会回来。 考查时态。根据“...Shanghai on business already. He’ll be back next week.”可知,他去上海出差了,还没有回来,要用延续性动词has gone to。故选A。 20.(2025·北京朝阳·二模)—Tom, would you like to visit the Summer Palace with me this Sunday? —Thanks for asking, but I ________ it many times already. A.am visiting B.will visit C.was visiting D.have visited 【答案】D 【详解】句意:——Tom,这个周日你愿意和我一起去颐和园吗?——谢谢邀请,但我已经去过很多次了。 考查动词时态。根据“it many times already”可知,此处强调过去动作对现在的影响,即Tom已多次去过颐和园,无需再同行,所以用现在完成时态。故选D。 题型三:表示持续(动作未完成) 21.(2025·安徽亳州·模拟预测)As a teacher, I am proud that all of my students ______ great progress in the past three years. A.made B.will make C.have made D.are making 【答案】C 【详解】句意:作为一名老师,我很自豪我的学生在过去三年里取得了巨大进步。 考查现在完成时。根据“in the past three years”可知,动作从过去持续到现在,需用现在完成时have/has done。故选C。 22.(2025·云南大理·一模)In the past few years, great changes ________ in Dali. A.take place B.took place C.have taken place D.have been taken place 【答案】C 【详解】句意:在过去的几年里,大理发生了很大的变化。 考查现在完成时。根据“In the past few years”可知,句中时态为现在完成时,表示过去已经开始,持续到现在,也许还要继续下去的动作或状态,且主语great changes和动词take place之间是主动关系,所以使用have taken place。故选C。 23.(2025·安徽·模拟预测)—Wow! There are thousands of old coins in your house. —My grandpa is a big fan of them. He ________over 4,000 old coins and he is still doing it. A.will collect B.was collecting C.is collecting D.has collected 【答案】D 【详解】句意:—— 哇!你家里有数千枚古币。—— 我爷爷是它们的超级爱好者。他已经收集了 4000 多枚古币,而且还在继续收集。 考查动词时态辨析。will collect一般将来时,表示尚未发生的动作;was collecting过去进行时,表示过去某时刻正在进行的动作;is collecting现在进行时,表示当下正在进行的动作;has collected现在完成时,表示动作从过去持续到现在并产生影响。根据“He ...over 4,000 old coins and he is still doing it.”可知,已经收集了 4000 多枚古币,而且还在继续收集,符合 “完成 + 持续” 的双重语境。故选D。 24.(2025·上海闵行·一模)My father and I ________ a lot of photos at the same place in the past ten years. A.take B.took C.have taken D.had taken 【答案】C 【详解】句意:在过去的十年里,我和父亲在同一个地方拍了很多照片。 考查动词时态。根据“in the past ten years”可知,此句应用现在完成时,其结构是“have/has done”。故选C。 25.(2025·安徽·模拟预测)Digital technology ________ our daily life in many ways since 2020. A.changed B.has changed C.will change D.changes 【答案】B 【详解】句意:自2020年以来,数字技术在许多方面改变了我们的日常生活。 考查时态。根据“since 2020”可知,句子表示从过去某一时间点开始持续到现在的动作或状态,应使用现在完成时。has changed现在完成时。故选B。 26.(2025·北京延庆·模拟预测)The teachers ________ a lot for the New Year show since last week. A.practice B.practiced C.were practicing D.have practiced 【答案】D 【详解】句意:自从上周以来,老师们已经为新年演出练习了很多。 考查动词时态。practice练习,动词原形,一般现在时;practiced练习,过去式,一般过去时;were practicing正在练习,过去进行时;have practiced已经练习,现在完成时。since“自从”是现在完成时的标志词,强调从过去某时开始一直持续到现在的动作,所以用现在完成时have practiced。故选D。 27.(2025·江苏南京·模拟预测)Although both sides have made a lot of effort, the differences are too great and no agreement ________ so far. A.was reached B.is reached C.will be reached D.has been reached 【答案】D 【详解】句意:虽然双方都做了很多努力,但分歧太大,到目前为止尚未达成协议。 考查动词时态和被动语态。由下文“so far.”和句意可知,so far表示到目前为止,是现在完成时的标志,agreement是动作reach的承受者,要用现在完成时的被动语态。故选D。 28.(2025·江苏宿迁·二模)My uncle ______ from his hometown for nearly two years. He will go back next week. A.left B.has left C.has been away D.has been left 【答案】C 【详解】句意:我叔叔离开家乡将近两年了。他下周将回去。 考查动词时态。根据“for nearly two years”可知,句子表示一个从过去开始并持续到现在的状态,要用现在完成时,谓语动词应用延续性动词。leave“离开”,是瞬间动词,不能与表示一段时间的状语连用;be away“离开”,表示一种状态,可以与时间段连用,主语My uncle为第三人称单数,结合现在完成时结构,因此用has been away。故选C。 29.(2025·江苏宿迁·二模)Henry ________ his bedroom yet. He needs to clean it up before dinner. A.isn’t cleaning B.didn’t clean C.hasn’t cleaned D.doesn’t clean 【答案】C 【详解】句意:亨利还没有打扫他的卧室。他需要在晚饭前把它清理干净。 考查现在完成时。根据“Henry…his bedroom yet. He needs to clean it up before dinner.”可知,此处指亨利还没有打扫他的卧室,表示从过去持续到现在的动作,应用现在完成时,其结构为“have/has done”。故选C。 30.(2025·安徽安庆·三模)—My sister ________ to cook in the last few months. —That’s great. She needn’t order meals online every day. A.learns B.has learned C.was learning D.will learn 【答案】B 【详解】句意:——我妹妹在过去几个月里已经学会做饭了。——太棒了。她没必要每天在网上订餐了。 考查现在完成时态。learns学习,一般现在时;has learned已经学习、学会,现在完成时;was learning正在学习,过去进行时;will learn将要学习,一般将来时。根据“My sister...to cook in the last few months.”可知,句中“in the last few months”是现在完成时的标志性时间状语,所以用现在完成时“has learned”。故选B。 题型四:延续性动词与非延续性动词 31.(2025·黑龙江佳木斯·三模)The old man _______ for ten years. A.died B.has died C.has been dead D.has been died 【答案】C 【详解】句意:这位老人已经去世十年了。 考查动词时态。根据“for ten years”可知,句子时态应用现在完成时,其结构为have/has done,排除A;die是短暂性动词,不能与延续性时间连用,要转化为延续性动词“be dead”;主语“The old man” 是第三人称单数,助动词应用has,即has been dead。故选C。 32.(2025·江苏扬州·一模)—________ Thomas ________ Kate for five years? —Yes, and they ________ a child two year ago. A.Has; married; had B.Has; been married to; had C.Did; marry; have had D.Did; get married to; have had 【答案】B 【详解】句意:——托马斯和凯特结婚已经五年了吗?——是的,而且他们两年前有了一个孩子。 考查现在完成时和一般过去时。get married to sb“和某人结婚”是一个瞬时性动词,延续性动词为be married to sb。根据“for five years”可知,时态是现在完成时,且与延续性动词连用,一般疑问句的结构是“Has/Have+主语+done”结构,主语Thomas是第三人称单数,助动词应用has;根据“two year ago”可知,答句用一般过去时,表示“有了”一个孩子,第三空应用had。故选B。 33.(2025·云南大理·一模)I ________ when you called me. Then I got on a taxi at once. But when I got to the hall, the concert ________ for 30 minutes. A.slept; had begun B.slept; had been on C.was sleeping; had begun D.was sleeping; had been on 【答案】D 【详解】句意:当你给我打电话时我正在睡觉。然后我立刻打了辆出租车。但当我到达大厅时,音乐会已经开始了30分钟。 考查过去进行时和过去完成时的用法。根据“when you called me”可知,此处表示“你打电话时我正在睡觉”,第一空要用过去进行时表示当时正在进行的动作,可排除AB选项。根据“for 30 minutes”可知,第二空要用过去完成时表示持续状态,begin是瞬间动词不能接时间段,be on可以表示持续状态。故选D。 34.(2025·江苏常州·模拟预测)—When did your family leave your hometown? —In 2010. We ________ for almost 14 years. A.left B.are leaving C.have left D.have been away 【答案】D 【详解】句意:——你们家什么时候离开家乡的?——2010 年。我们离开差不多 14 年了。 考查延续性动词与非延续性动词。根据“for almost 14 years”可知,时态是现在完成时,此处是时间段,需与延续性动作连用,leave是非延续性动词,不能与时间段连用,be away表达延续性,应为have been away。故选D。 35.(2025·黑龙江佳木斯·三模)The old man ________ last year. He ________ for a year. A.died; has been dead B.died; has died C.was dead; has died D.was dead; has been dead 【答案】A 【详解】句意:这位老人去年去世了。他已经死了一年了。 考查动词时态。第一空根据“The old man …last year.”可知,此处时态为一般过去时,die过去式是died,因此第一空填died,排除CD;第二空根据“He …for a year.”可知,此处时态是现在完成时,其结构为have/has done,而die是瞬间动词,不能与表示一段时间的时间状语连用;应用表示状态的短语be dead,be的过去分词是been。故选A。 36.(2025·黑龙江大庆·三模)—How long is it since he ________ his hometown? —He ________ for nearly 10 years. A.left; left B.has left; has left C.has left; has been away D.left; has been away 【答案】D 【详解】句意:——他离开家乡多久了?——他离开近10年了。 考查动词时态。第一空:“since”引导时间状语从句时,主句用现在完成时,从句用一般过去时,故填left;第二空:“for nearly 10 years”表示持续的时间段,需用现在完成时的延续性动词结构,has been away符合语境,而“has left”是瞬间动词不能接时间段。故选D。 37.(2025·江苏南京·三模)—You’re looking very smart in a new suit today. —Thanks. But to tell you the truth, I ________ it for quite a few years. A.had B.bought C.have had D.have bought 【答案】C 【详解】句意:——你今天穿新西装看起来非常帅气。——谢谢。但说实话,我已经穿这套西装好几年了。 考查动词时态及延续性动词与非延续性动词的用法。had有,过去式;bought买,过去式;have had现在完成时;have bought现在完成时。句中时间状语“for quite a few years”表示动作从过去持续到现在,需用现在完成时(have/has + 过去分词),buy为非延续性动词,不能与表示一段时间的状语连用,have“拥有”为延续性动词,可以与时间段连用,表示状态的持续。故选C。 38.(2025·江苏徐州·三模)—Nick, you come here so late. The concert ________ since half an hour ago! —What a pity! No wonder all the singers have left. A.has ended B.has been over C.has started D.has been on 【答案】B 【详解】句意:——尼克,你来得太晚了。音乐会已经结束半小时了!——太遗憾了!难怪所有歌手都离开了。 考查现在完成时及动词延续性辨析。根据“since half an hour ago”及“No wonder all the singers have left”可知,歌手都离开了,音乐会已经结束了,应选用延续性状态表达“结束”。“has been over”中,over为形容词,“be over”表示状态延续,可与时间段连用,故选B。 39.(2025·安徽滁州·三模)—I’m sorry for being late. —Never mind. The movie ________ for only 5 minutes. A.has begun B.has been on C.have begun D.began 【答案】B 【详解】句意:——很抱歉我迟到了。——没关系。电影才开始5分钟。 考查现在完成时及非延续性动词。结合句意和语境,“begin”是短暂性动词,不能与“for+时间段(for only 5 minutes)”连用,需用对应的延续性动词短语“be on”。主语“the movie”是单数,现在完成时结构为“has+过去分词”,“be”的过去分词是“been”,所以用“has been on”。故选B。 40.(25-26九年级上·海南海口·开学考试)—I want to watch Happy Camp on Hunan TV. —Oh, dear, it ________ for a few minutes. Come on! A.has began B.has been on C.will be on D.had been on 【答案】B 【详解】句意:——我想看湖南卫视的《快乐大本营》。——哦,亲爱的,它已经开播几分钟了。快点! 考查现在完成时的用法。has began语法错误,begin的过去分词应为begun,且begin是短暂性动词,与时间段连用需用be on来替换;has been on现在完成时;will be on一般将来时;had been on过去完成时。根据“Oh, dear, it...for a few minutes. Come on!”可知,节目“已经开始”并持续了几分钟,需用现在完成时表示动作从过去持续到现在。故选B。 题型五:含ever/never的现在完成时 41.Have you ever ________ to a foreign country? A.traveled B.travel C.traveling D.to travel 【答案】A 【详解】句意:你曾经到国外旅行过吗? 考查现在完成时。“Have you ever...”后接过去分词,构成现在完成时,“travel”的过去分词是“traveled”,故选A。 42.(24-25九年级下·江苏泰州·期中)— The film Ne Zha 2 is really amazing. Have you ________ watched it? — Not ________. But I plan to watch it at the cinema this Saturday evening. A.already; just B.ever; yet C.just; already D.yet; ever 【答案】B 【详解】句意:——《哪吒2》真是令人惊喜!你看过了吗?——还没有。但是我计划这个周六晚上去电影院看。 考查现在完成时。already已经;yet还;ever曾经;just仅仅。根据“Have you...watched it?”可知,问句是含有ever的现在完成时的句子,表示“是否曾经做过某事?”,Not yet“还没有”是否定回答。故选B。 43.(2021·江苏扬州·一模)We ________ each other since I came to Shanghai, but we send emails very often. A.don’t see B.didn’t see C.won’t see D.haven’t seen 【答案】D 【详解】句意:自从我来到上海我们就没见过面,但我们经常发邮件。 考查现在完成时。see看见;根据“since I came to Shanghai,”可知,句子时态为现在完成时,其构成为:have/has+动词的过去分词;主语we是第一人称复数,助动词用have,see的过去分词是seen。故选D。 44.(24-25九年级上·山东济南·开学考试)—________ you ever ________ with a group? —Yes. It helps a lot. A.Do; studies B.Have; study C.Do; studied D.Have; studied 【答案】D 【详解】句意:——你曾经和一小组人一起学习过吗?——对。它帮助很大。 考查时态。根据“ever”可知,句子时态为现在完成时have/has done。故选D。 45.(19-20九年级上·上海·期中)My son knows nothing about his hometown. He _____________there. A.has ever been B.has never been C.has ever gone D.has never gone 【答案】B 【详解】句意:我的儿子对他的家乡一无所知,他从没有去过那里。 考查现在完成时。has ever been曾经去过;has never been从没去过;has ever gone曾经去了;has never gone从来没去。根据句中第一句“My son knows nothing about his hometown.”可知,我的儿子对他的家乡一无所知,所以此处是“他从没有去过那里”;has been there去过那里(现在回来了),has gone there去了那里(现在没回来)。故选B。 46.(19-20九年级下·江苏连云港·阶段练习)He ________music ever since he studied in primary school. A.has been interested in B.became interested in C.took interests in D.was interested in 【答案】A 【详解】句意:他从小学起就对音乐感兴趣。 本题考查时态。A. has been interested in是现在完成时;B. became interested in是一般过去时;C. took interests in是一般过去时;D. was interested in是一般过去时。ever since引导时间状语从句,主句用现在完成时,故选A。 47.(2020·江苏常州·模拟预测)—She’s never been sent to England for further study so far, __________ she? —_________ . She has been abroad three times. A.hasn’t; No B.has; Yes C.is; Yes D.has; No 【答案】B 【详解】句意:——到目前为止,她从没有被送到英国深造,是吗?——不是。她已经出国三次了。 考查反义疑问句。根据句中“never”可知陈述部分是否定含义,故疑问部分用肯定含义。再根据“She’s never been sent ...”可以确定句子时态为现在完成时。所以第一空填has。根据答语“She has been abroad three times.”可知她去过三次。所以回答用Yes,但翻译成汉语“不”。故选B。 48.(24-25九年级下·天津南开·阶段练习)I ________ think he ________ ever visited the island. A./; hasn’t B.don’t; was C.don’t; has D.don’t; will 【答案】C 【详解】句意:我想他从未去过那个岛。 考查宾语从句否定转移及时态。根据“ever”可知,从句要用现在完成时,主句是I think,从句表示否定要用否定转移,即否定要转移到主句上,故选C。 49.(20-21九年级上·江苏苏州·开学考试)— Your ring is really nice. — Thank you. I ________ it since I got married. A.have had B.bought C.had D.have bought 【答案】A 【详解】句意:——你的戒指真漂亮。——谢谢。自从我结婚我就买了。 考查延续性动词。根据“since I got married.”可知,句子要用现在完成时,排除BC;且句中谓语动词要用延续性动词,bought是非延续性动词。故选A。 50.(2022·西藏拉萨·模拟预测)Neither my sister nor I ________ been to Xizang before. A.have never B.has never C.have ever D.has ever 【答案】C 【详解】句意:我和妹妹以前都没有去过西藏。 考查现在完成时。have never从来不;has never从来不(has为have的第三人称单数);have ever曾经;has ever曾经(has为have的第三人称单数)。根据“been to”和“before”可知本句应用现在完成时“have/has done”,又因“Neither my sister nor I”中neither...nor表示“两者都不”,本身为否定意义,谓语遵循“就近一致”原则,因离其最近的主语是I,动词用原形。故选C。 题型六:含since/for的现在完成时 51.(2025·北京门头沟·二模)—Mary, is your father a teacher? —Yes, he is. He ________ English since he graduated from university. A.teaches B.is teaching C.has taught D.will teach 【答案】C 【详解】句意:——玛丽,你爸爸是老师吗?——是的,他是。他自从大学毕业后就一直教英语。 考查现在完成时。teaches一般现在时;is teaching现在进行时;has taught现在完成时;will teach一般将来时。根据“since he graduated from university”可知,时态为现在完成时,表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作。故选C。 52.(2025·吉林长春·二模)Amy ________ stamps since she was ten years old. A.collects B.was collecting C.will collect D.has collected 【答案】D 【详解】句意:艾米从十岁起就开始集邮。 考查现在完成时。collects收集,一般现在时;was collecting正在收集,过去进行时;will collect将收集,一般将来时;has collected已经收集,现在完成时。根据“since she was ten”可知,此处表示 “从十岁开始持续到现在的动作”,用has collected符合语境。故选D。 53.(2025·上海虹口·三模)The restaurant ______ two surveys on its service since last month to improve itself. A.was doing B.will do C.did D.has done 【答案】D 【详解】句意:自上个月以来,这家餐厅已经对其服务进行了两次调查,以改善自己。 考查时态。根据“since last month”可知句子用现在完成时have/has done。故选D。 54.(2025·四川资阳·三模)—It’s 20 years since we came back to Ziyang. —How time flies! We ________ in our hometown for such a long time. A.work B.worked C.has worked D.have worked 【答案】D 【详解】句意:——自从我们回到资阳已经20年了。——时间过得真快!我们在家乡工作了这么长时间。 考查动词时态。根据“for such a long time”可知,此处强调从过去持续到现在的动作,需用现在完成时,主语是we,助动词用have。故选D。 55.(2025·吉林长春·二模)The students ________ a lot since they started junior high school. A.change B.changed C.have changed D.changes 【答案】C 【详解】句意:自从上了初中,学生们变化很大。 考查时态。根据“since they started junior high school”可知,动作从过去持续到现在,强调对现在的影响,需用现在完成时。故选C。 56.(2025·江苏宿迁·三模)—When did your uncle leave his hometown? —He ________ for nearly twenty years. A.has left B.has been away C.left D.had been away 【答案】B 【详解】句意:——你叔叔什么时候离开他的家乡的?——他已经离开将近二十年了。 考查现在完成时和延续性动词。has left已经离开,现在完成时,短暂性动词;has been away已经离开,现在完成时,延续性动词;left离开,一般过去时;had been away已经离开,过去完成时,延续性动词。根据“for nearly twenty years”可知,句子应该用现在完成时;且动词要用延续性动词,leave是短暂性动词,be away是延续性动词。故选B。 57.(2025·北京东城·二模)Steve ________ three short stories since he joined the writing club last year. A.writes B.wrote C.has written D.was writing 【答案】C 【详解】句意:自从去年加入写作俱乐部以来,史蒂夫已经写了三篇短篇小说。 考查动词的时态。根据“since he joined the writing club last year”可知,此处是现在完成时,其结构是have/has done。故选C。 58.(2025·云南昆明·三模)Colorful Yunnan Paradise is a very popular amusement park in Yunnan Province. Since it was open to the public, lots of people ________ it. A.visit B.visited C.is visiting D.have visited 【答案】D 【详解】句意:五彩云南乐园是云南省一个非常受欢迎的游乐园。自从它向公众开放以来,许多人参观了它。 考查动词时态。根据“Since it was open to the public, lots of people …it.”可知,此处时态为现在完成时,其结构为have/has done,主语为复数形式,助动词应用have。故选D。 59.(2025·江西九江·三模)The Smiths ______ in Shanghai since 2015. They love the city. A.live B.have lived C.will live D.lived 【答案】B 【详解】句意:史密斯一家自2015年以来一直住在上海。他们热爱这座城市。 考查动词时态。根据“since 2015”可知,动作从过去持续到现在,需用现在完成时,结构为“have/has+过去分词”,主语The Smiths表示史密斯一家人,为复数概念,助动词用have。故选B。 60.(2025·安徽合肥·模拟预测)Since last term, our school ________ AI to help us with English learning. A.uses B.used C.has used D.will use 【答案】C 【详解】句意:自从上学期以来,我们学校一直使用人工智能来辅助英语学习。 考查现在完成时。根据“since last term”可知,动作从过去开始持续至今,需用现在完成时(have/has + 过去分词)。故选C。 题型七:have been to/have gone to区别 61.(2025·江西抚州·一模)—Would you like to go to the amusement park with me? —Sorry, I ________ there twice. I don’t want to go for the third time. A.went B.go C.have been D.have gone 【答案】C 【详解】句意:——你愿意和我一起去游乐园吗?——抱歉,我去过两次。我不想第三次去。 考查时态。根据“I don’t want to go for the third time.”可知,不想第三次去,应是去过两次,have been to“到过”符合。故选C。 62.(24-25九年级下·北京·期中)—Is your mother at home? —No, she _________ the supermarket. A.has gone to B.has been to C.will go to D.goes to 【答案】A 【详解】句意:——你妈妈在家吗?——不在,她去超市了。 考查现在完成时。has gone to去了某地,还没回来;has been to去过某地,已经回来。根据“No”可知妈妈不在家,是去了超市还没回来,应用“has gone to”。故选A。 63.(2025·江西新余·三模)—Where is Tom? —He _______ the library. He will be back in an hour. A.has been to B.went to C.has gone to D.goes to 【答案】C 【详解】句意:——汤姆在哪里?——他去了图书馆。他将在一小时后回来。 考查时态。has been to曾经去过(表示去过某地,现在已经回来);has gone to去了(表示去了某地,还没回来)。根据“He will be back in an hour”可知,他现在不在说话地,去了图书馆还没回来。故选C。 64.(2025·湖北武汉·模拟预测)My father ________ to Shanghai on business. He will be back in two weeks. A.has been B.has gone C.went D.goes 【答案】B 【详解】句意:我的父亲去上海出差了。他将在两周后回来。 考查句子时态。has been to+地点, 表示曾经去过某地, 现在完成时;has gone to表示去了某地, 现在完成时;went去, 一般过去时态;goes去, 一般现在时。根据“He will be back in two weeks”,可知父亲去了上海,还没有回来,用现在完成时。故选B。 65.(2025·江苏淮安·一模)—Hello, this is Mary. May I speak to Daniel, please? —Sorry, he’s not at home. He ________ to Shanghai and he will stay there for a week. A.went B.will go C.has been D.has gone 【答案】D 【详解】句意:——你好,我是玛丽。请问丹尼尔在吗?——抱歉,他不在家。他去上海了,并且会在那里待一周。 考查动词的时态。went去,过去式;will go将去;has been曾去过;has gone已经去了。根据“Sorry, he’s not at home. He...to Shanghai and he will stay there for a week”可知,丹尼尔目前不在家,故应是已经去了上海,故应用has gone。故选D。 66.(2025·江苏淮安·一模)—______ you ever ______ Hongze Lake?   —Yes, I went there last summer. A.Have; been to B.Have; gone to C.Did; go to D.Do; go to 【答案】A 【详解】句意:——你去过洪泽湖吗?——是的,我去年夏天去过。 考查现在完成时。询问对方是否去过某地应用句型“Have you ever been to+地点?”。故选A。 67.(2025·云南楚雄·三模)—Hi, Tom. Long time no see. —Yes. I ________ to Kunming to see my uncle and aunt. A.have been B.have gone C.will go D.go 【答案】A 【详解】句意:——嗨,汤姆。好久不见。——是的,我去昆明看望叔叔阿姨了。 考查现在完成时。have been to曾经去过某地,现在已经回来了;have gone to去了某地,现在还没有回来;will go将要去,一般将来时;go去,一般现在时。根据对话可知,Tom应该是去过昆明,但现在已经回来了。故选A。 68.(2025·江苏镇江·二模)—I can’t believe the young couple ________ that European country. —But it’s quite true. They came back last week and chatted with me about their stories. A.have gone to B.have been to C.have arrived in D.have been in 【答案】B 【详解】句意:——我真不敢相信那对年轻夫妇去过那个欧洲国家。——但这是真的。他们上周回来和我聊了聊他们的故事。 考查动词时态。have gone to到某地去了,还没有回来;have been to去过某地,已经回来了;have arrived in到达;have been in在某地。根据“I can’t believe the young couple …that European country.”及“They came back last week and chatted with me about their stories.”可知,此处表示那对年轻夫妇去过那个欧洲国家,并且已经回来了。故选B。 69.(2025·江苏常州·三模)—Where is your sister? —She ________ Canada for three months. A.has gone to B.had gone to C.has been to D.has been in 【答案】D 【详解】句意:——你姐姐在哪里?——她去加拿大三个月了。 考查现在完成时。has gone to去了某地还未回来,现在完成时;had gone to去了某地还未回来,过去完成时;has been to去过某地已经回来,现在完成时;has been in待在某地,现在完成时。根据“for three months”可知,应用现在完成时,表示“已经在加拿大待了三个月了”,故选D。 70.(2025·天津河西·二模)—Lucy, where is Mr. Wang? —He ________ Beijing to attend a meeting. A.has gone to B.has been to C.has been in D.has come to 【答案】A 【详解】句意:——露西,王先生在哪里?——王先生去了北京参加会议。 考查现在完成时。has gone to去了某地还未回来;has been to曾经去过某地;has been in已在某地待了一段时间;has come to已经来到某地。根据“Beijing to attend a meeting.”可知,王先生去了北京还未回来,需has gone to。故选A。 题型八:23-25年中考真题再现 71.(2024·四川遂宁·中考真题)—Do you know anything about One Belt One Road? —Yes, it ________ over 10 years since it started. A.was B.had been C.has D.has been 【答案】D 【详解】句意:——你知道“一带一路”吗?——知道,从开始到现在已经有10多年了。 考查现在完成时。根据“it ... over 10 years since it started”可知,此处强调时间的延续,是“现在完成时+since+一般过去时”结构,故选D。 72.(2024·河北·中考真题)Alex ________ tea culture since he came to China in 2010. A.studies B.studied C.has studied D.was studying 【答案】C 【详解】句意:Alex自从2010年来到中国开始研究茶文化。 考查现在完成时。根据“Alex ... tea culture since he came to China in 2010.”可知,强调时间的延续,是“现在完成时+since+一般过去时”结构,此处用现在完成时have/has done,故选C。 73.(2024·江苏常州·中考真题)I ______ Yancheng Park several times, so I know a lot about it. A.was visiting B.have visited C.visit D.will visit 【答案】B 【详解】句意:我已经参观过盐城公园好几次了,所以我对它了解很多。 考查现在完成时。根据句中的“several times”可知,表示过去的动作对现在的影响,应用现在完成时have/has done的结构。故选B。 74.(2025·云南·中考真题)The film Ne Zha 2 is worth seeing. I ________ it three times so far. A.have seen B.am going to see C.saw D.see 【答案】A 【详解】句意:电影《哪吒2》值得一看。到目前为止我已经看过三次了。 考查现在完成时。由“so far”可知,句子应用现在完成时。故选A。 75.(2025·吉林长春·中考真题)The movie Ne Zha 2 ________ with the public since it came out. A.has been popular B.is popular C.was popular D.will be popular 【答案】A 【详解】句意: 电影《哪吒2》自上映以来一直受到公众的欢迎。 考查现在完成时。根据“since it came out”可知,句子描述的是从过去某一时间点开始一直持续到现在的动作或状态,并且有可能继续持续下去,因此需要使用现在完成时态,has been popular表示“一直受欢迎”。故选A。 76.(2023·上海·中考真题)—Kitty, will you go to the flower show with me tomorrow? —Thank you for asking, but I ________ there already. A.had been B.was C.have been D.will be 【答案】C 【详解】句意:——基蒂,明天你愿意和我一起去看花展吗?——谢谢你的邀请,但我已经去过那里了。 考查现在完成时。根据“already”可知,时态是现在完成时have/has done,表示过去的动作对现在造成的影响或结果。故选C。 77.(2024·江苏连云港·中考真题)As a Chinese traditional martial art (武术), Taijiquan _________ to more than 150 countries all over the world so far. A.spreads B.is spreading C.will spread D.has spread 【答案】D 【详解】句意:太极拳作为中国传统武术,迄今已传播到世界150多个国家。 考查动词时态。根据“so far”可知,时态是现在完成时,结构是have/has done。故选D。 78.(2024·山东滨州·中考真题)—I miss Bill very much as we haven’t seen each other _________ two years. —Me, too. Whenever I see the photo, it reminds me _________ the happy days we spent together. A.in; with B.for; of C.on; in D.from; for 【答案】B 【详解】句意:——我非常想念比尔,因为我们已经两年没见面了。——我也是。每当我看到这张照片,都会想起我们一起度过的快乐日子。 考查现在完成时及动词短语。根据“we haven’t seen each other…two years”可知,此处是现在完成时,与“for+一段时间”连用,第一空应填for。第二空考查短语remind sb. of sth.“使某人想起某事”。故选B。 79.(2024·江西·中考真题)—Oh hi, I’m looking for a pair of shoes. —Well, you ________ to the right place. We have a lot of shoes in our shop. A.came B.were coming C.will come D.have come 【答案】D 【详解】句意:——哦,嗨,我想买双鞋。——嗯,你来对地方了。我们店里有很多鞋子。 考查现在完成时。根据“Well, you ... to the right place. We have a lot of shoes in our shop.”可知,强调来对地方对现在有影响——能买到想要的鞋子,所以用现在完成时,结构是have/has done。故选D。 80.(2024·安徽·中考真题)—Excuse me, may I use your dictionary? I ________ mine behind. —Sure. Here you are. A.leave B.have left C.will leave D.was leaving 【答案】B 【详解】句意:——对不起,我可以用一下你的字典吗?我把我的落下了。——当然。给你。 考查动词时态。分析句子可知,字典落下了,所以借用对方的,强调过去的动作对现在造成了影响,应为现在完成时,结构是have/has done。故选B。 81.(2024·江苏扬州·中考真题)Since I was born, my family ________ in the same flat. A.live B.will live C.are living D.have lived 【答案】D 【详解】句意:自从我出生以来,我的家人就住在同一套公寓里。 考查时态。根据“Since I was born”可知主句用现在完成时have/has done。故选D。 82.(2024·甘肃临夏·中考真题)Mr. Green ________ China for five years. A.has been to B.has gone to C.has been in D.has come to 【答案】C 【详解】句意:格林先生在中国已经五年了。 考查现在完成时。has been to去过,是短暂性动词;has gone to去了,是短暂性动词;has been in在,是延续性动词;has come to已经来到,是短暂性动词。此处与“for five years”连用,故用延续性动词或者表示延续性状态的短语,故选C。 83.(2024·北京·中考真题)With the help of my teacher, I ________ much progress in English since last year. A.am making B.will make C.was making D.have made 【答案】D 【详解】句意:在老师的帮助下,我自去年以来在英语方面取得了很大的进步。 考查现在完成时。根据时间状语“since last year”可知,此处应用现在完成时。故选D。 84.(2024·江苏镇江·中考真题)So far, some of the dialects (方言) ________ in use for thousands of years. They are full of local color. A.were B.are C.have been D.will be 【答案】C 【详解】句意:到目前为止,一些方言已经使用了数千年。它们充满了地方色彩。 考查动词时态。根据句中的时间状语“so far”可知,句子应用现在完成时,排除A、B和D选项。故选C。 85.(2024·西藏·中考真题)Red Star Over China(《红星照耀中国》)is a great book. I ________ it three times already. A.read B.reads C.has read D.have read 【答案】D 【详解】句意:《红星照耀中国》是一本好书。我已经读了三遍了。 考查现在完成时。根据“already”可知,句子应用现在完成时,结构为“have/has + 过去分词”。主语“I”对应的助动词是“have”,故选D。 86.(2024·江苏淮安·中考真题)—Mum, I ________ the living room already. —Good job! It is so tidy now. A.have cleaned B.will clean C.am cleaning D.clean 【答案】A 【详解】句意:——妈妈,我已经打扫了客厅。——干得好!现在很整洁。 考查时态。根据“already”以及“It is so tidy now.”可知此处表示过去的动作对现在的影响,用现在完成时have/has done。故选A。 87.(2024·四川广元·中考真题)Panda Yaya ________ to Beijing Zoo for over one year. She is taken good care of there. A.was back B.came back C.has come back D.has been back 【答案】D 【详解】句意:熊猫丫丫已经回到北京动物园一年多了。她在那里受到很好的照顾。 考查现在完成时。根据“for over one year”可知,本句应用现在完成时,排除AB;和一段时间连用,现在完成时的谓语动词需要是延续性动词,come是短暂性动词,排除C。故选D。 88.(2024·四川·中考真题)I ________ movies since I first went to the cinema. A.love B.loved C.am loving D.have loved 【答案】D 【详解】句意:自从我第一次去电影院以来,我就喜欢上了电影。 考查时态。根据“since I first went to the cinema.”可知主句用现在完成时“have/has done”。故选D。 89.(2024·江苏南京·中考真题)Most people agree that smart technology ________ a big part of society so far. A.become B.became C.has become D.is becoming 【答案】C 【详解】句意:大多数人都认为到目前为止,智能技术已经成为社会的重要组成部分。 考查时态。根据“so far”可知句子用现在完成时have/has done。故选C。 90.(2025·北京·中考真题)Many international students ________ to visit our school since last year. A.are coming B.have come C.came D.will come 【答案】B 【详解】句意:自去年以来,许多国际学生来参观我们学校。 考查动词时态。根据“since last year”可知,句子时态是现在完成时,结构是have/has done。故选B。 2 同步新课程,周周有练习,月月有重点! 1 同步新课程,周周有练习,月月有重点! 学科网(北京)股份有限公司 $$

资源预览图

Unit 1 The Changing World 重点语法:现在完成时(九大题型,模拟+真题90题)精讲练-2025-2026学年九年级英语上册重难点讲练全攻略(仁爱科普版)
1
Unit 1 The Changing World 重点语法:现在完成时(九大题型,模拟+真题90题)精讲练-2025-2026学年九年级英语上册重难点讲练全攻略(仁爱科普版)
2
Unit 1 The Changing World 重点语法:现在完成时(九大题型,模拟+真题90题)精讲练-2025-2026学年九年级英语上册重难点讲练全攻略(仁爱科普版)
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。