内容正文:
考点20 现在完成时
备战2025年中考英语新课标(核心素养)一轮复习重难点冲冲冲
定 义
表示过去发生或已经完成的动作对现在造成的影响或结果,也可以表示过去已经开始,一直延续到现在的动作或状态。
现在完成时的结构
① 肯定句
主语+have/has+ done (过去分词)+其他
②否定句
主语+have/has+not+ done (过去分词)+其他
③一般疑问句
Have/Has+主语+ done (过去分词)+其他?
答语:Yes, 主语 + have/has.(肯定)
No, 主语 + haven't/hasn't.(否定)
注意:
表示短暂时间动作的词,如come,go,die,marry,buy等的完成时不能与for,since等表示一段时间的词连用。用来持续的动作或状态或表过去重复的动作,如live,study,be,wait等,常和since(自从)或for(经历)引导的词语连用。如:I have lived here for more than thirty years.我已在此住了30多年。
现在完成时的标志
1.现在完成时的含义之一是过去完成的动作对现在仍有影响, 现在完成时通常和ever, never, once/twice…, so far(到目前为止), since,for,in the past/last few years(在过去几年), already(肯定), yet(否定,疑问句), just(刚刚),, recently(近来)等词连用。
2.过去已经开始的动作一直延续到现在,甚至有可能继续延续下去,我们可以从动作“延续”的特性和“时间”点段的区分入手。
①for+一段时间;
②since+过去一个时间点(过去从句)为标志
现在完成时的用法
01表示过去发生或已经完成的动作对现在造成的影响或结果,强调对现在造成的影想或结果。如:
The car has arrived.车子来了。(结果:车子已在门口)
Someone has broken the window.有人把窗户打破了。(结果:窗户仍破着)
02表示过去已经开始,持续到现在的动作或状态,可以和表示从过去某一时刻延续到现在(包括“现在”在内)的一段时间的状语连用,如for+时间段、since+过去的时间点、疑问词how long等。如:
My uncle has worked at this factory for five years. 我叔叔在这个工厂工作已经五年了。
Mr. Black has lived in China since 2002.自从2002年布莱克先生一直住在中国。
How long have you been here? 你来这里多久了?
注意:此种用法中表示持续动作或状态的动词必须是延续性动词(否定句除外)。如:
如:The old man died 4 years ago.→The old man has been dead for 4 years.
老人已经去世四年了。
I bought the book 5 days ago.→I have had the book for 5 days. 这本书我已经借了五天了。
比一比
①have/has been to
表示“曾去过某地,已经从那里回来了”,可以和ever、never、twice等连用
②have/has gone to
表示“已经去了某地,但还没有回来”
③have been in
表示“在某地呆多长时间”,常与表示一段时间的状语连用,如:since, for, how long等
比较一般过去时和现在完成时
1. 共同点:动作都是在过去完成。
I saw the film yesterday evening.
I have seen the film before.
(看电影这件事都是在过去完成的。)
2. 区别:
①现在完成时强调过去发生的动作对现在的影响和结果,而一般过去时与现在没有联系,只是说明某个动作发生的时间是在过去。
②一般过去时通常与具体明确的过去时间状语连用。如yesterday, last week , two years ago,just now,in 2002 等;而现在完成时则常与 just ,already ,ever ,never 等模糊的过去时间状语和 these days ,this week ,since..., for... 等表示一段时间的状语连用。
过去分词的规则变化
动词过去分词的规则变化与动词过去式的规则变化相同。
① 一般情况下,在词尾直接加“ ed ”。
work---worked---worked visit---visited---visited
② 以“ e ”结尾的动词,只在词尾加“ d ”。
live---lived---lived
③ 以“辅音字母 + y ”结尾的动词,将 "y" 变为 "i" ,再加“ ed ”。
study---studied---studied cry---cried---cried
④ 重读闭音节结尾,末尾只有一个辅音字母,先双写该辅音字母,再加“ ed ”。
stop---stopped---stopped drop---dropped--dropped
不规则动词变化形式有:
1. 过去式、过去分词与原形一致
原形:do,过去式:did,过去分词:done
原形:have,过去式:had,过去分词:had
原形:see,过去式:saw,过去分词:seen
原形:go,过去式:went,过去分词:gone
原形:show,过去式:showed,过去分词:shown
2. 过去式与原形一致,与过去分词不一致
原形:eat,过去式:ate,过去分词:eaten
原形:write,过去式:wrote,过去分词:written
原形:drive,过去式:drove,过去分词:driven
原形:speak,过去式:spoke,过去分词:spoken
原形:take,过去式:took,过去分词:taken
3.过去式与原形不一致,过去分词与原形一致
原形:be,过去式:was/were,过去分词:been
原形:make,过去式:made,过去分词:made
原形:do,过去式:did,过去分词:done
原形:see,过去式:saw,过去分词:seen
原形:go,过去式:went,过去分词:gone
4. 过去式与过去分词一致
原形:cut,过去式:cut,过去分词:cut
原形:drop,过去式:dropped,过去分词:dropped
原形:put,过去式:put,过去分词:put
原形:draw,过去式:drew,过去分词:drawn
原形:teach,过去式:taught,过去分词:taught
5. 原形、过去式、过去分词均不一致
原形:lie,过去式:lay,过去分词:lain
原形:lie,过去式:lied,过去分词:lied
原形:set,过去式:set,过去分词:set
原形:write,过去式:wrote,过去分词:written
原形:find,过去式:found,过去分词:found
1.Which of the following is right?
A.He’s borrowed the book for two weeks.
B.He has joined the club since last week.
C.He hasn’t seen his uncle for years.
D.He has caught a cold for a week.
【答案】C
【详解】句意:以下哪项是正确的?
考查延续性动词与非延续性动词的用法。根据题干可知,borrowed,joined,caught a cold中的caught均为非延续性动词,且句子为肯定句,故不可与“for+时间段”或“since+时间点”连用,排除A、B和D;因He hasn’t seen his uncle for years.为否定句,非延续性动词在否定句中可以与表示一段时间的状语连用。故选C。
2.The restaurant near my home ________ for three years, but I ________ there so far.
A.has been open; haven’t been B.has been opened; haven’t been
C.has been open; haven’t been to D.has opened; haven’t been
【答案】A
【详解】句意:我家附近的那家餐馆开了三年了,但我到现在还没去过。
考查现在完成时。open开业,动词;be open开着的;have been to曾经去过。第一空,主语“The restaurant”与open是主谓关系,不用被动,排除B;根据“for three years”可知,时态为现在完成时,谓语动词需要延续性动词,而动词open为非延续性动词,排除D;be open表示状态,可以与段时间连用,所以此处应用has been open;第二空,根据“so far”可知,此处是指还没有去过那里,应用haven’t been to,且空后there是副词,要省略to,排除C。故选A。
3.The new cinema in our city ______ for two months, but I ______ there.
A.has opened; haven’t been B.has been open; haven’t gone
C.has opened; haven’t gone D.has been open; haven’t been
【答案】D
【详解】句意:在我们城市的新电影院已经开业两个月了。但是我没去过。
考查现在完成时。根据时间状语“for two months” 可知谓语动词使用延续性动词,时态用现在完成时,open开始营业,非延续性动词,不能和一段时间连用。be open营业,延续性动词,所以第一个空格处填has been open;have gone to sp.已经去了某地,没有回来,说话人不在说话人地方;have been to sp.:去过某地,已经回来了,说话人在说话的地方,由语境可知此句说话人在说话的地方,用have been to sp.,there是地点副词,省略介词to。故选D。
4.—Did you see our math teacher at the airport last Sunday?
—No. When I got there, he ________ for ten minutes.
A.had left B.has left C.had been away
【答案】C
【详解】句意:——上周日你在机场看到我们的数学老师了吗?——没有。当我到那里时,他已经离开十分钟了。
考查动词。根据“for ten minutes”可知是指一段时间,left“离开”属于短暂性动词不与时间段连用,因此需用延续性动词be away表示“离开”。故选C。
5.Juliet speaks Chinese very well. She ________ in China since 2002.
A.come B.has come C.stayed D.has stayed
【答案】D
【详解】句意:朱丽叶中文说得很好。自2002年以来,她一直留在中国。
考查现在完成时和延续性动词。come来;has come来(现在完成时);stayed停留;has stayed停留(现在完成时)。根据句中时间标志词“since 2002”,可知句子时态应用现在完成时,come是短暂性动词不能与表示一段时间的状语连用。故选D。
6.—I’m sorry for being late.
—Never mind. The meeting ________ for only 5 minutes. This way, please.
A.has begun B.has been over C.has been open D.has been on
【答案】D
【详解】句意:对不起,我迟到了。——没关系,会议只开了5分钟。请这边走。
考查现在完成时。has been over已经结束;has been open已经开放;has been on已经开始。根据“...for only 5 minutes. This way, please.”可知,会议是刚开始,与时间段连用用延续性动词,排除A。故选D。
7.— ________ you been to Disneyland in Hongkong?
—Yes, I ________ there last summer.
A.Have; have been B.Are; go C.Have; went D.Are; went
【答案】C
【详解】句意:——你去过香港的迪斯尼乐园吗?——去过,我去年夏天去过那里。
考查时态。根据“been to”可知,第一空处是have been to“去过某地”,属于现在完成时;根据“last summer”可知,第二句为一般过去时,谓语动词用过去式went。故选C。
8.—Amy, when did your uncle’s family move to Hong Kong?
—They ________ Hong Kong since my uncle served as an officer in the navy there.
A.have been to B.have moved to C.have been in D.have gone to
【答案】C
【详解】句意:——艾米,你叔叔家什么时候搬去的香港?——自从我叔叔在那里担任海军军官以来,他们就一直在香港。
考查现在完成时。have been to去过回来了,非延续性动词;have moved to搬到某地,非延续性动词;have been in待在某处,延续性动词;have gone to去了没回来,非延续性动词。根据“since my uncle served as an officer in the navy there.have been to have moved to have been in have gone to”可知since引导的时间状语从句是过去时态,故主句要用现在完成时,且谓语动词要用延续性动词。故选C。
9.—Could you tell me when your uncle Jim ________ your aunt?
—I’m not sure. But I know they ________ for more than ten years.
A.married with; got married
B.married; have been married
C.married to; have married
D.got married; were married
【答案】B
【详解】句意:——你能告诉我你叔叔吉姆什么时候和你阿姨结婚的吗? ——我不确定。但是我知道他们已经结婚十多年了。
考查动词时态。“和某人结婚”应用“marry sb.”或者“get married to sb.”,因此第一空用“married”;第二空根据时间状语“for more than ten years”可知应用现在完成时,并且用延续性动词“be married”,因此应用“have been married”。故选B。
10.Everyone in her family except her grandparents ________ abroad. And they’ll be back in two weeks.
A.has been to B.has gone to C.has been D.has gone
【答案】D
【详解】句意:除了她的祖父母,她家里的每个人都出国了。他们两周后就会回来。
考查时态。has been to去了某地,已经回来;has gone to去了某地还未回来。根据“And they’ll be back in two weeks.”可知去了国外,还未回来,abroad是地点副词,其前不用介词to。故选D。
11.— 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
【答案】B
【详解】句意:——Clara,你看《西游记》已经两个星期了。——对不起,我想把它还给你,但上周我被要求出差离开达州。
考查延续性动词以及非谓语动词。borrow借入,短暂性动词;keep保留,延续性动词。for+一段时间,要与延续性动词一起连用,排除A选项。make在被动句中后接动词不定式作主语补足语,故选B。
12.— When did the girl ________ the boy?
— They have ________ for ten years.
A.get married to; been married B.get married to; got married
C.get married with; been married D.get married with; got married
【答案】A
【详解】句意:——那个女生是什么时候与那个男生结婚的?——他们已经结婚十年了。
考查动词短语和现在完成时。get married to和某人结婚;get married with错误用法;got married结婚了(不能与表示一段时间的时间状语连用);been married已经结婚了(可与表示一段时间的时间状语连用)。根据“They have...for ten years.”可知,此句应是现在完成时,且句子的谓语动词应是延续性动词,可与for ten years连用,所以此空是been married,排除选项B和D;而get married with为错误用法,第一空应是get married to。故选A。
13.Everyone except Tom and Mike ________ Wuxi before.
A.has gone to B.have been to C.has been to D.have gone to
【答案】C
【详解】句意:除了汤姆和迈克,每个人都去过无锡。
考查现在完成时以及主谓一致。have been to去过(已回来);have gone to去了(还未回来)。根据“before”可知已经回来,用结构have been to;根据“Everyone except Tom and Mike”可知此处except连接的成分作主语时,遵循“就远原则”,谓语动词和Everyone保持一致,助动词用has。故选C。
14.John _______ Lucy in 1998. That is to say, they ________ for 15 years.
A.got married with; have got married B.got married to; have married
C.married; have been married D.married to; have been married
【答案】C
【详解】句意:约翰于1998年与露西结婚。也就是说,他们已经结婚15年了。
考查动词短语及延续性动词。got married with和某人结婚;got married to与某人结婚;married结婚,娶,后直接跟sb,表示“与某人结婚”;marry to把……嫁给……。由“for 15 years”可知,空二用现在完成时,且用延续性动词,marry为短暂性动词,对应的延续性动词为be married,排除选项AB;由“John ... Lucy in 1998”可知,此处表示John与Lucy结婚,用marry sb表示。故选C。
15.—Beijing, the host of both Summer and Winter Olympics, ________ a miracle in the past five years in improving air quality.
—Sure, we all realize the importance of environmental protection.
A.have performed B.has created C.had made
【答案】B
【详解】句意:——北京是夏季奥运会和冬季奥运会的举办地,在过去五年里,北京在改善空气质量方面创造了奇迹。 ——当然,我们都意识到环境保护的重要性。
考查动词辨析和现在完成时。have performed已执行;has created已创造;had made已制作。根据“a miracle in the past five years in improving air quality.”可知,这里应该是在改善空气质量方面创造了奇迹。故选B。
16.Evan ________ Tokyo many times, so I think she will give us a nice talk about Japanese culture tomorrow.
A.goes to B.is to C.has been to D.has gone to
【答案】C
【详解】句意:埃文去过东京很多次,所以我认为她明天将给我们做关于日本文化的精彩演讲。
考查时态。goes to去;is to将要;has been to表示去过某地又回来了;has gone to表示去了某地,还没有回来;根据“many times”可知,此处用现在完成时,根据“she will give us a nice talk about Japanese culture tomorrow.”可知,她明天要给我们做演讲,表示她回来了,因此用has been to,故选C。
17.The football match _______ for an hour, but we are still very excited.
A.has finished B.has ended
C.has been over D.has over
【答案】C
【详解】句意:足球比赛已经结束一个小时了,但我们仍然很兴奋。
考查延续性动词和非延续性动词。finish完成;end结束;be over结束;over结束的。has over是错误搭配,排除,结合“for an hour”可知此处用延续性动词。故选C。
18.Millie ________ the book for three weeks. She’ll return it to the library tomorrow.
A.lent B.borrowed C.has kept D.has borrowed
【答案】C
【详解】句意:米莉借了这本书已经有三周了。明天她要把书还给图书馆。
考查含for的现在完成时和延续性动词。lent把……借给(lend的过去式和过去分词);borrowed借,借进(borrow的过去式和过去分词);has kept已经持有,keep为延续性动词;has borrowed已经借入,borrow为非延续性动词。根据“for three weeks”可知句子采用现在完成时,其谓语结构为:have/has+过去分词,谓语动词应用延续性动词keep表示“持有”。故选C。
19.—Do you know how long the shop ________?
—For three years. I remembered it ________ on a sunny day.
A.has been open, was open B.has been open , opened
C.has been opened, was opened D.has opened, opened
【答案】B
【详解】句意:——你知道这个商店开多长时间了吗?——三年了。我记得它是在一个晴天开的。
考查时态用法。根据时间状语“on a sunny day”,可知第二句时态为一般过去时态,动词使用过去式,故用opened,排除AC。根据第一句的how long和答语”For three years”,可知第一句的时态为现在完成时态,其结构为:have/has +过去分词。句中的动词要用延续性动词,动词open是短暂性动词,不能跟一段时间连用,排除D;has been open表示”已经开了”表示状态,可以跟一段时间,此处open是形容词。故选B。
20.—I bought the geese two weeks ago.
—Oh, you mean you ________ them ________ half a month ago.
A.have kept;since B.have bought;for
C.have had;since D.have had;for
【答案】C
【详解】句意:——两周前我买了这些鹅。——哦,你是说半个月前你就拥有它们了。
考查延续性动词和含有since的现在完成时。have kept已经持有,延续性动词;have bought已经购买,非延续性动词;have had已经持有,延续性动词;since自……以后,后接时间点;for后接时间段。根据第二空后的“half a month ago”可知指的是过去的一个时间点,其前应用介词since。根据“I bought the geese two weeks ago”可知,动词buy为非延续性动词,在表示持续一段时间的句子中,应用延续性动词have来代替buy,其过去分词为had,因此第一空应填have had。故选C。
1.(2024·黑龙江哈尔滨·中考真题)—I’m afraid the tickets to the concert have been sold out.
—Don’t worry. I ________ two tickets online already.
A.have bought B.will buy C.may buy
【答案】A
【详解】句意:——恐怕音乐会的票已经卖完了。——别担心。我已经在网上买了两张票。
考查动词时态。根据“Don’t worry. I...two tickets online already”可知,因为已经买好了票,所以让对方不要担心,强调过去的动作对现在的影响,应用现在完成时。故选A。
2.(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。
3.(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。
4.(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。
5.(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。
6.(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。
7.(2024·黑龙江牡丹江·中考真题)—Would you like something to eat, Mr. Song?
—No, thanks. I’m not hungry. I ________ some zongzi already.
A.eat B.ate C.have eaten
【答案】C
【详解】句意:——宋先生,你想吃点什么吗?——不用了,谢谢。我不饿。我已经吃了一些粽子。
考查动词时态。结合“already”可知此处需用现在完成时,结构为have/has done。故选C。
8.(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。
9.(2024·黑龙江·中考真题)—The book is worth reading. How long may I ________ it?
—________ a week.
A.keep, For B.borrow, For C.lend, In
【答案】A
【详解】句意:——这本书值得一读。我可以借多久?——一周。
考查动词及介词辨析。keep保存,延续性动词;borrow借入,非延续性动词;lend借出,非延续性动词;For连接一段时间;In后接年、月、季节等。第一空与How long连用,应用延续性动词;第二空“a week”表一段时间,用For。故选A。
10.(2024·黑龙江·中考真题)—Lucy, where is Mr. Wang?
—Hе ________ Beijing to attend a meeting.
A.has gone to B.has been to C.has been in
【答案】A
【详解】句意:——露西,王先生在哪里?——他去北京参加会议了。
考查现在完成时。has gone to去了某地,还没回来;has been to去了某地,已经回来;has been in待在某地。分析句子可知,对话发生时王先生不在,可知他去北京还未回来,应用has gone to。故选A。
11.(2024·黑龙江绥化·中考真题)Hurry up! The movie ________ for ten minutes.
A.has begun B.began C.has been on
【答案】C
【详解】句意:快点!电影已经开始十分钟了。
考查时态。根据“for ten minutes”可知电影已经开始十分钟了,用现在完成时,且动词要用延续性动词。begin是非延续性动词,延续性动词是be on。故选C。
12.(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。
13.(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。
14.(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。
15.(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。
16.(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。
17.(2024·四川凉山·中考真题)—Have you ever ______ the Great Wall?
—Yes, I have. I went there on our last school trip.
A.been to B.gone to C.been in
【答案】A
【详解】句意:——你去过长城吗?——是的,我去过。我上次学校旅行时去了那里。
考查现在完成时。have been to去过某地,已经回来;have gone to去了某地,还未回来;have been in待在某地。根据“I went there on our last school trip.”可知,“我”去过长城,且已经回来了,应用have been to。故选A。
18.(2024·四川达州·中考真题)—May I speak to Wang Hong?
—Sorry, she is not at home. She ________ to Beijing.
A.has been B.has to go C.has gone
【答案】C
【详解】句意:——我可以和王红通话吗?——对不起,她不在家。她去北京了。
考查现在完成时。has been to去过某地,已经回来;has to go to不得不去;has gone to去了某地,还未回来。根据“she is not at home”可知,王红不在家,即她去了北京,还未回来,应用has gone to。故选C。
19.(2024·四川遂宁·中考真题)—Do you know anything about One Belt One Road?
—Yes, it ________ over 10 years since it started.
A.was B.had been C.is D.has been
【答案】D
【详解】句意:——你知道“一带一路”吗?——知道,从开始到现在已经有10多年了。
考查现在完成时。根据“it ... over 10 years since it started”可知,此处强调时间的延续,是“现在完成时+since+一般过去时”结构,故选D。
20.(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。
21.(2024·四川成都·中考真题)The astronauts of the Shenzhou-18 ________ in the Tiangong space station for about two months since they were sent into space in April this year.
A.will work B.have worked C.is working
【答案】B
【详解】句意:神舟十八号航天员自今年4月发射升空以来,已在天宫空间站工作了约两个月。
考查动词时态。分析句子可知,此处是含since引导的时间状语从句的复合句,从句时态用一般过去时,主句时态应用现在完成时,结构是have/has done。故选B。
22.(2024·安徽合肥·三模)— How well you play the piano!
— Glad you like it. Thanks to my mom, I ________ the hobby since I was young.
A.develop B.developed C.will develop D.have developed
【答案】D
【详解】句意:——你钢琴弹得真好!——很高兴你喜欢。多亏了我妈妈,我从小就培养了这个爱好。
考查动词时态。根据“since I was young.”可知,主句应用现在完成时,故选D。
23.(2024·云南德宏·一模)The strong boy has learned to play Chinese Kungfu ________ he was very young.
A.as B.since C.while D.before
【答案】B
【详解】句意:这个强壮的男孩从很小的时候就开始学习中国功夫。
考查连词。as因为;since自从;while当……时;before在……之前。根据“The strong boy has learned to play Chinese Kungfu”可知,本句使用了现在完成时;“since+含有一般过去时的句子”标志要用现在完成时。故选B。
24.(2024·广西南宁·三模)Her family _________ in the city for nearly ten years, so they know the city well.
A.stayed B.will stay C.have stayed
【答案】C
【详解】句意:她的家人已经在这个城市生活了近十年,所以他们很了解这个城市。
考查动词时态。根据“Her family…in the city for nearly ten years, so they know the city well.”可知,时态为现在完成时,其结构为have/has+过去分词。故选C。
25.(2024·福建莆田·一模)For the past 20 years, the Touching China (感动中国) ________ people from all walks of life across the country.
A.honored B.honors C.has honored
【答案】C
【详解】句意:在过去的20年里,感动中国表彰了全国各行各业的人们。
考查时态。根据“for the past 20 years”可知,句子的时态为现在完成时,现在完成时的结构为have/has+动词的过去分词。故选C。
26.(2024·江苏南京·三模)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.was becoming C.will become D.became
【答案】A
【详解】句意:在中国,你可以看到人们在公园、学校甚至工厂打篮球。篮球已经成为一项受欢迎的运动。
考查动词时态。根据“In China, you can see people playing basketball in parks, schools and even factories. Basketball .... a popular sport to play and watch.”可知,此处是介绍篮球对现在的影响,并且动作已经完成,所以用现在完成时,现在完成时的结构是“have/has+动词的过去分词”构成,并且此句主语Basketball是单数形式,所以助动词用has,become“成为”的过去分词还是become,故选A。
27.(2024·海南海口·三模)—Hello! Can I speak to Simon?
—Sorry, he isn’t in right now. He ________ to the cinema with his friend.
A.goes B.will go C.has gone
【答案】C
【详解】句意:——你好!我能和西蒙说话吗?——对不起,他现在不在。他和朋友去看电影了。
考查现在完成时。根据“Sorry, he isn’t in right now.”可知,此处强调过去发生的事情对现在造成的影响,用现在完成时。故选C。
28.(2024·河北承德·二模)Li Dong and Zhang Ming ________ friends since they met in 2000.
A.made B.have been C.have made D.have become
【答案】B
【详解】句意:李东和张明自2000年认识以来一直是朋友。
考查现在完成时和延续性动词。根据“Li Dong and Zhang Ming ... friends since they met in 2000.”可知,本句为现在完成时且应用延续性动词。make和become均为瞬间动词,应使用延续性动词be。故选B。
29.(2024·河北邯郸·三模)—Lisa ________ for nearly two hours. She needs a rest now.
—You’re right. Let’s go to talk with her.
A.studies B.has studied C.is studying D.was studying
【答案】B
【详解】句意:——丽莎已经学习了将近两个小时了。她现在需要休息。——你是对的。我们去和她谈谈吧。
考查时态。根据“Lisa...for nearly two hours. She needs a rest now.”可知,强调时间持续了多久,用现在完成时,故选B。
30.(2024·河北石家庄·三模)Mary, we don’t need to go back. I ________ off all the lights.
A.turn B.will turn C.are turning D.have turned
【答案】D
【详解】句意:玛丽,我们不需要回去。我把所有的灯都关掉了。
考查现在完成时。由“we don’t need to go back. I…off all the lights”可知,灯在说话的时候已经关了,应用现在完成时。故选D。
31.(2024·安徽蚌埠·三模)We ________ your message and all of us are looking forward to your coming.
A.were receiving B.have received C.receive D.will receive
【答案】B
【详解】句意:您的消息我们已经收到,我们大家都期待您的到来。
考查现在完成时。根据“all of us are looking forward to your coming”可知,消息已经收到,句子应用现在完成时,其谓语结构为:have/has+过去分词。故选B。
32.(2024·江苏常州·三模)—What a beautiful bike! How long have you ________ it?
—For just three days.
A.bought B.had C.received D.hired
【答案】B
【详解】句意:——好漂亮的自行车!你买了多久了?——就三天。
考查延续性动词。bought买;had拥有;received收到;hired雇用。根据“For just three days.”及“How long”可知,此处应用延续性动词,选项中had为延续性动词,表示“你买了自行车多久了”。故选B。
33.(2024·福建三明·三模)—Who is the one that knows AI best in your class?
—Peter. He ________ the classes on it since he was six years old.
A.takes B.took C.has taken
【答案】C
【详解】句意:——你班上谁最了解人工智能?——彼得。他从六岁起就开始上这门课。
考查时态。根据“since he was six years old”可知句子用现在完成时have/has done。故选C。
34.(2024·广东汕头·三模)—Many cities have MOBIKE now. ________ you ever ________ a Mobike?
—No, but I hope to have a try this weekend.
A.Do; ride B.Did; ride C.Have; ridden D.Will; ride
【答案】C
【详解】句意:——很多城市现在有摩拜单车了。你骑过摩拜单车吗?——没有,但本周末我希望去试一试。
考查现在完成时。由句中ever和句意可知,本句用现在完成时,表示过去发生的动作对现在造成的影响。现在完成时结构为have/has done。故选C。
35.(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
【答案】B
【详解】句意:——你愿意和我一起去北京野生动物园吗?——我很想去,但是我已经去过两次了。
考查现在完成时。have been to去过(已回);have gone to去了(未回)。根据“twice”可知,此处表示去过两次,已经回来了,地点副词there前不加任何介词,所以用have been。故选B。
36.(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
【答案】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。
37.(2024·北京顺义·二模)Amy ________ Chinese for 6 years, so she can speak Chinese very well.
A.is learning B.learned C.has learned D.will learn
【答案】C
【详解】句意:Amy已经学了6年中文了,所以她能说中文说得很好。
考查时态。根据“for 6 years”可知句子用现在完成时,结构:have/has done。故选C。
38.(2024·北京房山·二模)Mamianqun, or horse-faced skirt, ________ popularity for many years in China.
A.was enjoying B.enjoyed C.has enjoyed D.will enjoy
【答案】C
【详解】句意:马面裙在中国已经流行了很多年。
考查时态。根据“for many years”可知,强调动作的延续,用现在完成时。故选C。
39.(2024·江苏扬州·二模)—Look, I ________ the Chinese painting.
—Wow, truly beautiful!
A.finish B.have finished C.will finish D.am finishing
【答案】B
【详解】句意:——看,我完成中国画了。——哇,真漂亮!
考查现在完成时。根据“Wow, truly beautiful!”可知完成中国画发生在过去,且由“Look”可知,对现在产生影响,即把画展示给对方看,所以本句是现在完成时,结构是have/has done,表示动作已结束,对现在有影响。故选B。
40.(2024·江西吉安·三模)—I’m really looking forward to the journey to Hainan!
—Me, too. I ________ my camera and sunglasses.
A.prepared B.prepare C.have prepared D.was preparing
【答案】C
【详解】句意:——我真的很期待海南之旅!——我也是。我已经准备好了我的照相机和太阳镜。
考查动词的时态。根据“Me, too”可知此处动作已经完成,强调对现在的影响,故用现在完成时态have/has+动词过去分词,主语是第一人称,所以助动词用have,故选C。
41.(2024·福建宁德·二模)—Dear, come over for dinner.
—Oh, mom. I ________ it with my friend. I’m full now.
A.am having B.have had C.will have
【答案】B
【详解】句意:——亲爱的,过来吃饭吧。——哦,妈妈。我和我的朋友一起吃过饭了。我现在吃饱了。
考查现在完成时。am having为现在进行时;have had为现在完成时;will have为一般将来时。根据“I’m full now.”可知,此处指“我”现在很饱,因为“我”已经和朋友吃过饭了,表示过去发生的事情对现在造成的影响,应用现在完成时,其结构为“have/has done”,应填have had。故选B。
42.(2024·黑龙江哈尔滨·三模)—What did you do this weekend?
—We held a party for my grandparents. They ________ for more than fifty years.
A.got married B.have married C.have been married
【答案】C
【详解】句意:——这个周末你做了什么?——我们为我的祖父母举办了一个聚会。他们结婚50多年了。
考查延续性动词。get/be married表示“结婚”,get married为短暂性动词短语,不能和一段时间连用;be married是延续性动词短语。结合“for more than fifty years”可知,句子应用延续性动词,故选C。
43.(2024·海南海口·二模)Mr. Brown ________ Chinese for 9 years. He speaks very good Chinese now.
A.was learning B.will learn C.has learned
【答案】C
【详解】句意:布朗先生学汉语已经9年了。他现在汉语说得很好。
考查现在完成时。根据“for 9 years”可知,句子的时态是现在完成时,谓语动词构成是have/has done,主语是Mr. Brown,助动词用has。故选C。
44.(2024·云南昆明·三模)—Who will go to Kunming Railway Station to meet Lora?
—I will. I ______ her for several times.
A.meet B.will meet C.met D.have met
【答案】D
【详解】句意:——谁将去昆明火车站接劳拉?——我将会去。我见过她好几次了。
考查时态。根据“I will. I...her for several times”可知,此处用现在完成时,表示动作已完成,对现在造成的影响或结果,结构为have/has done,故选D。
45.(2024·河北邯郸·三模)The famous writer ________ one new book in the past two years.
A.wrote B.is writing C.has written D.was writing
【答案】C
【详解】句意:这位著名作家在过去两年里写了一本新书。
考查动词时态。根据“in the past two years”可知是指在过去两年里写了一本新书,需用现在完成时,结构为have/has done。故选C。
学科网(北京)股份有限公司
$$
考点20 现在完成时
备战2025年中考英语新课标(核心素养)一轮复习重难点冲冲冲
定 义
表示过去发生或已经完成的动作对现在造成的影响或结果,也可以表示过去已经开始,一直延续到现在的动作或状态。
现在完成时的结构
① 肯定句
主语+have/has+ done (过去分词)+其他
②否定句
主语+have/has+not+ done (过去分词)+其他
③一般疑问句
Have/Has+主语+ done (过去分词)+其他?
答语:Yes, 主语 + have/has.(肯定)
No, 主语 + haven't/hasn't.(否定)
注意:
表示短暂时间动作的词,如come,go,die,marry,buy等的完成时不能与for,since等表示一段时间的词连用。用来持续的动作或状态或表过去重复的动作,如live,study,be,wait等,常和since(自从)或for(经历)引导的词语连用。如:I have lived here for more than thirty years.我已在此住了30多年。
现在完成时的标志
1.现在完成时的含义之一是过去完成的动作对现在仍有影响, 现在完成时通常和ever, never, once/twice…, so far(到目前为止), since,for,in the past/last few years(在过去几年), already(肯定), yet(否定,疑问句), just(刚刚),, recently(近来)等词连用。
2.过去已经开始的动作一直延续到现在,甚至有可能继续延续下去,我们可以从动作“延续”的特性和“时间”点段的区分入手。
①for+一段时间;
②since+过去一个时间点(过去从句)为标志
现在完成时的用法
01表示过去发生或已经完成的动作对现在造成的影响或结果,强调对现在造成的影想或结果。如:
The car has arrived.车子来了。(结果:车子已在门口)
Someone has broken the window.有人把窗户打破了。(结果:窗户仍破着)
02表示过去已经开始,持续到现在的动作或状态,可以和表示从过去某一时刻延续到现在(包括“现在”在内)的一段时间的状语连用,如for+时间段、since+过去的时间点、疑问词how long等。如:
My uncle has worked at this factory for five years. 我叔叔在这个工厂工作已经五年了。
Mr. Black has lived in China since 2002.自从2002年布莱克先生一直住在中国。
How long have you been here? 你来这里多久了?
注意:此种用法中表示持续动作或状态的动词必须是延续性动词(否定句除外)。如:
如:The old man died 4 years ago.→The old man has been dead for 4 years.
老人已经去世四年了。
I bought the book 5 days ago.→I have had the book for 5 days. 这本书我已经借了五天了。
比一比
①have/has been to
表示“曾去过某地,已经从那里回来了”,可以和ever、never、twice等连用
②have/has gone to
表示“已经去了某地,但还没有回来”
③have been in
表示“在某地呆多长时间”,常与表示一段时间的状语连用,如:since, for, how long等
比较一般过去时和现在完成时
1. 共同点:动作都是在过去完成。
I saw the film yesterday evening.
I have seen the film before.
(看电影这件事都是在过去完成的。)
2. 区别:
①现在完成时强调过去发生的动作对现在的影响和结果,而一般过去时与现在没有联系,只是说明某个动作发生的时间是在过去。
②一般过去时通常与具体明确的过去时间状语连用。如yesterday, last week , two years ago,just now,in 2002 等;而现在完成时则常与 just ,already ,ever ,never 等模糊的过去时间状语和 these days ,this week ,since..., for... 等表示一段时间的状语连用。
过去分词的规则变化
动词过去分词的规则变化与动词过去式的规则变化相同。
① 一般情况下,在词尾直接加“ ed ”。
work---worked---worked visit---visited---visited
② 以“ e ”结尾的动词,只在词尾加“ d ”。
live---lived---lived
③ 以“辅音字母 + y ”结尾的动词,将 "y" 变为 "i" ,再加“ ed ”。
study---studied---studied cry---cried---cried
④ 重读闭音节结尾,末尾只有一个辅音字母,先双写该辅音字母,再加“ ed ”。
stop---stopped---stopped drop---dropped--dropped
不规则动词变化形式有:
1. 过去式、过去分词与原形一致
原形:do,过去式:did,过去分词:done
原形:have,过去式:had,过去分词:had
原形:see,过去式:saw,过去分词:seen
原形:go,过去式:went,过去分词:gone
原形:show,过去式:showed,过去分词:shown
2. 过去式与原形一致,与过去分词不一致
原形:eat,过去式:ate,过去分词:eaten
原形:write,过去式:wrote,过去分词:written
原形:drive,过去式:drove,过去分词:driven
原形:speak,过去式:spoke,过去分词:spoken
原形:take,过去式:took,过去分词:taken
3.过去式与原形不一致,过去分词与原形一致
原形:be,过去式:was/were,过去分词:been
原形:make,过去式:made,过去分词:made
原形:do,过去式:did,过去分词:done
原形:see,过去式:saw,过去分词:seen
原形:go,过去式:went,过去分词:gone
4. 过去式与过去分词一致
原形:cut,过去式:cut,过去分词:cut
原形:drop,过去式:dropped,过去分词:dropped
原形:put,过去式:put,过去分词:put
原形:draw,过去式:drew,过去分词:drawn
原形:teach,过去式:taught,过去分词:taught
5. 原形、过去式、过去分词均不一致
原形:lie,过去式:lay,过去分词:lain
原形:lie,过去式:lied,过去分词:lied
原形:set,过去式:set,过去分词:set
原形:write,过去式:wrote,过去分词:written
原形:find,过去式:found,过去分词:found
1.Which of the following is right?
A.He’s borrowed the book for two weeks.
B.He has joined the club since last week.
C.He hasn’t seen his uncle for years.
D.He has caught a cold for a week.
2.The restaurant near my home ________ for three years, but I ________ there so far.
A.has been open; haven’t been B.has been opened; haven’t been
C.has been open; haven’t been to D.has opened; haven’t been
3.The new cinema in our city ______ for two months, but I ______ there.
A.has opened; haven’t been B.has been open; haven’t gone
C.has opened; haven’t gone D.has been open; haven’t been
4.—Did you see our math teacher at the airport last Sunday?
—No. When I got there, he ________ for ten minutes.
A.had left B.has left C.had been away
5.Juliet speaks Chinese very well. She ________ in China since 2002.
A.come B.has come C.stayed D.has stayed
6.—I’m sorry for being late.
—Never mind. The meeting ________ for only 5 minutes. This way, please.
A.has begun B.has been over C.has been open D.has been on
7.— ________ you been to Disneyland in Hongkong?
—Yes, I ________ there last summer.
A.Have; have been B.Are; go C.Have; went D.Are; went
8.—Amy, when did your uncle’s family move to Hong Kong?
—They ________ Hong Kong since my uncle served as an officer in the navy there.
A.have been to B.have moved to C.have been in D.have gone to
9.—Could you tell me when your uncle Jim ________ your aunt?
—I’m not sure. But I know they ________ for more than ten years.
A.married with; got married
B.married; have been married
C.married to; have married
D.got married; were married
10.Everyone in her family except her grandparents ________ abroad. And they’ll be back in two weeks.
A.has been to B.has gone to C.has been D.has gone
11.— 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
12.— When did the girl ________ the boy?
— They have ________ for ten years.
A.get married to; been married B.get married to; got married
C.get married with; been married D.get married with; got married
13.Everyone except Tom and Mike ________ Wuxi before.
A.has gone to B.have been to C.has been to D.have gone to
14.John _______ Lucy in 1998. That is to say, they ________ for 15 years.
A.got married with; have got married B.got married to; have married
C.married; have been married D.married to; have been married
15.—Beijing, the host of both Summer and Winter Olympics, ________ a miracle in the past five years in improving air quality.
—Sure, we all realize the importance of environmental protection.
A.have performed B.has created C.had made
16.Evan ________ Tokyo many times, so I think she will give us a nice talk about Japanese culture tomorrow.
A.goes to B.is to C.has been to D.has gone to
17.The football match _______ for an hour, but we are still very excited.
A.has finished B.has ended
C.has been over D.has over
18.Millie ________ the book for three weeks. She’ll return it to the library tomorrow.
A.lent B.borrowed C.has kept D.has borrowed
19.—Do you know how long the shop ________?
—For three years. I remembered it ________ on a sunny day.
A.has been open, was open B.has been open , opened
C.has been opened, was opened D.has opened, opened
20.—I bought the geese two weeks ago.
—Oh, you mean you ________ them ________ half a month ago.
A.have kept;since B.have bought;for
C.have had;since D.have had;for
1.(2024·黑龙江哈尔滨·中考真题)—I’m afraid the tickets to the concert have been sold out.
—Don’t worry. I ________ two tickets online already.
A.have bought B.will buy C.may buy
2.(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
3.(2024·西藏·中考真题)Red Star Over China(《红星照耀中国》)is a great book. I ________ it three times already.
A.read B.reads C.has read D.have read
4.(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
5.(2024·江苏常州·中考真题)I ______ Yancheng Park several times, so I know a lot about it.
A.was visiting B.have visited C.visit D.will visit
6.(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
7.(2024·黑龙江牡丹江·中考真题)—Would you like something to eat, Mr. Song?
—No, thanks. I’m not hungry. I ________ some zongzi already.
A.eat B.ate C.have eaten
8.(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
9.(2024·黑龙江·中考真题)—The book is worth reading. How long may I ________ it?
—________ a week.
A.keep, For B.borrow, For C.lend, In
10.(2024·黑龙江·中考真题)—Lucy, where is Mr. Wang?
—Hе ________ Beijing to attend a meeting.
A.has gone to B.has been to C.has been in
11.(2024·黑龙江绥化·中考真题)Hurry up! The movie ________ for ten minutes.
A.has begun B.began C.has been on
12.(2024·甘肃临夏·中考真题)Mr. Green ________ China for five years.
A.has been to B.has gone to C.has been in D.has come to
13.(2024·河北·中考真题)Alex ________ tea culture since he came to China in 2010.
A.studies B.studied C.has studied D.was studying
14.(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
15.(2024·江苏扬州·中考真题)Since I was born, my family ________ in the same flat.
A.live B.will live C.are living D.have lived
16.(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
17.(2024·四川凉山·中考真题)—Have you ever ______ the Great Wall?
—Yes, I have. I went there on our last school trip.
A.been to B.gone to C.been in
18.(2024·四川达州·中考真题)—May I speak to Wang Hong?
—Sorry, she is not at home. She ________ to Beijing.
A.has been B.has to go C.has gone
19.(2024·四川遂宁·中考真题)—Do you know anything about One Belt One Road?
—Yes, it ________ over 10 years since it started.
A.was B.had been C.is D.has been
20.(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
21.(2024·四川成都·中考真题)The astronauts of the Shenzhou-18 ________ in the Tiangong space station for about two months since they were sent into space in April this year.
A.will work B.have worked C.is working
22.(2024·安徽合肥·三模)— How well you play the piano!
— Glad you like it. Thanks to my mom, I ________ the hobby since I was young.
A.develop B.developed C.will develop D.have developed
23.(2024·云南德宏·一模)The strong boy has learned to play Chinese Kungfu ________ he was very young.
A.as B.since C.while D.before
24.(2024·广西南宁·三模)Her family _________ in the city for nearly ten years, so they know the city well.
A.stayed B.will stay C.have stayed
25.(2024·福建莆田·一模)For the past 20 years, the Touching China (感动中国) ________ people from all walks of life across the country.
A.honored B.honors C.has honored
26.(2024·江苏南京·三模)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.was becoming C.will become D.became
27.(2024·海南海口·三模)—Hello! Can I speak to Simon?
—Sorry, he isn’t in right now. He ________ to the cinema with his friend.
A.goes B.will go C.has gone
28.(2024·河北承德·二模)Li Dong and Zhang Ming ________ friends since they met in 2000.
A.made B.have been C.have made D.have become
29.(2024·河北邯郸·三模)—Lisa ________ for nearly two hours. She needs a rest now.
—You’re right. Let’s go to talk with her.
A.studies B.has studied C.is studying D.was studying
30.(2024·河北石家庄·三模)Mary, we don’t need to go back. I ________ off all the lights.
A.turn B.will turn C.are turning D.have turned
31.(2024·安徽蚌埠·三模)We ________ your message and all of us are looking forward to your coming.
A.were receiving B.have received C.receive D.will receive
32.(2024·江苏常州·三模)—What a beautiful bike! How long have you ________ it?
—For just three days.
A.bought B.had C.received D.hired
33.(2024·福建三明·三模)—Who is the one that knows AI best in your class?
—Peter. He ________ the classes on it since he was six years old.
A.takes B.took C.has taken
34.(2024·广东汕头·三模)—Many cities have MOBIKE now. ________ you ever ________ a Mobike?
—No, but I hope to have a try this weekend.
A.Do; ride B.Did; ride C.Have; ridden D.Will; ride
35.(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
36.(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
37.(2024·北京顺义·二模)Amy ________ Chinese for 6 years, so she can speak Chinese very well.
A.is learning B.learned C.has learned D.will learn
38.(2024·北京房山·二模)Mamianqun, or horse-faced skirt, ________ popularity for many years in China.
A.was enjoying B.enjoyed C.has enjoyed D.will enjoy
39.(2024·江苏扬州·二模)—Look, I ________ the Chinese painting.
—Wow, truly beautiful!
A.finish B.have finished C.will finish D.am finishing
40.(2024·江西吉安·三模)—I’m really looking forward to the journey to Hainan!
—Me, too. I ________ my camera and sunglasses.
A.prepared B.prepare C.have prepared D.was preparing
41.(2024·福建宁德·二模)—Dear, come over for dinner.
—Oh, mom. I ________ it with my friend. I’m full now.
A.am having B.have had C.will have
42.(2024·黑龙江哈尔滨·三模)—What did you do this weekend?
—We held a party for my grandparents. They ________ for more than fifty years.
A.got married B.have married C.have been married
43.(2024·海南海口·二模)Mr. Brown ________ Chinese for 9 years. He speaks very good Chinese now.
A.was learning B.will learn C.has learned
44.(2024·云南昆明·三模)—Who will go to Kunming Railway Station to meet Lora?
—I will. I ______ her for several times.
A.meet B.will meet C.met D.have met
45.(2024·河北邯郸·三模)The famous writer ________ one new book in the past two years.
A.wrote B.is writing C.has written D.was writing
学科网(北京)股份有限公司
$$