内容正文:
2025年中考备考专题复习初中英语精选专项训练:现在完成时提高训练
名校模拟
1.(2024·四川成都·一模)The popular video named Escape from the British Museum ________ a lot of discussion since it came out last August. Many people are touched by the story of the jade pot.
A.causes B.caused C.has caused
2.(2024·安徽阜阳·二模)—Dale, you’re looking down. What ________ you so sad?
—It is my work. I’ve been searching for the way to deal with my problem for the whole week.
A.made B.is made C.has made D.is making
3.(2024·黑龙江哈尔滨·一模)The Chinese Game Honor of Kings is popular around the world. Recently, a new 3D show about the game ________ people’s hearts as well.
A.win B.won C.has won
4.(2024·黑龙江哈尔滨·一模)—I saw a lot of people use drones (无人机) to make videos on Central Street yesterday.
—So did I. Drones ________ more popular in the past few years.
A.have been B.were C.will be
5.(2024·四川成都·一模)Since September, Chengdu ________ 30 reading corners in its farmers’ markets to make people’s life colorful.
A.opened B.has opened C.will open
6.(23-24九年级上·江苏泰州·期末)—How much do you know about the Olympics in Paris in 2024?
—Well, the newspapers and websites _________ much about them up till now.
A.were not covered B.haven’t been covered
C.haven’t covered D.will not cover
7.(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
8.(2024·河北石家庄·一模)Jack’s train ________. Let’s go on waiting for him here.
A.hasn’t arrived B.didn’t arrive C.doesn’t arrive D.won’t arrive
9.(2024·甘肃武威·一模)I can’t find my pen. I think somebody must ________ it up.
A.had picked B.has picked C.have picked D.pick
10.(2022·江苏南通·一模)—May I borrow your new-bought book The Diary of a Young Girl?
—I’m afraid not. I _________ only half of it, and I’ll try to finish it this weekend.
A.read B.am reading C.have read D.will read
11.(2022·江西赣州·一模)—Thank you, Dorota. With your help, I ________ about many places in this city. I really enjoy living here.
—I was happy to help, Halina.
A.learn B.will learn C.have learned D.was learning
12.(2019·北京·中考真题)Our school life a lot since 2017. We have more activities now,
A.changes B.changed C.will change D.has changed
13.(2024·北京房山·二模)Mamianqun, or horse-faced skirt, ________ popularity for many years in China.
A.was enjoying B.enjoyed C.has enjoyed D.will enjoy
14.(2024·河北邢台·三模)The police still ________ the lost child, but they are doing all they can.
A.don’t find B.didn’t find C.won’t find D.haven’t found
15.(2024·北京丰台·一模)Steve ________ in this company for 20 years.
A.will work B.works C.has worked D.is working
16.(2024·江苏南京·一模)Our government ________ lots of efforts to improve people’s living conditions in the past 5 years.
A.made B.make C.will make D.has made
17.(2024·江西抚州·一模)—I hear the work is very difficult. How is it going?
—It’s really hard. But with the help of my sister, we ________ half of it.
A.complete B.are completing C.have completed D.will complete
18.(2024·河北承德·二模)Li Dong and Zhang Ming ________ friends since they met in 2000.
A.made B.have been C.have made D.have become
19.(2024·黑龙江哈尔滨·一模)—Are you a football player in your school?
—Yes, I ________ the team 3 years ago. I ________ it for 3 years.
A.joined; have joined B.have joined; have been in C.joined; have been in
20.(2023·江苏镇江·一模)My parents ________ Tianjing on business for a whole week. So I live with my uncle these days.
A.have been to B.have gone to C.have been in D.have been away
21.(21-22九年级下·四川自贡·期中)— Clara, you have ________ Journey to the West for two weeks.
— Sorry, I wanted to give it back but was made ________ Dazhou on business last week.
A.borrowed; to leave B.kept; to leave C.kept; leave
22.(2022·四川雅安·一模)By the time we ________ the railway station, the train ________ for ten minutes.
A.got to; had been away B.reached; had left
C.arrived; had been away D.arrived at; has left
23.(2020·江苏无锡·模拟预测)I didn’t know _________.
A.how long they have married B.why she married with him
C.when she married him D.when they have been married
24.(2019·四川广元·中考真题)—How long have you __________ your cap? It looks cool.
—About two weeks.
A.borrowed B.bought C.had
25.(2023九年级·全国·专题练习)—Who will talk about the development of American country music next week?
—I suggest Brad. He ___________ in Nashville, the home of country music, since he was a child.
A.has lived B.lived C.lives D.will live
26.(2023·江苏无锡·二模)—Li Yan is worried about her father who has joined the medical team to Africa.
—What a brave hero! I wonder ________.
A.how long he has been to Africa B.how soon he’ll return from Africa
C.how many times he has been in Africa D.whether he has gone to Africa before
27.(2024·北京石景山·二模)—Would you like to go to Beijing Wildlife Park with me?
—I’d love to, but I ________ there twice.
A.go B.have been C.will go D.have gone
28.(2024·江苏扬州·三模)—Millie is worried about her brother who has joined the medical team to Africa.
—He is so brave! I wonder ________.
A.how long he has been to Africa B.whether he has gone to Africa before
C.how many times he has been in Africa D.how soon he will return from Africa
29.(2024·黑龙江·三模)—You ________ New York City before, right?
—No. I have always been too busy. But I will go there the minute I ________ my work.
A.have gone to; finish B.went to; will finish C.have been to; finish
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
参考答案:
1.C
【详解】句意:这段名为《逃离大英博物馆》的热门视频自去年8月发布以来就引起了很多讨论。许多人被玉壶的故事所感动。
考查时态。根据“since it came out last August”可知句子是现在完成时,结构:have/has done。故选C。
2.C
【详解】句意:——戴尔,你看起来情绪低落。是什么让你如此难过? ——是我的工作。整整一周,我一直在寻找解决问题的方法。
考查时态。make让;made一般过去时;is made一般现在时被动语态;has made现在完成时;is making现在进行时。根据“you’re looking down”可知,此处强调过去发生的事情对现在造成的影响,用现在完成时。故选C。
3.C
【详解】句意:中国游戏《王者荣耀》风靡全球。最近,一个关于游戏的新3D节目也赢得了人们的心。
考查时态。根据“Recently, a new 3D show about the game...people’s hearts as well.”可知,此句用现在完成时。故选C。
4.A
【详解】句意:——昨天我在中央大街看到很多人用无人机拍视频。——我也是。在过去的几年里,无人机更受欢迎了。
考查时态。have been现在完成时;were一般过去时;will be一般将来时。根据“in the past few years.”可知句子用现在完成时。故选A。
5.B
【详解】句意:自9月以来,成都在农贸市场开设了30个读书角,让人们的生活变得丰富多彩。
考查现在完成时。由“Since September”可知,句子应用现在完成时。故选B。
6.C
【详解】句意:——你对2024年巴黎奥运会了解多少?——嗯,到目前为止报纸和网站还没有报道很多关于奥运会的消息。
考查现在完成时。根据“till now”可知,应用现在完成时,且主语和“cover报道”之间是主动关系,故用主动语态。故选C。
7.C
【详解】句意:近年来,中国在环境保护方面取得了巨大成就。
考查时态。根据“In the last few years”可知,应该与现在完成时连用,结构为have/has done,主语China为单数,应用has made。故选C。
8.A
【详解】句意:杰克的火车还没到。我们继续在这里等他吧。
考查动词时态。hasn’t arrived现在完成时;didn’t arrive一般过去时;doesn’t arrive一般现在时;won’t arrive一般将来时。根据“Let’s go on waiting for him here.”可知火车还没到。用现在完成时,故选A。
9.C
【详解】句意:我找不到我的笔。我认为有人一定拿走了它。
考查动词时态和语态。根据“I can’t find my pen.”可知,这里应该使用完成时,表示动作已完成,且这个动作对现在造成了影响,即我现在找不到我的笔。情态动词must后接动词原形。故选C。
10.C
【详解】句意:——我可以借你买的新书《安妮日记》吗?——恐怕不行。我只读了一半,我会尽量在这个周末读完。
考查动词时态。根据下文“and I’ll try to finish it this weekend.”可知,上文应该是已经看了一半,用现在完成时,其结构为have/has done,read“读”,是动词,过去分词是read,故选C。
11.C
【详解】句意:——谢谢你,Dorota。在你的帮助下,我已对这个城市了解了很多。我真的很喜欢住在这里。——我很乐意帮忙, Halina。
考查动词时态。根据“With your help(在你的帮助下)”和答语“I was happy to help(我很乐意帮忙)”可知,上文意为在你的帮助下,我“已对”这个城市了解了很多,因此这里为现在完成时态,结构为: have/has +过去分词,表示过去的动作对现在的影响。故选C。
12.D
【详解】句意:自从2017年我们的学校生活变化了很多,我们现在有更多的活动。
changes改变,第三人称单数形式;changed是过去式;will change一般将来时;has changed现在完成时。根据句意和句中的时间状语since 2017可知,该句表示过去的动作对现在的影响,应用现在完成时,故选D。
13.C
【详解】句意:马面裙在中国已经流行了很多年。
考查时态。根据“for many years”可知,强调动作的延续,用现在完成时。故选C。
14.D
【详解】句意:警察仍然没有找到失踪的孩子,但他们正在尽力而为。
考查动词时态。根据“... but they are doing all they can.”可知,空处是指警察从过去一直到现在还没有找到这个失踪的孩子,时态应用现在完成时have/has done,主语是The police,为集合名词,助动词用have。故选D。
15.C
【详解】句意:史蒂夫在这家公司工作了20年。
考查时态。根据“...for 20 years”可知,for+一段时间常与现在完成时一起使用,表示动作已发生,但仍在持续中,因此用现在完成时has/have done。故选C。
16.D
【详解】句意:在过去的五年里,我们的政府为提升人们的生活条件做出了很多努力。
考查动词的时态。made做了,一般过去时;make做,一般现在时;will make将做,一般将来时;has made已经做了,现在完成时。根据“in the past 5 years”可知,该句时态为现在完成时,故选D。
17.C
【详解】句意:——我听说这工作很难。怎么样了? ——真的很难。但在姐姐的帮助下,我们已经完成了一半。
考查时态。根据语境可知,此处应用现在完成时,在姐姐的帮助下工作已经完成一半,剩下的工作也许还要继续做。故选C。
18.B
【详解】句意:李东和张明自2000年认识以来一直是朋友。
考查现在完成时和延续性动词。根据“Li Dong and Zhang Ming ... friends since they met in 2000.”可知,本句为现在完成时且应用延续性动词。make和become均为瞬间动词,应使用延续性动词be。故选B。
19.C
【详解】句意:——你是学校的足球运动员吗?——是的,我三年前加入了这个队伍。我已经在里面了3年了。
考查时态。根据“3 years ago”可知第一空用一般过去时,谓语用过去式joined;再由“for 3 years”可知第二空用现在完成时且用延续性动词have been in。故选C。
20.C
【详解】句意:我父母在天津出差整整一周了。所以这些天我和我叔叔住在一起。
考查短语辨析。have been to曾去过某地;have gone to已经去了某地;have been in待在某地;have been away已经离开某地。根据“So I live with my uncle these days”可知,父母现在在天津出差,故排除选项A和D。根据“for a whole week”可知,此处表示一段时间,不能用瞬间动词,故排除B。故选C。
21.B
【详解】句意:——Clara,你看《西游记》已经两个星期了。——对不起,我想把它还给你,但上周我被要求出差离开达州。
考查延续性动词以及非谓语动词。borrow借入,短暂性动词;keep保留,延续性动词。for+一段时间,要与延续性动词一起连用,排除A选项。make在被动句中后接动词不定式作主语补足语,故选B。
22.A
【详解】句意:到我们到达火车站时,火车已经开走十分钟了。
考查动词(短语)辨析和延续性动词。get to/reached/arrived at都表示“到达”,后可直接跟地点;arrived是不及物动词,需和介词at/in搭配使用后才可跟地点,故排除C;根据“for ten minutes”可知,第二空要用延续性动词,left是leave“离开”的过去分词,是短暂性动词;而be away是延续性动词,且“火车离开”的动作发生在“到达车站”的动作之前,表示过去的过去,应用过去完成时。故选A。
23.C
【详解】句意:我不知道她什么时候嫁给他的。
考查宾语从句。本题可用排除法。A选项问how long多长时间,故应用have been married表延续性状态,A选项可排除。marry为及物动词,故应用“marry sb.”结构,B选项可排除。C、D选项问when什么时候结的婚,表示一下子就结束的动作,应用非延续性动词,D选项have been married表延续性状态可排除,故选C。
24.C
【详解】考查现在完成时用法。
句意:——你的帽子买了多久了?它看上去很酷。——大约两星期。
borrowed 借入,是短暂性动词;bought 买,是短暂性动词;have had 是延续性动词,能用于现在完成时中一段时间的句子。根据“how long”(多久)提问的是一段时间,可知选C。
【点睛】现在完成时中,非延续性动词不能和表示一段的时间连用,后面如果跟一段时间要变为相应的延续性动词。如borrow变为keep;buy变为have had;begin变为be on等。
25.A
【详解】句意:——下周谁来谈谈美国乡村音乐的发展?——我建议Brad。他从小就住在乡村音乐之乡纳什维尔。
考查现在完成时。根据“since he was a child”可知,这里应用现在完成时。故选A。
26.B
【详解】句意:——李燕很担心她的父亲,他参加了医疗队去非洲。——真是个勇敢的英雄!我想知道他多久能从非洲回来。
考查宾语从句。how long he has been to Africa表述有误,应用has been in表示“在某地待了多长时间”;how soon he’ll return from Africa他多久能从非洲回来;how many times she has been in Africa表述有误,应用has been to,表示“去过某地”;whether he has gone to Africa before表述有误,用has been to,表示“是否去过某地”。ACD表述错误。故选B。
27.B
【详解】句意:——你愿意和我一起去北京野生动物园吗?——我很想去,但是我已经去过两次了。
考查现在完成时。have been to去过(已回);have gone to去了(未回)。根据“twice”可知,此处表示去过两次,已经回来了,地点副词there前不加任何介词,所以用have been。故选B。
28.D
【详解】句意:——米莉很担心她的哥哥,他加入了医疗队去了非洲。——他太勇敢了!我想知道他多久能从非洲回来。
考查宾语从句。how long he has been to Africa表述有误,应用has been in表示“在某地待了多长时间”;whether he has gone to Africa before表述有误,用has been to,表示“是否去过某地”;how many times she has been in Africa表述有误,应用has been to,表示“去过某地”;how soon he’ll return from Africa他多久能从非洲回来。ABC表述错误。故选D。
29.C
【详解】句意:——你之前去了纽约城,是吗? ——没有,我一直都很忙,但是我一完成我的工作就去那里。
考查时态。have gone to去了,现在完成时;went to去,一般过去时;have been to去过,现在完成时;finish完成;will finish将完成,一般将来时。根据“before”可知,该句应为现在完成时,表示“之前去过某地”,应用have been to;根据“the minute”可知,此句为the minute引导的时间状语从句,主句为一般将来时,从句为一般现在时,应用finish,故选C。
答案第1页,共2页
答案第1页,共2页
学科网(北京)股份有限公司
$$