Units 8-10 重点语法:现在完成时(真题 模拟)进阶练50题-2024-2025学年八年级英语下册重难点讲练全攻略(人教版)

文档属性

名称 Units 8-10 重点语法:现在完成时(真题 模拟)进阶练50题-2024-2025学年八年级英语下册重难点讲练全攻略(人教版)
格式 zip
文件大小 6.1MB
资源类型 教案
版本资源 人教新目标(Go for it)版
科目 英语
更新时间 2025-05-19 14:44:04

文档简介

2024-2025 学年一线教师制作同步精品系列资料,好题优选!
学校:___________姓名:___________班级:___________考号:___________
Units 8-10 重点语法:现在完成时
(真题+模拟)进阶练 50 题
语法知识精讲
概念:
表示过去发生或已经完成的动作对现在造成的影响或结果,也可以表示过去已经开始,一直延续
到现在的动作或状态。
用法:
A."完成用法"表示过去发生或已经完成的动作对现在造成的影响或结果,强调对现在造成的影
响或结果),可以和 already, never, ever, just, before, yet 等副词连用,动作不延续。
The car has arrived. (结果:车子已在门口)
Someone has broken the window.(结果:窗户仍破着)
I can’t find my watch now. I think I have already lost it.
(丢手表发生在过去,但现在还没有找到,即过去的动作对现在造成的影响。)
B. "未完成用法"表示过去已经开始,持续到现在的动作或状态,可以和表示从过去某一时刻延续
到现在(包括“现在”在内)的一段时间的状语连用,如 for+时间段、since+过去的时间点、疑问词 how
long 等。
My uncle has worked at this factory for five years.
Mr. Black has lived in China since 2002.
How long have you been here
时间状语: already(已经), yet(尚且没有)never(从不), ever(曾经), just(刚才, before(之
前),since(自从),for(持续),so far(迄今为止), up to now=up till now(到目前为止),recently(最
近),lately(近来),in the past/last+过去的时间,频率副词(often, sometimes...),表示次数(once,twice...)
语法知识精练
同步新课程,周周有练习,月月有重点! 1
2024-2025 学年一线教师制作同步精品系列资料,好题优选!
基础入门训练 20 题
1.(2025·安徽合肥·一模)—Must I send the text to you again
—No, you needn’t. I ________ the text from Jack.
A.would receive B.have received C.will receive D.had received
2.(2025·云南昆明·一模)—David, ________ you________ the documentary Panda Stories yet
—Yes, I have. It shares the lives of pandas living in foreign countries.
A.will; watch B.are; watching C.did; watch D.have; watched
3.(2025·甘肃临夏·一模)—Do you want to see the film with me tonight
—Sorry, I ________ it several times.
A.see B.saw C.have seen D.had seen
4.(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
5.(2024·河北·中考真题)Alex ________ tea culture since he came to China in 2010.
A.studies B.studied C.has studied D.was studying
6.(2024·江苏常州·中考真题)I ______ Yancheng Park several times, so I know a lot about it.
A.was visiting B.have visited C.visit D.will visit
7.(2025·江苏镇江·一模)Robots ________ the whole world with the Yangko dance since this year’s Spring
Festival Gala.
A.impressed B.impress C.have impressed D.are impressing
8.(2025·云南·模拟预测)My father _______ to Shanghai on business. He will come back in two days.
A.has gone B.has been C.went D.will go
9.(2025·天津南开·模拟预测)—What a pity! How long ________ you ________ the cold
—Since 2 days ago.
A.do; catch B.have; caught C.did; catch D.are; catching
10.(2025·安徽蚌埠·一模)The movie Ne Zha 2 ________ popular with people at home and abroad since it came
out.
A.is B.has been C.was D.will be
11.(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
同步新课程,周周有练习,月月有重点! 2
2024-2025 学年一线教师制作同步精品系列资料,好题优选!
12.(2025·安徽滁州·一模)—You know, new energy technologies in China ________ rapidly these years.
—Yes, we can see lots of cars with new energy on the streets.
A.are progressing B.will progress C.were progressing D.have progressed
13.(2025·安徽滁州·一模)—What do you think of the movie
—It’s so great that I ________ it three times so far.
A.watch B.watched C.have watched D.will watch
14.(2025·甘肃·模拟预测)My uncle _______ five detective novels since 2022.
A.writes B.was writing C.has written D.will write
15.(2025·江苏扬州·一模)—Did you see 2025 Spring Festival Gala
—Yes, the robots surprised people a lot. They ________ the world with the Yangko dance since then.
A.impressed B.impress C.have impressed D.are impressing
16.(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
17.(2024·西藏·中考真题)Red Star Over China(《红星照耀中国》)is a great book. I ________ it three times
already.
A.read B.reads C.has read D.have read
18.(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
19.(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
20.(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
进阶拓展训练 20 题
21.(2024·江苏扬州·中考真题)Since I was born, my family ________ in the same flat.
A.live B.will live C.are living D.have lived
同步新课程,周周有练习,月月有重点! 3
2024-2025 学年一线教师制作同步精品系列资料,好题优选!
22.(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
23.(2024·甘肃临夏·中考真题)Mr. Green ________ China for five years.
A.has been to B.has gone to C.has been in D.has come to
24.(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
25.(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
26.(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
27.(2024·四川·中考真题)I ________ movies since I first went to the cinema.
A.love B.loved C.am loving D.have loved
28.(2025·江苏宿迁·一模)—Mike, you are late. The talk show ________ since an hour ago.
—What a pity! No wonder all the students have left.
A.has started B.has been on C.has ended D.has been over
29.(2025·安徽淮北·一模)—Mr. Wang, I got the first prize in the lastest competition.
—Congratulations! You ________ big progress in the last term.
A.make B.making C.will make D.have made
30.(2024·江西九江·二模)After school, I try to use any possible time to review the things I ________ during the
day.
A.learn B.will learn C.have learnt D.am learning
31.(2025·江西·模拟预测)With the development of AI, people’s life __________ more and more convenient
recently.
A.has become B.was becoming C.will become D.became
32.(2024·甘肃张掖·二模)—How long have your parents ________
—For more than thirty years.
A.married B.got married C.marry D.been married
33.(2025·江苏连云港·模拟预测)—I am looking for Simon.
同步新课程,周周有练习,月月有重点! 4
2024-2025 学年一线教师制作同步精品系列资料,好题优选!
—He _______ the library. He will return soon.
A.has gone to B.went to C.has been to D.goes to
34.(2025·江苏南通·一模)—The great scientist Yuan Longping ________ for nearly two years.
—Yes. But he will be greatly missed by all of us.
A.has died B.has passed away C.has been dead D.died
35.(2025·江苏无锡·一模)I ______ China for three years but this is the first time I’ve tried hanfu.
A.have gone to B.have been to C.have arrived in D.have been in
36.(2025·安徽芜湖·一模)I won’t return the book to the library because I ________ reading it.
A.wasn’t finish B.don’t finish C.won’t finish D.haven’t finished
37.(2025·安徽合肥·一模)—Great! The car works again!
—Yes! Your dad ________ the problem. It took him about an hour.
A.is solving B.has solved C.will solve D.was solving
38.(2025·安徽合肥·一模)—Hey, kids. What are you going to do in the 15 minutes’ break between classes
—Well, we ________ it seriously and now we have a good idea.
A.discuss B.are discussing C.will discuss D.have discussed
39.(2025·天津南开·模拟预测)—What are you up to
—I ________ just ________ a model spaceship for our school project.
A.did; make B.have; made C.will; make D.do: make
40.(2025·北京延庆·模拟预测)The teachers ________ a lot for the New Year show since last week.
A.practice B.practiced C.were practicing D.have practiced
能力综合实践 10 题
41.(2025·江西上饶·模拟预测)—Would you like to go to Bayi Square with us tomorrow
—I’d love to, though I ________ many times.
A.visit B.was visited C.will visit D.have visited
42.(2025·安徽合肥·一模)You may even lose your way in Hefei because great changes ________ in recent
years.
A.have taken place B.will take place C.took place D.take place
43.(2025·安徽合肥·一模)I’d like to go and play Chinese chess with you, but I ________ my homework.
A.wasn’t finishing B.haven’t finished C.didn’t finish D.don’t finish
44.(2025·江西宜春·一模)—James, what are you reading
同步新课程,周周有练习,月月有重点! 5
2024-2025 学年一线教师制作同步精品系列资料,好题优选!
—Journey to the West. I ________ it since last year and now it’s the third time.
A.had read B.have read C.am reading D.will read
45.(2025·云南·模拟预测)Myanmar ________ a series of earthquakes (地震) that made a lot damage recently.
Thankfully, Han Lintao developed a translation system to offer timely help.
A.experiences B.experienced C.is experiencing D.has experienced
46.(2025·甘肃陇南·一模)Macao ________ great progress in the past 25 years since its return to China in 1999.
A.made B.is making C.has made D.will make
47.(24-25 九年级下·山东青岛·阶段练习)How long has this shop ______
A.be open B.been open C.opened D.been opened
48.(2025·江西南昌·一模)—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
49.(2025·吉林长春·一模)—The movie Ne Zha 2 is so popular, ________ you ________ it yet
—Yes. I saw it two weeks ago.
A.Are; seeing B.Did; see C.Have; seen D.Will; see
50.(2025·江苏无锡·一模)—It’s said that Sandy ________ the lab the whole day.
—That’s true. She even didn’t have lunch.
A.has gone to B.has gone in C.has been to D.has been in
同步新课程,周周有练习,月月有重点! 62024-2025 学年一线教师制作同步精品系列资料,好题优选!
学校:___________姓名:___________班级:___________考号:___________
Units 8-10 重点语法:现在完成时
(真题+模拟)进阶练 50 题
语法知识精讲
概念:
表示过去发生或已经完成的动作对现在造成的影响或结果,也可以表示过去已经开始,一直延续
到现在的动作或状态。
用法:
A."完成用法"表示过去发生或已经完成的动作对现在造成的影响或结果,强调对现在造成的影
响或结果),可以和 already, never, ever, just, before, yet 等副词连用,动作不延续。
The car has arrived. (结果:车子已在门口)
Someone has broken the window.(结果:窗户仍破着)
I can’t find my watch now. I think I have already lost it.
(丢手表发生在过去,但现在还没有找到,即过去的动作对现在造成的影响。)
B. "未完成用法"表示过去已经开始,持续到现在的动作或状态,可以和表示从过去某一时刻延续
到现在(包括“现在”在内)的一段时间的状语连用,如 for+时间段、since+过去的时间点、疑问词 how
long 等。
My uncle has worked at this factory for five years.
Mr. Black has lived in China since 2002.
How long have you been here
时间状语: already(已经), yet(尚且没有)never(从不), ever(曾经), just(刚才, before(之
前),since(自从),for(持续),so far(迄今为止), up to now=up till now(到目前为止),recently(最
近),lately(近来),in the past/last+过去的时间,频率副词(often, sometimes...),表示次数(once,twice...)
语法知识精练
同步新课程,周周有练习,月月有重点! 1
2024-2025 学年一线教师制作同步精品系列资料,好题优选!
基础入门训练 20 题
1.(2025·安徽合肥·一模)—Must I send the text to you again
—No, you needn’t. I ________ the text from Jack.
A.would receive B.have received C.will receive D.had received
【答案】B
【详解】句意:——我必须再给你发一遍短信吗?——不,你不必。我已经收到杰克发来的短信了。
考查时态。would receive 过去将来时;have received 现在完成时;will receive 一般将来时;had received 过
去完成时。根据“No, you needn’t.”可知,不必再发短信,说明已经收到短信了,所以用现在完成时表示动
作发生在过去但与现在的情况有联系,或从过去某一时间开始一直延续到现在并还可能继续延续下去的动
作。故选 B。
2.(2025·云南昆明·一模)—David, ________ you________ the documentary Panda Stories yet
—Yes, I have. It shares the lives of pandas living in foreign countries.
A.will; watch B.are; watching C.did; watch D.have; watched
【答案】D
【详解】句意:——大卫,你看过纪录片《熊猫故事》吗?——是的,我看过了。它讲述了生活在国外的
熊猫的生活。
考查动词时态。根据答语“Yes, I have.”可知,此处是在询问对方是否已经看过纪录片《熊猫故事》,即过去
的动作对现在造成的影响或结果,所以应该用现在完成时,即 have/has+过去分词。主语 you 是第二人称,
助动词用 have,watch 的过去分词是 watched。故选 D。
3.(2025·甘肃临夏·一模)—Do you want to see the film with me tonight
—Sorry, I ________ it several times.
A.see B.saw C.have seen D.had seen
【答案】C
【详解】句意:——你今天晚上想和我一起看这部电影吗?——抱歉,我已经看过几次了。
考查现在完成时。根据“Sorry, I...it several times.”可知,此处表示看电影的动作已经完成了若干次,对现在
产生影响,应用现在完成时,谓语结构为“have/has+过去分词”。故选 C。
4.(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
同步新课程,周周有练习,月月有重点! 2
2024-2025 学年一线教师制作同步精品系列资料,好题优选!
【详解】句意:——你知道“一带一路”吗?——知道,从开始到现在已经有 10 多年了。
考查现在完成时。根据“it ... over 10 years since it started”可知,此处强调时间的延续,是“现在完成时+
since+一般过去时”结构,故选 D。
5.(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。
6.(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。
7.(2025·江苏镇江·一模)Robots ________ the whole world with the Yangko dance since this year’s Spring
Festival Gala.
A.impressed B.impress C.have impressed D.are impressing
【答案】C
【详解】句意:自今年的春节联欢晚会以来,机器人的秧歌给全世界留下了深刻的印象。
考查动词时态。根据“since this year’s Spring Festival Gala”可知,此句时态为现在完成时。故选 C。
8.(2025·云南·模拟预测)My father _______ to Shanghai on business. He will come back in two days.
A.has gone B.has been C.went D.will go
【答案】A
【详解】句意:我爸爸去上海出差了。他将在两天后回来。
考查时态。has gone to 去了某地(还没回来);has been to 去过某地(已经回来);went 去,一般过去时;
will go 将去,一般将来时。根据“He will come back in two days.”可知,父亲去了上海还没回来,A 项符合。
故选 A。
9.(2025·天津南开·模拟预测)—What a pity! How long ________ you ________ the cold
—Since 2 days ago.
同步新课程,周周有练习,月月有重点! 3
2024-2025 学年一线教师制作同步精品系列资料,好题优选!
A.do; catch B.have; caught C.did; catch D.are; catching
【答案】B
【详解】句意:——真遗憾!你感冒多久了?——从两天前开始。
考查动词时态。根据答语“Since 2 days ago.”可知,问句应该用现在完成时,其构成是:have/has+过去分词;
主语是 you,因此助动词用 have,catch 的过去分词为 caught。故选 B。
10.(2025·安徽蚌埠·一模)The movie Ne Zha 2 ________ popular with people at home and abroad since it came
out.
A.is B.has been C.was D.will be
【答案】B
【详解】句意:电影《哪吒 2》自上映以来一直受到国内外人们的欢迎。
考查动词的时态。根据“since it came out”可知,此处是现在完成时,其结构是 have/has done。故选 B。
11.(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。
12.(2025·安徽滁州·一模)—You know, new energy technologies in China ________ rapidly these years.
—Yes, we can see lots of cars with new energy on the streets.
A.are progressing B.will progress C.were progressing D.have progressed
【答案】D
【详解】句意:——你知道,这几年中国的新能源技术进步很快。——是的,我们可以在街上看到很多新
能源汽车。
考查现在完成时。are progressing 正在进步,现在进行时;will progress 将会进步,一般将来时;were
progressing 正在进步,过去进行时;have progressed 已经进步,现在完成时。根据“these years.”和“we can
see lots of cars with new energy on the streets.”可知,句子的时态为现在完成时,表示过去发生的事情对现在
产生影响,故选 D。
13.(2025·安徽滁州·一模)—What do you think of the movie
—It’s so great that I ________ it three times so far.
A.watch B.watched C.have watched D.will watch
同步新课程,周周有练习,月月有重点! 4
2024-2025 学年一线教师制作同步精品系列资料,好题优选!
【答案】C
【详解】句意:——你觉得这部电影怎么样?——它太棒了,到目前为止我已经看了三遍。
考查时态。根据“so far”这一时间状语可知,需用现在完成时(have/has + 过去分词)。故选 C。
14.(2025·甘肃·模拟预测)My uncle _______ five detective novels since 2022.
A.writes B.was writing C.has written D.will write
【答案】C
【详解】句意:我叔叔自 2022 年以来已经写了五本侦探小说。
考查现在完成时。根据“since 2022”可知,此处表示从过去某一时间持续到现在的动作或状态,需用现在完
成时,结构为 has/have done。故选 C。
15.(2025·江苏扬州·一模)—Did you see 2025 Spring Festival Gala
—Yes, the robots surprised people a lot. They ________ the world with the Yangko dance since then.
A.impressed B.impress C.have impressed D.are impressing
【答案】C
【详解】句意:——你看 2025 年春晚了吗?——看了,那些机器人让人们很惊讶。从那以后,它们就用
秧歌舞给世界留下了深刻印象。
考查现在完成时。根据“since then”可知,此句时态用现在完成时,表示动作从过去持续到现在,结构为
have/has done。故选 C。
16.(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。
17.(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”对应
同步新课程,周周有练习,月月有重点! 5
2024-2025 学年一线教师制作同步精品系列资料,好题优选!
的助动词是“have”,故选 D。
18.(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。
19.(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。
20.(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。
进阶拓展训练 20 题
21.(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。
22.(2024·安徽·中考真题)—Excuse me, may I use your dictionary I ________ mine behind.
—Sure. Here you are.
同步新课程,周周有练习,月月有重点! 6
2024-2025 学年一线教师制作同步精品系列资料,好题优选!
A.leave B.have left C.will leave D.was leaving
【答案】B
【详解】句意:——对不起,我可以用一下你的字典吗?我把我的落下了。——当然。给你。
考查动词时态。分析句子可知,字典落下了,所以借用对方的,强调过去的动作对现在造成了影响,应为
现在完成时,结构是 have/has done。故选 B。
23.(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。
24.(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。
25.(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。
26.(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。
同步新课程,周周有练习,月月有重点! 7
2024-2025 学年一线教师制作同步精品系列资料,好题优选!
27.(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。
28.(2025·江苏宿迁·一模)—Mike, you are late. The talk show ________ since an hour ago.
—What a pity! No wonder all the students have left.
A.has started B.has been on C.has ended D.has been over
【答案】D
【详解】句意:——Mike,你迟到了。脱口秀一小时前就结束了。——真遗憾!难怪所有学生都走了。
考查现在完成时。has started 已经开始;has been on 已经开始并持续;has ended 已经结束;has been over
已经结束。根据“What a pity! No wonder all the students have left.”可知学生们都离开了,脱口秀应是已经结
束了,结合“since an hour ago”可知用持续性动词,此处用 has been over。故选 D。
29.(2025·安徽淮北·一模)—Mr. Wang, I got the first prize in the lastest competition.
—Congratulations! You ________ big progress in the last term.
A.make B.making C.will make D.have made
【答案】D
【详解】句意:——王老师,我在最近的比赛中得了第一名。——恭喜你!你上学期进步很大。
考查动词时态。根据“Congratulations! You …big progress in the last term.”可知,时态为现在完成时,其结构
为 have/has done。故选 D。
30.(2024·江西九江·二模)After school, I try to use any possible time to review the things I ________ during the
day.
A.learn B.will learn C.have learnt D.am learning
【答案】C
【详解】句意:放学后,我试着利用任何可能的时间来复习我在白天学过的东西。
考查时态。根据“ I try to use any possible time to review the things I … during the day”可知,“复习”这个动作发
生在“白天所学的东西”之后,强调动作已经完成,用现在完成时 have/has done 的结构,故选 C。
31.(2025·江西·模拟预测)With the development of AI, people’s life __________ more and more convenient
recently.
A.has become B.was becoming C.will become D.became
【答案】A
同步新课程,周周有练习,月月有重点! 8
2024-2025 学年一线教师制作同步精品系列资料,好题优选!
【详解】句意:随着人工智能的发展,人们的生活变得越来越方便。
考查时态。become“变得”,根据“recently”可知,此处用现在完成时,故选 A。
32.(2024·甘肃张掖·二模)—How long have your parents ________
—For more than thirty years.
A.married B.got married C.marry D.been married
【答案】D
【详解】句意:——你父母结婚多久了?——30 多年了。
考查现在完成时持续性动词。该句为现在完成时,动词 marry 和 get married 是非延续性动词,不能与表示
一段时间的状语连用,应用延续性动词 be married,故选 D。
33.(2025·江苏连云港·模拟预测)—I am looking for Simon.
—He _______ the library. He will return soon.
A.has gone to B.went to C.has been to D.goes to
【答案】A
【详解】句意:——我正在找西蒙。——他去图书馆了。他很快就会回来。
考查现在完成时态的用法。has gone to 表示去了某地(还未回来);went to 是一般过去时,表示过去去了
某地;has been to 表示去过某地(已经回来);goes to 是一般现在时,表示经常去某地。根据“He will return
soon.”可知,西蒙此刻不在这里,是去了图书馆还没回来,所以要用“has gone to”。故选 A。
34.(2025·江苏南通·一模)—The great scientist Yuan Longping ________ for nearly two years.
—Yes. But he will be greatly missed by all of us.
A.has died B.has passed away C.has been dead D.died
【答案】C
【详解】句意:——伟大的科学家袁隆平已经去世快两年了。——是的。但是我们所有人都会非常想念他。
考查现在完成时和延续性动词。句子中的时间状语“for nearly two years”表示动作或状态的持续,需用现在
完成时,且动词需为延续性动词或状态。die 和 pass away 是非延续性动词,不能与表示一段时间的时间状
语连用;dead 是形容词,表示状态。故选 C。
35.(2025·江苏无锡·一模)I ______ China for three years but this is the first time I’ve tried hanfu.
A.have gone to B.have been to C.have arrived in D.have been in
【答案】D
【详解】句意:我在中国已经待了三年,但这是我第一次尝试汉服。
考查现在完成时。have gone to 去了某地;have been to 去过某地;have arrived in 到达某地,不与时间段连
同步新课程,周周有练习,月月有重点! 9
2024-2025 学年一线教师制作同步精品系列资料,好题优选!
用;have been in 在某地待了多长时间。根据“for three years”是一段时间可知,此处指在中国待了三年时间,
用 have been in。故选 D。
36.(2025·安徽芜湖·一模)I won’t return the book to the library because I ________ reading it.
A.wasn’t finish B.don’t finish C.won’t finish D.haven’t finished
【答案】D
【详解】句意:我不会把书还给图书馆,因为我还没有看完。
考查动词时态。根据“I won’t return the book to the library because I … reading it.”可知,此处表示还未看完这
本书,这个动作发生在过去,对现在有影响,应用现在完成时,其结构为 have/has done,选项 D 符合题意。
故选 D。
37.(2025·安徽合肥·一模)—Great! The car works again!
—Yes! Your dad ________ the problem. It took him about an hour.
A.is solving B.has solved C.will solve D.was solving
【答案】B
【详解】句意:——太棒了!汽车又开动了!——是的!你爸爸已经解决了这个问题。他花了大约一个小
时。
考查时态辨析。is solving 正在解决,用于现在进行时;has solved 已经解决,用于现在完成时;will solve
将会解决,用于一般将来时;was solving 正在解决,用于过去进行时。结合“The car works again!”及“It took
him about an hour.”可知,父亲花费了一小时修好了车这个动作对现在的影响是汽车可以再次发动了,说明
是“已经解决”了这个问题,应用现在完成时,其结构为“have/has done”。故选 B。
38.(2025·安徽合肥·一模)—Hey, kids. What are you going to do in the 15 minutes’ break between classes
—Well, we ________ it seriously and now we have a good idea.
A.discuss B.are discussing C.will discuss D.have discussed
【答案】D
【详解】句意:——嘿,孩子们。课间 15 分钟你们打算做什么?——嗯,我们已经认真讨论过了,现在
有了好主意。
考查动词时态。根据“Well, we...it seriously and now we have a good idea.”中的时间标志词“now”和结果“have
a good idea”可知,动作发生在过去并对现在产生影响,故选用现在完成时,故选 D。
39.(2025·天津南开·模拟预测)—What are you up to
—I ________ just ________ a model spaceship for our school project.
A.did; make B.have; made C.will; make D.do: make
【答案】B
同步新课程,周周有练习,月月有重点! 10
2024-2025 学年一线教师制作同步精品系列资料,好题优选!
【详解】句意:——你在忙什么?——我刚为我们的学校项目做了一个模型飞船。
考查现在完成时。根据“just”可知动作已完成且对现在有影响,需用“have/has + 过去分词”结构。A 项为一
般过去时,无强调现在影响;C 项为将来时,与“just”矛盾;D 项语法错误(do+原形)。故选 B。
40.(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。
能力综合实践 10 题
41.(2025·江西上饶·模拟预测)—Would you like to go to Bayi Square with us tomorrow
—I’d love to, though I ________ many times.
A.visit B.was visited C.will visit D.have visited
【答案】D
【详解】句意:——明天你愿意和我们一起去八一广场吗?——我很想去,不过我已经去过很多次了。
考查动词时态。根据“many times”可知,此处需用现在完成时表示“多次去过”的经历,故选 D。
42.(2025·安徽合肥·一模)You may even lose your way in Hefei because great changes ________ in recent
years.
A.have taken place B.will take place C.took place D.take place
【答案】A
【详解】句意:你甚至可能在合肥迷路,因为近年来发生了巨大的变化。
考查动词时态。根据“in recent years”可知,此句时态为现在完成时,表示过去发生的动作对现在的影响,
结构为 have/has done。故选 A。
43.(2025·安徽合肥·一模)I’d like to go and play Chinese chess with you, but I ________ my homework.
A.wasn’t finishing B.haven’t finished C.didn’t finish D.don’t finish
【答案】B
【详解】句意:我很想和你一起去下象棋,但是我还没有完成作业。
考查动词时态。根据“I’d like to go and play Chinese chess with you, but I…my homework.”可知,主句“I’d like”
表示现在的意愿,后半句需说明当前未完成作业的状态对现在的影响,因此设空处为现在完成时。故选 B。
同步新课程,周周有练习,月月有重点! 11
2024-2025 学年一线教师制作同步精品系列资料,好题优选!
44.(2025·江西宜春·一模)—James, what are you reading
—Journey to the West. I ________ it since last year and now it’s the third time.
A.had read B.have read C.am reading D.will read
【答案】B
【详解】句意:——詹姆斯,你在看什么? ——《西游记》。我从去年开始读它,现在已经是第三次读了。
考查动词时态。根据“since last year”可知,此处是指从去年开始一直持续到现在的动作,句子时态应用现
在完成时,其结构 have/has done;主语为“I”,助动词应用 have,动词 read 的过去分词为 read。故选 B。
45.(2025·云南·模拟预测)Myanmar ________ a series of earthquakes (地震) that made a lot damage recently.
Thankfully, Han Lintao developed a translation system to offer timely help.
A.experiences B.experienced C.is experiencing D.has experienced
【答案】D
【详解】句意:缅甸最近经历了一系列造成大量破坏的地震。幸运的是,韩林涛开发了一个翻译系统来提
供及时帮助。
考查动词时态。根据“recently”及语境可知,此处强调过去发生的动作对现在造成的影响,用现在完成时。
故选 D。
46.(2025·甘肃陇南·一模)Macao ________ great progress in the past 25 years since its return to China in 1999.
A.made B.is making C.has made D.will make
【答案】C
【详解】句意:自 1999 年回归中国以来,澳门在过去 25 年里取得了巨大进步。
考查动词时态辨析。made(一般过去时);is making(现在进行时);has made(现在完成时);will make
(一般将来时)。根据时间状语“since its return to China in 1999”可知,此处强调从过去持续到现在的动作或
状态,应使用现在完成时。故选 C。
47.(24-25 九年级下·山东青岛·阶段练习)How long has this shop ______
A.be open B.been open C.opened D.been opened
【答案】B
【详解】句意:这家店开了多长时间了?
考查动词时态。be open 开着,表示状态,open 是形容词;been open 现在完成时;opened 过去式;been opened
现在完成时被动语态。根据“has”可知时态是现在完成时,且“How long”与延续性动词连用。故选 B。
48.(2025·江西南昌·一模)—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
同步新课程,周周有练习,月月有重点! 12
2024-2025 学年一线教师制作同步精品系列资料,好题优选!
【答案】B
【详解】句意:——打扰了,我可以用你的词典吗?我把我的落下了。——当然可以。给你。
考查动词时态。分析句子可知,字典落下了,所以借用对方的,强调过去的动作对现在造成了影响,应为
现在完成时,结构是 have/has done。故选 B。
49.(2025·吉林长春·一模)—The movie Ne Zha 2 is so popular, ________ you ________ it yet
—Yes. I saw it two weeks ago.
A.Are; seeing B.Did; see C.Have; seen D.Will; see
【答案】C
【详解】句意:——电影《哪吒 2》很受欢迎,你看了吗?——是的,我两周前看的。
考查现在完成时。根据答句“I saw it two weeks ago”及问句“yet”可知,此处询问“是否已经看过”,需用现在
完成时。故选 C。
50.(2025·江苏无锡·一模)—It’s said that Sandy ________ the lab the whole day.
—That’s true. She even didn’t have lunch.
A.has gone to B.has gone in C.has been to D.has been in
【答案】D
【详解】句意:——据说桑迪一整天都在实验室。——确实如此。她甚至没有吃午饭。
考查现在完成时。has gone to 表示去了某地还没有回来;has gone in 结构错误;has been to 表示去了某地又
回来了;has been in 表示待在某地。根据“the lab the whole day.”及“That’s true. She even didn’t have lunch.”
可知,此处指她一整天都在实验室。故选 D。
同步新课程,周周有练习,月月有重点! 13