内容正文:
专题06 现在完成时
中考真题练习
1.(2025·西藏·中考真题)So far, China (turn) parts of deserts into forests.
【答案】has turned
【详解】句意:到目前为止,中国已经将部分沙漠变成了森林。根据“So far”可知,该句是现在完成时,其结构为“have/has done”,主语是China,助动词填has,动词改为过去分词turned。故填has turned。
2.(2025·江苏无锡·中考真题)Mr. Chen (live) there for over 50 years, so we went to interview him.
【答案】has lived
【详解】句意:陈先生已经在那里住了 50 多年了,所以我们去采访了他。for over 50 years是现在完成时的标志性时间状语,用于强调从过去持续到现在的动作或状态,主语Mr. Chen是第三人称单数。故填has lived。
3.(2025·江苏扬州·中考真题)Recently, more and more people have to visit Yangzhou during holidays. (choose)
【答案】chosen
【详解】句意:最近,越来越多的人选择在假期游览扬州。choose“选择”。根据“Recently, more and more people have”可知,空格处需填入动词的过去分词形式,与have构成现在完成时(have + 过去分词)。choose的过去分词形式为chosen。故填chosen。
4.(2024·西藏·中考真题)China (plan) to export (出口) railway technology to countries along the Belt and Road (一带一路) so far.
【答案】has planned
【详解】句意:到目前为止,中国计划向“一带一路”沿线国家出口铁路技术。根据时间状语“so far”可知,句子应用现在完成时(have/has done),表示动作从过去开始一直持续到现在。主语China是第三人称单数,因此助动词用has,动词用过去分词形式planned。故填has planned。
5.(2024·甘肃白银·中考真题)Have you ever (try) Chinese food outside of China?
【答案】tried
【详解】句意:你在国外吃过中国菜吗?try“尝试”,动词。根据“ever”及“Have…”可知,此处是现在完成时态,结构是have done。故填tried。
6.(2024·江苏无锡·中考真题)The Shenzhou-18 astronauts (work) in Tiangong space station since late April.
【答案】have worked
【详解】句意:神舟18号的宇航员自4月下旬以来一直在天宫空间站工作。根据“since late April”可知,此处应使用现在完成时,主语是复数,助动词用have,故填have worked。
7.(2023·甘肃武威·中考真题)I (learn) English ever since I was in Grade 3.
【答案】have learned
【详解】句意:我从三年级就开始学英语了。此句为since引导的时间状语,用现在完成时“have/has+过去分词”表示过去发生的动作,持续到现在,也许还要继续下去,主语为I,助动词用have。故填have learned。
8.(2023·江苏无锡·中考真题)What you (do) to my computer? It’s dead!
【答案】 have done
【详解】句意:你对我的电脑做了什么?它死机了!分析句子可知,电脑现在死机了,过去对电脑做的事情,对现在产生了影响,应为现在完成时,结构是has/have done,主语是第二人称you,助动词用have。故填have;done。
9.(2023·辽宁大连·中考真题)Scientists are trying to find life on Mars but they anything yet. (not find)
【答案】haven’t found
【详解】句意:科学家们正试图在火星上寻找生命,但他们还没有发现任何东西。根据“yet”可知,句子应用现在完成时,结构是“have/has+过去分词”,主语是they,助动词用have,否定直接在have后接not,可以缩写成haven’t,故填haven’t found。
10.(2023·西藏·中考真题)I (be)a teacher in Xizang for 40 years.
【答案】have been
【详解】句意:我在西藏当了40年的老师。根据“for 40 years”可知时态是现在完成时。主语是I,助动词用have。故have been。
习题综合练习
11.(25-26九年级上·甘肃张掖·月考)Living skills will be (teach) in school activities next week.
【答案】taught
【详解】句意:生活技能将在下周的学校活动中被教授。主语“Living skills”与动词“teach”为被动关系,结合空格前“will be”可知,这里是一般将来时的被动语态,其结构为“will be+及物动词的过去分词”,因此这里应用teach的过去分词taught。故填taught。
12.(25-26九年级上·西藏拉萨·期末)So far, the engineers (complete) three high-speed railway projects in western China.
【答案】have completed
【详解】句意:到目前为止,工程师们已经在中国西部完成了三个高速铁路项目。complete“完成”,动词;根据时间状语“So far”可知,句子时态为现在完成时,结构为have/has+过去分词,表示动作已完成且对现在有影响。主语“the engineers”为复数,故用have completed。故填have completed。
13.(25-26九年级上·甘肃白银·期末)Many useful things for the country were (produce) in the old factories.
【答案】produced
【详解】句意:许多对国家有用的东西是在那些老工厂里生产的。produce“生产”是动词。主语“things”是动作的承受者,应用被动语态,结构为“were + 过去分词”。故填produced。
14.(25-26九年级上·西藏昌都·期末)So far, we (learn) English for about six years..
【答案】have learned/have learnt
【详解】句意:到目前为止,我们已经学了大约六年英语。根据时间状语“So far”可知用现在完成时,表示从过去持续到现在的动作;主语we后接助动词have,learn的过去分词形式learned/learnt。故填have learned/have learnt。
15.(25-26九年级上·江苏无锡·月考)This is the first time I (visit) the Great Wall.
【答案】have visited
【详解】句意:这是我第一次参观长城。根据“This is the first time…”可知,此处是固定句型“This/It is the first/second/... time that...”,表示“这是第……次做……”,从句中谓语动词要用现在完成时,其结构为“have/has+done”,主语是I,助动词用have,visit的过去分词是visited。故填have visited。
16.(2025·湖北襄阳·一模)He has already (finish) his homework. He can go out to play now.
【答案】finished
【详解】句意:他已经做完了家庭作业,他现在可以出去玩了。finish“完成,结束”,动词;句子中“has already”是现在完成时的标志,现在完成时的结构为“have/has + 动词的过去分词”,finish的过去分词是finished。故填finished。
17.(25-26九年级上·黑龙江绥化·月考)We (learn) English for six years. We can communicate with foreigners now.
【答案】have learned/have learnt
【详解】句意:我们已经学了六年英语了。我们现在可以和外国人交流了。learn“学习”,动词,根据时间状语“for six years”可知,此处为现在完成时态,其结构为have/has+过去分词,主语为We,助动词用have,learn的过去分词为learned/learnt。故填have learned/have learnt。
18.(25-26九年级上·重庆·月考)Mike (stick) to his promise ever since he made it.
【答案】has stuck
【详解】句意:自从迈克做出承诺以来,他就一直信守诺言。stick“坚持/信守”,since引导时间状语从句,主句用现在完成时,主语Mike为第三人称单数,助动词用has,stick的过去分词为stuck。故填has stuck。
19.(25-26九年级上·江苏无锡·月考)It’s reported that Metro Line 5 (finish) in another four years.
【答案】will be finished
【详解】句意:据报道,地铁5号线将在四年后完工。“It’s reported that...”是固定句型,意为“据报道……”;从句中“in another four years(再过四年)”是将来时间的标志,且“Metro Line 5”与“finish”之间是被动关系,故从句需用一般将来时的被动语态,其结构为“will be+动词过去分词”,“finish”的过去分词是“finished”,故填will be finished。
20.(25-26九年级上·江苏无锡·期中)—Are you going shopping with me this weekend?
—Er, I (not decide). Maybe Lily will visit my grandparents with my brother.
【答案】haven’t decided
【详解】——这个周末你要和我一起去购物吗?——呃,我还没决定。也许莉莉会和我哥哥一起去看望我的祖父母。根据“Are you going shopping with me this weekend?”和“Maybe Lily will visit my grandparents with my brother.”以及所给单词可知,此处表示还没决定,应用现在完成时;主语是I,助动词用haven’t,decide的过去分词形式为decided。故填haven’t decided。
21.(25-26九年级上·甘肃庆阳·期末)My cousin (study) for the important exam since last month, and he feels a bit tired now.
【答案】has studied
【详解】句意:我的表弟从上个月起就为这场重要的考试学习了,他现在感觉有点累。根据时间状语“since last month”及后文“he feels a bit tired now”可知,强调过去的动作对现在的影响,主语是第三人称单数“My cousin”,因此应用现在完成时,结构为“has+过去分词”,“study”的过去分词是“studied”。故填has studied。
22.(25-26九年级上·河南周口·期中)I (learn) English for more than five years.
【答案】have learned/have learnt
【详解】句意:我已经学习英语超过五年了。learn“学习”,for more than five years表示一段时间,通常与现在完成时连用,现在完成时的结构是have/has+过去分词,learn的过去分词可以是learned或learnt。故填have learned/have learnt。
23.(25-26九年级上·甘肃天水·期中)My parents have been (marry) for 15 years.
【答案】married
【详解】句意:我的父母已经结婚15年了。marry“结婚”,短暂性动词;根据“for 15 years”可知,此处要用延续性动词,marry的延续性动词是be married,其中married是形容词化的过去分词,和be动词一起构成一种婚姻状态。故填married。
24.(25-26九年级上·江苏无锡·月考)It’s easy for you to get the main points because I (mark) all the key sentences.
【答案】have marked
【详解】句意:你很容易就能抓住要点,因为我已经把所有关键句子都标出来了。mark“标记”,动词,这里表示已经标记好了,所以你现在容易看懂,强调过去标记的动作对现在仍有影响或结果,因此是用现在完成时,主语是I,助动词用have,mark的过去分词是marked。故填have marked。
25.(25-26九年级上·江苏无锡·月考)It’s easy for you to get the main points because I (mark) the key sentences.
【答案】have marked
【详解】句意:你很容易就能抓住要点,因为我已经把关键句子标记出来了。“我已经标记了关键句子”是导致“现在容易抓住要点”的原因,因此“标记”这一动作发生在过去,但对现在产生直接影响(现在容易理解),需使用现在完成时(have/has done)。“I”为第一人称单数,助动词用have,结合所给动词mark,其过去分词为marked。故填have marked。
26.(25-26九年级上·江苏无锡·月考)It’s certain the sports meeting will be (cancel) if such bad weather lasts.
【答案】cancelled/canceled
【详解】句意:可以肯定,如果这样糟糕的天气持续下去,运动会将被取消。cancel“取消”,动词;此处是“will be+过去分词”构成一般将来时的被动语态,表示“被取消”,主语“the sports meeting”是动作承受者。故填cancelled/canceled。
27.(25-26九年级上·河南郑州·月考)Is he the person who many homeless people since the big fire broke out in Hong Kong? (support)
【答案】has supported
【详解】句意:自从香港发生大火以来,他是那个支持了许多无家可归者的人吗?根据“since the big fire broke out in Hong Kong”可知,此处使用现在完成时,主语是单数,助动词用has,support的过去分词是supported,故填has supported。
28.(25-26九年级上·江苏宿迁·月考)He (be) busy hanging those famous paintings since early this morning.
【答案】has been
【详解】句意:他从今天清晨起就一直忙着挂那些名画。根据“since early this morning”可知,动作从过去持续到现在,需用现在完成时(has/have done)。主语“He”为第三人称单数,故填has been。
29.(24-25九年级上·甘肃庆阳·期末)They have (attend) the concert held in the city hall.
【答案】attended
【详解】句意:他们已经参加了在市政厅举办的音乐会。根据“have”可知,句子时态为现在完成时,其结构为“have+动词的过去分词”,attend“参加”,动词,其过去分词为attended。故填attended。
30.(25-26九年级上·重庆沙坪坝·月考)They (master) the rules of the game already. Now they are ready to play.
【答案】have mastered
【详解】句意:他们已经掌握了游戏规则。现在他们准备好开始玩了。根据“already”可知,常与现在完成时连用,结构为“have/has+过去分词”,且主语“They”是复数,可知用“have mastered”。故填have mastered。
31.(25-26九年级上·广东深圳·月考)The artist has many wonderful landscapes since last year. (draw)
【答案】drawn
【详解】句意:这个艺术家自去年以来画了许多精彩的风景画。since意为“自……以来”,现在完成时的标志词,所以本句使用现在完成时,结构是have/has+动词的过去分词,空前已有has,draw的过去分词形式是drawn。故填drawn。
32.(24-25九年级上·甘肃白银·期末)The student was (praise) by the teacher for his excellent performance in the exam.
【答案】praised
【详解】句意:这位学生因考试成绩优异而受到老师的表扬。praise“表扬”,动词;根据“by the teacher”可知,句子为被动语态“be done”,此处用praise的过去分词形式praised。故填praised。
33.(24-25九年级上·甘肃白银·期末)I have (repeat) this experiment several times, but I still haven’t got the expected results.
【答案】repeated
【详解】句意:我已经重复这个实验好几次了,但我仍然没有得到预期的结果。repeat“重复”是动词。由“several times”和“haven’t got”可知,前半句强调过去的动作对现在的影响,应用现在完成时,结构为“have/has + 过去分词”。主语为I,故填repeated。
34.(25-26九年级上·江苏扬州·期中)Cultural traditions and family values have his life choices deeply. (shape)
【答案】shaped
【详解】句意:文化传统和家庭价值观已经深刻地影响了他的生活选择。shape“影响”,根据“Cultural traditions and family values have…”可知,此处表示现在完成时,结构为have + done,shape的过去分词为shaped。故填shaped。
35.(25-26九年级上·江苏无锡·期中)It’s no use turning on him and saying it’s his fault since we (lose) the game.
【答案】have lost
【详解】句意:既然我们已经输掉了比赛,指责他说是他的错是没有用的。since引导原因状语从句,强调“输掉比赛”这个过去发生的动作对现在造成的影响,即“指责他没用”,用现在完成时,结构为“have/has+过去分词”。主语we是复数,助动词用have,lose的过去分词是lost,故填have lost。
36.(25-26九年级上·江苏无锡·期中)Wow, our classroom is so clean and tidy. I think someone (tidy) it before class.
【答案】has tidied
【详解】句意:哇,我们的教室又干净又整洁。我想有人在课前已经打扫了。根据前句“classroom is so clean and tidy”可知,打扫教室的动作发生在过去,且对现在造成了“教室干净整洁”的影响,用现在完成时,结构为“have/has+过去分词”。someone作主语时,谓语动词用单数,助动词用has,tidy的过去分词是tidied,故填has tidied。
37.(25-26九年级上·江苏镇江·期中)—Where’s David? Someone is waiting for him in the office.
—Not only he but also his two co-workers (fly) to Beijing for a meeting.
【答案】have flown
【详解】句意:——大卫在哪里?有人在办公室等他。——不仅他,还有他的两位同事都已飞往北京参加一个会议。根据“to Beijing for a meeting.”可知,答句强调“飞往北京开会”的动作对现在造成的影响,应用现在完成时,结构为“have/has + 过去分词”;not only...but also...连接两个主语时,谓语动词的单复数与靠近谓语的主语保持一致,“his two co-workers”为复数,助动词用have,动词fly的过去分词为flown。故填have flown。
38.(25-26九年级上·甘肃酒泉·月考)The old couple have been (marry) for fifty years.
【答案】married
【详解】句意: 这对老夫妇已经结婚五十年了。根据“have been... for fifty years”可知,此处是现在完成时态,表示持续的状态。表示“结婚”这一状态,应用形容词“married”。故填married。
39.(25-26九年级上·山东济南·月考)There (be) great changes in Kunming since 2009.
【答案】have been
【详解】句意:自2009年以来,昆明发生了巨大的变化。be“是”。根据“since 2009”可知,句子时态为现在完成时,根据“changes”是复数可知,此处应用have been。故填have been。
40.(24-25九年级上·甘肃兰州·期中)Maybe someone has (steal) my smartphone. I can’t find it anywhere.
【答案】stolen
【详解】句意:也许有人偷了我的智能手机,我到处都找不到。句中助动词has表明句子为现在完成时,结构为“have/has + 动词过去分词”;steal的过去分词为stolen。故填stolen。
41.(25-26九年级上·甘肃定西·期中)China (make) great progress in science in the past twenty years.
【答案】has made
【详解】句意:在过去的二十年里,中国在科学方面取得了巨大的进步。根据“in the past twenty years”可知,句子时态为现在完成时,其结构为“have/has+done”;主语China为第三人称单数,助动词用has,make的过去分词为made。故填has made。
42.(25-26九年级上·四川成都·期中)I’m terribly sorry that I can’t pay now. Someone my wallet. (steal)
【答案】has stolen
【详解】句意:非常抱歉,我现在没法付钱。有人偷了我的钱包。根据“I’m terribly sorry that I can’t pay now. Someone ... my wallet.”可知,表示钱包被偷导致现在无法支付,强调对现在的影响,应使用现在完成时have/has+done;主语是Someone,用has,steal的过去分词stolen。故填has stolen。
43.(24-25九年级上·重庆沙坪坝·期中)Don’t worry, Jenny. I (deal) with the problem already.
【答案】have dealt
【详解】句意:别担心,珍妮。我已经处理了这个问题。根据“already”可知,句子时态为现在完成时,其结构为“have/has+动词的过去分词”,主语为I,助动词用have,deal的过去分词为dealt,故填have dealt。
44.(25-26九年级上·江苏无锡·月考)Also, the young (face) peer pressure (同伴压力) for a long time.
【答案】have faced
【详解】句意:而且,年轻人长时间以来面对同伴压力。根据时间状语“for a long time”可知,句子强调持续至今的状态,需用现在完成时;主语“the young”为复数概念,与“have”搭配。故填have faced。
45.(25-26九年级上·江苏无锡·月考)—Jim doesn’t want to eat anything and feels cold all the morning.
—I think he (catch) a bad cold.
【答案】has caught
【详解】句意:——吉姆不想吃任何东西,整个上午感到冷。——我认为他得了重感冒。catch a bad cold得了重感冒,根据“Jim doesn’t want to eat anything and feels cold all the morning.”可知,得了重感冒对现在造成了影响,因此用现在完成时;主语he为第三人称单数,因此助动词用has;catch的过去分词为caught。故填has caught。
46.(25-26九年级上·云南昆明·月考)The National Day Military Parade (国庆阅兵) on September 3 showed that great changes place in China in these years. (take)
【答案】have taken
【详解】句意:9月3日的国庆阅兵展示了中国这些年来发生的巨大变化。根据时间状语“in these years”可知,此处应使用现在完成时,其结构是:have/has+过去分词,主语“great changes”表示复数,所以应用助动词have,take的过去分词是taken。故填have taken。
47.(25-26九年级上·江苏无锡·月考)—You look healthier than before!
—Really? I (give) up smoking. I used to smoke very heavily, you know.
【答案】have given
【详解】句意:——你看起来比以前更健康了! ——真的吗?我已经戒烟了。你知道我以前烟瘾很重。根据“I...up smoking. I used to smoke very heavily”可知与过去的习惯形成对比,强调现在的状态是戒烟的结果,因此用现在完成时(have/has + 过去分词),强调过去动作对现在的影响。故填have given。
48.(25-26九年级上·重庆·期中)This farm (produce) a huge number of vegetables in the past few years.
【答案】has produced
【详解】句意:在过去的几年里,这个农场生产了大量的蔬菜。produce“生产”,结合“in the past few years”可知,这里的时态为现在完成时,其结构为has/have done,produce的过去分词为produced,且主语This farm为第三人称单数名词,助动词要用has。故填has produced。
49.(25-26九年级上·上海浦东新·期中)The cat is really by the strange sound. (fright)
【答案】frightened
【详解】句意:这只猫真的被奇怪的声音吓到了。根据“by the strange sound”可知猫被奇怪的声音吓到了,此处用一般现在时的被动语态,fright的动词形式frighten,意为“使害怕”,is后用其过去分词形式frightened。故填frightened。
50.(25-26九年级上·上海浦东新·期中)America has in sending astronauts to the moon. (success)
【答案】succeeded
【详解】句意:美国已经成功把宇航员送到月球。success“成功”,是名词,根据“has”可知此处应填动词的过去分词,构成现在完成时,其动词succeed“成功”符合语境,所以此处应填其过去分词形式,故填succeeded。
51.(24-25九年级上·江苏无锡·期中)Quan Hongchan, the gold medal winner, (practise) diving since 2014.
【答案】has practised
【详解】句意:金牌得主全红婵自2014年以来一直在练习跳水。根据“since 2014”可知,句子时态为现在完成时,其结构为“have/has+动词的过去分词”。主语“Quan Hongchan”是第三人称单数,因此用has,practise“练习”,动词,其过去分词为practised。故填has practised。
52.(2025九年级下·湖南·专题练习)He was supposed to have (finish) his homework an hour ago.
【答案】finished
【详解】句意:他应该一小时前已经完成他的作业了。finish“完成”,此处表达“已经完成”,用于have done的结构,故finish要用过去分词形式finished。故填finished。
53.(25-26九年级上·云南曲靖·月考)In the past few years, my hometown a lot. (change)
【答案】has changed
【详解】句意:在过去几年里,我的家乡发生了很大变化。change“改变”,动词。根据时间状语“In the past few years”,可知,本句应用现在完成时态,其结构为主语+have/has+动词过去分词,主语“my hometown”为第三人称单数形式,应用has,change的过去分词为changed。故填has changed。
54.(25-26九年级上·上海·月考)The ship has in the distance. I can’t see it any longer. (appear)
【答案】disappeared
【详解】句意:那艘船已经在远处消失了。我再也看不见它了。appear意为“出现”。根据“I can’t see it any longer.”可知,船已经在远处消失了,应用动词disappear。根据“has”可知,此句是现在完成时,动词用过去分词。故填disappeared。
55.(24-25九年级上·江苏泰州·月考)—I’d like you to tell me something about that new tourist place before I get there.
—I’m sorry, but neither my cousin nor I (be) there.
【答案】have been
【详解】句意:—— 我想让你在我去那个新的旅游景点之前告诉我一些关于它的情况。—— 抱歉,我和我表哥都没去过那里。在“neither my cousin nor I”结构中,谓语动词与靠近的主语“I”保持一致,且根据语境“没去过”需用现在完成时,“have been”在句中作谓语。因为“neither...nor...”就近原则,I是第一人称,现在完成时结构为“have+过去分词”,be的过去分词是“been”。故填have been。
56.(25-26九年级上·江苏常州·月考)Neither I nor my cousin (be) to Shanghai Disneyland Park. How we wish to get there some day!
【答案】has been
【详解】句意:我和我的表弟都没去过上海迪士尼乐园。我们多么希望有一天能到达那里啊!根据“How we wish to get there some day!”可知,没有去过上海迪士尼乐园,因此此句时态是现在完成时态;再者根据“neither...nor...的就近原则”可知,助动词由my cousin决定,用has。故填has been。
57.(25-26九年级上·江苏无锡·月考)—Do you know any of the places of interest in Wuxi?
—Yes, it’s the second time I (visit) this beautiful city.
【答案】have visited
【详解】句意:——你知道无锡有哪些名胜古迹吗?——知道,这是我第二次参观这座美丽的城市。根据“it’s the second time...”可知,句中要用现在完成时,表示对现在造成的影响,主语是I,助动词用have;visit的过去分词为visited。故填have visited。
58.(25-26九年级上·江苏泰州·月考)Neither her parents nor she (eat) up the meal till now.
【答案】has eaten
【详解】句意:直到现在她的父母和她都没有吃完这顿饭。“till now”是现在完成时的标志,其构成为“助动词have/has+动词的过去分词”,neither…nor…连接并列主语,谓语动词遵循就近原则,she是单数主语,助动词用has。故填has eaten。
59.(25-26九年级上·江苏无锡·月考)The AI model car uses green energy to move and it is friendly to the environment. So far it (win) high praise from the whole school.
【答案】has won
【详解】句意:这款人工智能模型汽车使用绿色能源驱动,对环境很友好。到目前为止,它已经赢得了全校的高度赞扬。“so far”是现在完成时的标志性时间状语,意思是“到目前为止”,所以这句话的时态是现在完成时,结构是“have/has+过去分词”,主语“it”是第三人称单数,助动词用“has”,“win”的过去分词是“won”。故填has won。
60.(25-26九年级上·江苏无锡·月考)Science (develop) quickly these years, so students can learn new things each year.
【答案】has developed
【详解】句意:科学这些年发展迅速,因此学生每年都能学到新东西。develop“发展”。根据结合语境和“these years”可知,句子时态为现在完成时,句子主语Science为第三人称单数形式,助动词应用三单形式has。故填has developed。
61.(25-26九年级上·重庆·开学考试)The thief (steal) many treasures since he dropped out of school.
【答案】has stolen
【详解】句意:这个小偷自从辍学以来,已经偷了许多珍宝。steal“偷”为动词,根据“since he dropped out of school”可知,since“自从”表示动作从过去某个时间点开始,一直持续到现在。因此,主句应使用现在完成时,其结构为have/has done,主语The thief为名词单数,助动词用has,动词steal的过去分词为stolen。故填has stolen。
62.(25-26九年级上·吉林长春·开学考试)He (forget) all the pains in the past so far.
【答案】has forgotten
【详解】句意:到目前为止,他已经忘记了过去的所有痛苦。根据“so far”可知句子用现在完成时,主语是He,助动词用has,forget的过去分词是forgotten。故填has forgotten。
63.(25-26九年级上·黑龙江佳木斯·开学考试)We (learn) a lot of new words since the beginning of this term.
【答案】have learned/have learnt
【详解】句意:自这个学期以来,我们学了很多新单词。根据“since the beginning of this term.”可知,本句用现在完成时,谓语结构为“have/has+过去分词”,主语We为复数,用have,learn的过去分词为“learned/learnt”。故填have learned/learnt。
64.(24-25九年级上·广东深圳·月考)The Chinese space station program (draw) the world’s attention for days.
【答案】has drawn
【详解】句意:中国空间站计划已持续多日吸引全球关注。根据“for days”可知,句子时态为现在完成时,主语为“The Chinese space station program”,用has drawn。故填has drawn。
65.(25-26九年级上·重庆·开学考试)The two sisters (not see) each other since they finished high school.
【答案】haven’t seen
【详解】句意:这两个姐妹自从高中毕业后就再没见过面。根据“since they finished high school.”可知,此句是现在完成时,主语是复数名词,助动词用have,和not缩写为haven’t,see的过去分词为seen。故填haven’t seen。
66.(24-25九年级上·重庆·开学考试)As far as I know, he has (teach) math in this school for 8 years.
【答案】taught
【详解】句意:据我所知,他已经在这所学校教数学8年了。“for 8 years”是现在完成时的标志,现在完成时的结构是“have/has+动词过去分词”;teach的过去分词是taught。故填taught。
67.(25-26九年级上·湖南·课后作业)She said she sent me a letter last week, but I haven’t (receive) it.
【答案】received
【详解】句意:她说她上周给我寄了一封信,但我还没收到。receive“收到”,根据“haven’t”可知,此处用现在完成时,结构为“have/has + 过去分词”,receive的过去分词是received。故填received。
68.(2025·江苏南京·三模)The life we were used to (change) a lot in the past few years.
【答案】has changed
【详解】句意:我们过去习惯的生活方式在过去的几年里发生了很大的变化。分析句子可知,the life作主语,we were used to是定语从句,修饰主语,故此处缺少谓语动词;根据“in the past few years.”可知句子用现在完成时,主语是The life,助动词用has。故填has changed。
69.(2025·甘肃·模拟预测)I (read) this book three times. It’s very interesting.
【答案】have read
【详解】句意:这本书我读过三遍。它很有趣。根据“three times”可知时态为现在完成时,结构为“have/has done”,主语为I,read的过去分词为read。故填have read。
70.(2025·西藏拉萨·一模)He (live) here for more than twenty years.
【答案】has lived
【详解】句意:他已经在这里住了二十多年了。根据 “for more than twenty years”可知,本句时态为现在完成时,结构为 “have/has + 过去分词”,主语“He”是第三人称单数,故填has lived。
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
$
专题06 现在完成时
中考真题练习
1.(2025·西藏·中考真题)So far, China (turn) parts of deserts into forests.
2.(2025·江苏无锡·中考真题)Mr. Chen (live) there for over 50 years, so we went to interview him.
3.(2025·江苏扬州·中考真题)Recently, more and more people have to visit Yangzhou during holidays. (choose)
4.(2024·西藏·中考真题)China (plan) to export (出口) railway technology to countries along the Belt and Road (一带一路) so far.
5.(2024·甘肃白银·中考真题)Have you ever (try) Chinese food outside of China?
6.(2024·江苏无锡·中考真题)The Shenzhou-18 astronauts (work) in Tiangong space station since late April.
7.(2023·甘肃武威·中考真题)I (learn) English ever since I was in Grade 3.
8.(2023·江苏无锡·中考真题)What you (do) to my computer? It’s dead!
9.(2023·辽宁大连·中考真题)Scientists are trying to find life on Mars but they anything yet. (not find)
10.(2023·西藏·中考真题)I (be)a teacher in Xizang for 40 years.
习题综合练习
11.(25-26九年级上·甘肃张掖·月考)Living skills will be (teach) in school activities next week.
12.(25-26九年级上·西藏拉萨·期末)So far, the engineers (complete) three high-speed railway projects in western China.
13.(25-26九年级上·甘肃白银·期末)Many useful things for the country were (produce) in the old factories.
14.(25-26九年级上·西藏昌都·期末)So far, we (learn) English for about six years..
15.(25-26九年级上·江苏无锡·月考)This is the first time I (visit) the Great Wall.
16.(2025·湖北襄阳·一模)He has already (finish) his homework. He can go out to play now.
17.(25-26九年级上·黑龙江绥化·月考)We (learn) English for six years. We can communicate with foreigners now.
18.(25-26九年级上·重庆·月考)Mike (stick) to his promise ever since he made it.
19.(25-26九年级上·江苏无锡·月考)It’s reported that Metro Line 5 (finish) in another four years.
20.(25-26九年级上·江苏无锡·期中)—Are you going shopping with me this weekend?
—Er, I (not decide). Maybe Lily will visit my grandparents with my brother.
21.(25-26九年级上·甘肃庆阳·期末)My cousin (study) for the important exam since last month, and he feels a bit tired now.
22.(25-26九年级上·河南周口·期中)I (learn) English for more than five years.
23.(25-26九年级上·甘肃天水·期中)My parents have been (marry) for 15 years.
24.(25-26九年级上·江苏无锡·月考)It’s easy for you to get the main points because I (mark) all the key sentences.
25.(25-26九年级上·江苏无锡·月考)It’s easy for you to get the main points because I (mark) the key sentences.
26.(25-26九年级上·江苏无锡·月考)It’s certain the sports meeting will be (cancel) if such bad weather lasts.
27.(25-26九年级上·河南郑州·月考)Is he the person who many homeless people since the big fire broke out in Hong Kong? (support)
28.(25-26九年级上·江苏宿迁·月考)He (be) busy hanging those famous paintings since early this morning.
29.(24-25九年级上·甘肃庆阳·期末)They have (attend) the concert held in the city hall.
30.(25-26九年级上·重庆沙坪坝·月考)They (master) the rules of the game already. Now they are ready to play.
31.(25-26九年级上·广东深圳·月考)The artist has many wonderful landscapes since last year. (draw)
32.(24-25九年级上·甘肃白银·期末)The student was (praise) by the teacher for his excellent performance in the exam.
33.(24-25九年级上·甘肃白银·期末)I have (repeat) this experiment several times, but I still haven’t got the expected results.
34.(25-26九年级上·江苏扬州·期中)Cultural traditions and family values have his life choices deeply. (shape)
35.(25-26九年级上·江苏无锡·期中)It’s no use turning on him and saying it’s his fault since we (lose) the game.
36.(25-26九年级上·江苏无锡·期中)Wow, our classroom is so clean and tidy. I think someone (tidy) it before class.
37.(25-26九年级上·江苏镇江·期中)—Where’s David? Someone is waiting for him in the office.
—Not only he but also his two co-workers (fly) to Beijing for a meeting.
38.(25-26九年级上·甘肃酒泉·月考)The old couple have been (marry) for fifty years.
39.(25-26九年级上·山东济南·月考)There (be) great changes in Kunming since 2009.
40.(24-25九年级上·甘肃兰州·期中)Maybe someone has (steal) my smartphone. I can’t find it anywhere.
41.(25-26九年级上·甘肃定西·期中)China (make) great progress in science in the past twenty years.
42.(25-26九年级上·四川成都·期中)I’m terribly sorry that I can’t pay now. Someone my wallet. (steal)
43.(24-25九年级上·重庆沙坪坝·期中)Don’t worry, Jenny. I (deal) with the problem already.
44.(25-26九年级上·江苏无锡·月考)Also, the young (face) peer pressure (同伴压力) for a long time.
45.(25-26九年级上·江苏无锡·月考)—Jim doesn’t want to eat anything and feels cold all the morning.
—I think he (catch) a bad cold.
46.(25-26九年级上·云南昆明·月考)The National Day Military Parade (国庆阅兵) on September 3 showed that great changes place in China in these years. (take)
47.(25-26九年级上·江苏无锡·月考)—You look healthier than before!
—Really? I (give) up smoking. I used to smoke very heavily, you know.
48.(25-26九年级上·重庆·期中)This farm (produce) a huge number of vegetables in the past few years.
49.(25-26九年级上·上海浦东新·期中)The cat is really by the strange sound. (fright)
50.(25-26九年级上·上海浦东新·期中)America has in sending astronauts to the moon. (success)
51.(24-25九年级上·江苏无锡·期中)Quan Hongchan, the gold medal winner, (practise) diving since 2014.
52.(2025九年级下·湖南·专题练习)He was supposed to have (finish) his homework an hour ago.
53.(25-26九年级上·云南曲靖·月考)In the past few years, my hometown a lot. (change)
54.(25-26九年级上·上海·月考)The ship has in the distance. I can’t see it any longer. (appear)
55.(24-25九年级上·江苏泰州·月考)—I’d like you to tell me something about that new tourist place before I get there.
—I’m sorry, but neither my cousin nor I (be) there.
56.(25-26九年级上·江苏常州·月考)Neither I nor my cousin (be) to Shanghai Disneyland Park. How we wish to get there some day!
57.(25-26九年级上·江苏无锡·月考)—Do you know any of the places of interest in Wuxi?
—Yes, it’s the second time I (visit) this beautiful city.
58.(25-26九年级上·江苏泰州·月考)Neither her parents nor she (eat) up the meal till now.
59.(25-26九年级上·江苏无锡·月考)The AI model car uses green energy to move and it is friendly to the environment. So far it (win) high praise from the whole school.
60.(25-26九年级上·江苏无锡·月考)Science (develop) quickly these years, so students can learn new things each year.
61.(25-26九年级上·重庆·开学考试)The thief (steal) many treasures since he dropped out of school.
62.(25-26九年级上·吉林长春·开学考试)He (forget) all the pains in the past so far.
63.(25-26九年级上·黑龙江佳木斯·开学考试)We (learn) a lot of new words since the beginning of this term.
64.(24-25九年级上·广东深圳·月考)The Chinese space station program (draw) the world’s attention for days.
65.(25-26九年级上·重庆·开学考试)The two sisters (not see) each other since they finished high school.
66.(24-25九年级上·重庆·开学考试)As far as I know, he has (teach) math in this school for 8 years.
67.(25-26九年级上·湖南·课后作业)She said she sent me a letter last week, but I haven’t (receive) it.
68.(2025·江苏南京·三模)The life we were used to (change) a lot in the past few years.
69.(2025·甘肃·模拟预测)I (read) this book three times. It’s very interesting.
70.(2025·西藏拉萨·一模)He (live) here for more than twenty years.
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
$