文档内容
学校:___________姓名:___________班级:___________考号:___________
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...)
语法知识精练基础入门训练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
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 progressingB.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 lived22.(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.
—He _______ the library. He will return soon.
A.has gone to B.went to C.has been to D.goes to34.(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?
—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