内容正文:
专题04 语法 动词时态(原卷版)
五年中考考点考情分析:
具体考点:动词时态(现在完成时 / 现在进行时 / 过去进行时 / 一般将来时/一般过去时)
考频:8次
年份考点分布及频次:2021(2)、2022(2)、2023(2)、2024(1)、2025(1)
1.(2025·云南·中考真题)The film Ne Zha 2 is worth seeing. I ________ it three times so far.
A.have seen B.am going to see C.saw D.see
2.(2024·云南·中考真题)—Helen, I didn’t see you in the classroom at five yesterday afternoon.
—Oh, I ________ singing for the graduation ceremony at that time.
A.will practice B.have practiced C.am practicing D.was practicing
3.(2023·云南·中考真题)— ________ you ________ about Naxi Ancient Music yet?
—Yes, I have. It is a part of Naxi culture.
A.Has; heard B.Have; heard C.Did; hear D.Do; hear
4.(2023·云南·中考真题)—Where is your brother?
—Look! He ________ basketball on the playground.
A.plays B.played C.is playing D.was playing
5.(2022·云南昆明·中考真题)—China’s high-speed railway technology ________ the world now.
—That’s true. It has developed rapidly over the past years.
A.led B.was leading C.is leading D.will lead
6.(2022·云南·中考真题)How time flies! I ________ a senior high school this September.
A.enter B.entered C.will enter D.have entered
7.(2021·云南·中考真题)The documentary Aerial China《航拍中国》is wonderful. So far, I ________ it three times.
A.watched B.will watch C.have watched D.watch
8.(2021·云南昆明·中考真题)—What did you do this Dragon Boat Festival?
—I ________ the boat races on TV and read books.
A.watch B.watched C.am watching D.will watch
1.(2025·江苏扬州·三模)Runyang Bridge ________ in service in 2005 and it has developed the economy between Yangzhou and Zhenjiang.
A.was B.is C.has been D.will be
2.(2025·四川成都·模拟预测)—We’d better not shout at him after he comes back home, OK? His teacher ________ him for his mistake.
—All right.
A.punished B.had punished C.has punished
3.(2025·福建莆田·模拟预测)—I heard Putian Lumian is amazing.
—Right! I ______ Putian Lumian already. It’s the most delicious dish I’ve ever had!
A.try B.tried C.have tried
4.(2025·四川自贡·模拟预测)—Fiona planned to join our dance club. Do you know _______?
—Maybe she didn’t have enough time for it.
A.why did she suddenly change her mind
B.why she suddenly changed her mind
C.why she suddenly changes her mind
5.(2025·江苏南京·二模)—Our local dance show Dream of the Red Chamber is so hot.
—Indeed. I ________ for tickets the whole morning. Luckily, I finally got one!
A.fights B.will fight C.have fought D.was fighting
6.(2025·江西抚州·模拟预测)A big earthquake hit central Myanmar (缅甸) on March 28th. People in Thailand and southwest China also ________ the quake.
A.has felt B.is feeling C.will feel D.felt
7.(2025·安徽六安·二模)Frank isn’t very friendly to others. As a result, all my classmates except him ________ Christmas presents from one another.
A.have got B.has got C.gets D.were getting
8.(2025·湖北武汉·模拟预测)—The movie tickets were free, but when Jenny saw the long line, she ________ to wait.
—She remembered the last time she stood in line for hours just to be told “sold out”.
A.agreed B.refused C.hurried D.offered
9.(2025·安徽淮北·三模)—The old soldier ________ over 3,000,000 yuan to help poor children with their education over these years.
—I think he is really the hero.
A.donates B.was donating C.has donated D.will donate
10.(2025·安徽合肥·模拟预测)—Hey, Lily! You look so energetic now.
—Yeah! I started my weight-management journey last year. All my efforts ______ off. I feel so much better now.
A.are paying B.will pay C.pay D.have paid
11.(2025·安徽安庆·模拟预测)—I heard some strange noise from your room yesterday afternoon. Was everything OK?
—Sure. I ________, preparing to show myself at the welcoming party for the new foreign teacher.
A.dance B.am dancing C.will dance D.was dancing
12.(2025·福建厦门·二模)—The ancient camphor tree (樟树) ________ proudly at Xujia Village in Fuzhou for over 100 years.
—True! About 10,000 ancient trees across Fuzhou are protected now.
A.has stood B.is standing C.will stand
13.(2025·甘肃定西·模拟预测)Which of the following is RIGHT in grammar?
A.Anybody who breaks the law will be punished.
B.The girl writes a birthday card and gave it to her mother.
C.Emma’s Chinese improved a lot since she came to China.
D.The old bridge built by a famous artist many years ago.
14.(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
15.(2025·四川广元·一模)Luckily, we ______all the things to a higher place before the flood came.
A.move B.moved C.had moved D.have moved
16.(24-25九年级下·黑龙江哈尔滨·开学考试)—Jiaozi—the director of the movie Na Zha-Birth of the Demon Child ________ on cartoon movies since he graduated from university.
—Yes, he uses his actions and success to show “I control my destiny not the heavens”.
A.has worked B.is working C.worked
17.(2025·四川成都·一模)The Notre-Dame Cathedral (巴黎圣母院) reopened on December 8, 2024. In the past five years, people ________ to find out how the fire started.
A.try B.will try C.have tried
18.(2025·广东汕头·二模)—Look at the sign “No shouting”.
—Sorry. I ________ it. I will not shout any longer.
A.didn’t see B.don’t see C.haven’t seen D.wasn’t seeing
19.(2025·江苏南京·三模)As a form of art, ice sculpture ________ in 1892. The famous French chef Auguste Escoffier made a fantastic swan out of ice.
A.begins B.began C.has begun D.is beginning
20.(2025·黑龙江哈尔滨·二模)—Jack, when ________ you ________ this novel?
—I have had it for five months.
A.have; bought B.have; had C.did; buy
21.(2025·安徽合肥·三模)—There is someone knocking at the door.
—It must be Lin. I ______ her to come and prepare for the English speech together.
A.call B.was calling C.called D.will call
22.(2025·福建福州·三模)—Would you like to see the film Wandering Earth III with me?
—Thank you! But it’s a pity that I ________ it last week.
A.see B.saw C.have seen
23.(2025·云南昆明·模拟预测)—Don’t take pictures with your flash on, please.
—I’m sorry. I ________ the rule. I won’t do it again.
A.don’t know B.didn’t know C.haven’t known D.am not knowing
24.(2025·安徽宿州·模拟预测)Our teacher ________ the class trip after watching the weather report last night.
A.was cancelling B.was cancelled C.cancels D.cancelled
25.(2025·江西·模拟预测)________exciting news! Our school team________the national robotics championship (全国机器人锦标赛) yesterday!
A.What; won B.How; has won C.What an; wins D.How a; will win
26.(2025·福建厦门·二模)— I haven’t seen you for a long time. Mr. Wang.
— Yes. I ________ as a volunteer teacher in Ningxia for two years. I just came back.
A.work B.worked C.have worked
27.(2025·云南昆明·三模)Our tree-planting activity ________ for two hours this morning. We were tired but very satisfied.
A.lasts B.lasted C.has lasted D.will last
28.(2025·天津红桥·三模)The Shenzhou XIX astronauts ________ back to Earth on April 30th, 2025.
A.come B.came C.will come D.has come
29.(2025·江苏泰州·二模)—________ you ________ the “Rural Run” event in Jiangyan?
—Yes, I have. Also, I ________ a lot of beautiful photos during the run.
A.Have; attended; have taken B.Did; attend; have taken
C.Have; attended; took D.Did; attend; took
30.(2025·北京房山·一模)Look! Some of our classmates ________ basketball on the playground now.
A.are playing B.have played C.were playing D.played
31.(2025·江西九江·三模)Look! Mr. Green ________ the office. Let’s give him a hand.
A.has cleaned B.is cleaning C.cleans D.was cleaning
32.(2025·北京东城·二模)—Why is the music room so noisy?
—Some students ________ for the talent show there.
A.practice B.practiced C.will practice D.are practicing
33.(2025·广东汕头·一模)Don’t disturb that actor. He ________ ready for The Sound (《声临其境》).
A.is getting B.gets C.got D.has got
34.(2025·四川成都·三模)—Listen! Some singers ________ My Homeland.
—Yes. They express their love for their country with their beautiful voices.
A.sang B.are singing C.sing
35.(2025·福建泉州·三模)— Why didn’t you attend the meeting?
— I ________ a report for the boss.
A.am writing B.have written C.was writing
36.(2025·吉林长春·二模)I ________ on the phone with my cousin when my father came in.
A.talk B.was talking C.is talking D.talked
37.(2025·江苏镇江·二模)I didn’t hear the knock on the door just now because I ________ an exciting football match.
A.watched B.have watched C.will watch D.was watching
38.(2025·北京海淀·三模)They ________ a movie in the cinema when their friend called them to join a party.
A.watch B.has watched C.were watching D.watched
39.(2025·福建南平·二模)—Jane, I didn’t see you in the classroom at five yesterday afternoon.
—Oh, I ________ a speech for the graduation ceremony at that time yesterday.
A.will practice B.have practiced C.was practicing
40.(2025·北京顺义·二模)I ________ on the computer when mum called me last night.
A.worked B.work C.am working D.was working
41.(2025·福建南平·一模)When I called KangKang last night, he ________ the living room with his mother.
A.cleans B.was cleaning C.helped
42.(2025·黑龙江佳木斯·三模)—What were you doing at 8:00 last night?
—I _______ rubbish with my classmates by Zijiang River.
A.picked up B.am picking up C.was picking up D.pick up
43.(2025·黑龙江哈尔滨·二模)—You didn’t pick up when I called you yesterday morning.
—I ________ the Shenzhou-19 manned spaceship taking off at that time.
A.watched B.am watching C.was watching
44.(2025·吉林长春·三模)The children ________ games in the garden when their parents called them in for dinner.
A.play B.will play C.were playing D.are playing
45.(2025·云南昆明·三模)I saw him on the playground yesterday. He ________ tennis at that moment.
A.plays B.is playing C.was playing D.will play
46.(2025·江苏无锡·三模)The boys were playing football on the playground ________ the rainstorm came.
A.when B.while C.until D.after
47.(2025·福建·二模)—I didn’t see you at the meeting yesterday. Where were you?
—I ________ for a call from my daughter in Canada.
A.waited B.was waiting C.have waited
48.(2025·安徽淮北·三模)He came across an unknown poem while he _________ for something else.
A.was searching B.is searching C.has searched D.searches
49.(2025·江苏扬州·二模)While we ________ dinner, the power suddenly went out.
A.were having B.had C.have D.are having
50.(2025·北京丰台·二模)We ________ for the Art Festival when the teacher came into the school hall.
A.prepare B.are preparing C.were preparing D.will prepare
51.(2025·北京东城·二模)While I ________ my bedroom yesterday, I found my old toys.
A.cleaned B.was cleaning C.clean D.have cleaned
52.(2025·黑龙江齐齐哈尔·三模)—I went to your office at 9:00 yesterday morning, but you were not in.
—Sorry, I ________ with the manager in the meeting room at that time.
A.am talking B.was talking C.have talked
53.(2025·江苏扬州·三模)When I _______ in the college, I joined the Students’ Union.
A.study B.am studying C.have studied D.was studying
54.(2025·安徽滁州·三模)—Yesterday morning, I called to ask if you would like to go to the bookshop with me, but nobody answered.
—Oh, my parents and I ________ flowers in the garden at that time.
A.water B.watered C.were watering D.have watered
55.(2025·天津和平·三模)—What were you doing ________ I called you at about 8 o’clock yesterday?
—I was going over my lessons carefully.
A.after B.as soon as C.when D.as long as
56.(2025·云南昆明·三模)His latest book ______ more than 10 million readers so far, including children.
A.reach B.reaches C.reached D.has reached
57.(2025·天津南开·三模)— ______ you ______ the film Kung Fu Panda yet?
— Yes. I saw it last week.
A.Did; see B.Have; seen C.Do; see D.Will; see
58.(2025·云南昆明·三模)—Where’s Steve these days?
—He’s not in town. He ________ to Shanghai for a business meeting.
A.will go B.is going C.has gone D.has been
59.(2025·江苏镇江·二模)—I can’t believe the young couple ________ that European country.
—But it’s quite true. They came back last week and chatted with me about their stories.
A.have gone to B.have been to C.have arrived in D.have been in
60.(2025·北京海淀·三模)He ________ basketball for 3 years. Now he is good at it.
A.plays B.has played C.played D.is playing
61.(2025·广东汕头·二模)The number of the visitors to the museum ________ by 3,000 in the last two months.
A.increase B.increases C.has increased D.have increased
62.(2025·江苏徐州·三模)—Will you watch the movie with us tonight?
—No, I ________ the film twice.
A.will see B.have seen C.saw D.was seeing
63.(2025·云南昆明·三模)Colorful Yunnan Paradise is a very popular amusement park in Yunnan Province. Since it was open to the public, lots of people ________ it.
A.visit B.visited C.is visiting D.have visited
64.(2025·福建南平·一模)—________ you ever ________ to Beijing?
— Yes, twice. It’s a beautiful place.
A.Have; gone B.Did; go C.Have; been
65.(2025·江苏常州·三模)—Where is your sister?
—She ________ Canada for three months.
A.has gone to B.had gone to C.has been to D.has been in
66.(2025·天津河西·二模)—Lucy, where is Mr. Wang?
—He ________ Beijing to attend a meeting.
A.has gone to B.has been to C.has been in D.has come to
67.(2025·江苏徐州·模拟预测)—Where is your son Jimmy now? I want him.
—He ________ Australia on business. He will come back the week after next.
A.has come to B.has been to C.has gone to D.has been in
68.(2025·江苏宿迁·一模)Neither Jim nor Tom ________ France before, but they know the country very well.
A.has gone to B.has been to C.have gone to D.have been to
69.(2025·黑龙江大庆·三模)—How long is it since he ________ his hometown?
—He ________ for nearly 10 years.
A.left; left B.has left; has left
C.has left; has been away D.left; has been away
70.(2025·安徽合肥·模拟预测)Since last term, our school ________ AI to help us with English learning.
A.uses B.used C.has used D.will use
71.(2025·北京房山·一模)The movie Ne Zha 2 ________ millions of people since it was shown in cinemas.
A.attracts B.attracted C.will attract D.has attracted
72.(2025·江西九江·三模)The Smiths ______ in Shanghai since 2015. They love the city.
A.live B.have lived C.will live D.lived
73.(2025·黑龙江佳木斯·三模)The old man _______ for ten years.
A.died B.has died C.has been dead D.has been died
74.(2025·安徽滁州·三模)—I’m sorry for being late.
—Never mind. The movie ________ for only 5 minutes.
A.has begun B.has been on C.have begun D.began
75.(2025·江苏南京·三模)—You’re looking very smart in a new suit today.
—Thanks. But to tell you the truth, I ________ it for quite a few years.
A.had B.bought C.have had D.have bought
76.(2025·江苏徐州·三模)—Nick, you come here so late. The concert ________ since half an hour ago!
—What a pity! No wonder all the singers have left.
A.has ended B.has been over C.has started D.has been on
77.(2025·江苏常州·模拟预测)—When did your family leave your hometown?
—In 2010. We ________ for almost 14 years.
A.left B.are leaving C.have left D.have been away
78.(2025·江苏宿迁·三模)—When did your uncle leave his hometown?
—He ________ for nearly twenty years.
A.has left B.has been away C.left D.had been away
79.(2025·云南红河·模拟预测)—This old book brings so many sweet memories.
—Yes! I________ it since my first time to school.
A.have bought B.had C.have had D.bought
80.(2025·安徽安庆·三模)—My sister ________ to cook in the last few months.
—That’s great. She needn’t order meals online every day.
A.learns B.has learned
C.was learning D.will learn
81.(2025·江苏南京·模拟预测)Although both sides have made a lot of effort, the differences are too great and no agreement ________ so far.
A.was reached B.is reached C.will be reached D.has been reached
82.(2025·江苏宿迁·二模)Henry ________ his bedroom yet. He needs to clean it up before dinner.
A.isn’t cleaning B.didn’t clean C.hasn’t cleaned D.doesn’t clean
83.(2025·江苏宿迁·二模)My uncle ______ from his hometown for nearly two years. He will go back next week.
A.left B.has left C.has been away D.has been left
84.(2025·北京延庆·模拟预测)The teachers ________ a lot for the New Year show since last week.
A.practice B.practiced C.were practicing D.have practiced
85.(2025·江西宜春·三模)—I called you yesterday evening, but no one answered the phone.
—Sorry. I ________ the flowers in the garden.
A.watered B.am watering C.was watering D.have watered
86.(2025·吉林长春·二模)When Jenny got to the teacher’s office, he ______ for the next class.
A.has prepared B.prepared C.was preparing D.is preparing
87.(2025·黑龙江佳木斯·三模)—What did she say just now?
—Sorry. I ________ something else.
A.had thought about B.will think about C.was thinking about
88.(2025·云南昆明·模拟预测)—Where is your cousin?
—I’m not sure. He ________ playing the piano in his room when I saw him just now.
A.practices B.was practicing C.is practicing D.will practice
89.(2025·北京门头沟·二模)When Mr. Smith came into the classroom, we ________ the maths problem.
A.were discussing B.will discuss C.have discussed D.discuss
90.(2025·北京房山·二模)—Bob, what were you doing at nine o’clock yesterday morning?
—I ________ kites with my friends.
A.am flying B.was flying C.have flown D.will fly
91.(2025·江苏宿迁·三模)—Helen, I didn’t see you in the library at 5 p. m. yesterday.
—I ________ singing for the School Art Festival at that time.
A.have practiced B.was practicing C.practiced D.will practice
92.(2025·北京顺义·二模)Mike ________ a lot about Chinese culture since he began to study in our school.
A.learns B.learned C.has learned D.will learn
93.(2025·北京东城·二模)Steve ________ three short stories since he joined the writing club last year.
A.writes B.wrote C.has written D.was writing
94.(2025·黑龙江牡丹江·二模)—Lucy, why don’t you take your own umbrella?
—Someone else ________ my umbrella by mistake. I can’t find it now.
A.has taken B.takes C.was taking
95.(2025·黑龙江哈尔滨·三模)—Nearly four years ______ since we became middle school students.
—Yes, I think we will remember those who helped and supported us forever.
A.has past B.passed C.has passed
96.(2025·四川资阳·三模)—It’s 20 years since we came back to Ziyang.
—How time flies! We ________ in our hometown for such a long time.
A.work B.worked C.has worked D.have worked
97.(2025·江苏徐州·二模)—Who ________ the window? The glass is everywhere.
—What a mess! Let’s clean it first.
A.breaks B.is breaking C.has broken D.was breaking
98.(2025·广东汕头·一模)—What do you think of WeChat?
—Shopping on WeChat ________ people’s ways of shopping in the recent few years.
A.influences B.influenced C.is influencing D.has influenced
99.(2025·福建泉州·模拟预测)—As a foreigner, you speak Chinese so well.
—Yeah, I________ it for 10 years and I really love it.
A.learn B.will learn C.have learned
100.(2025·福建福州·模拟预测)—I can’t find my keys. ________ you ________ them?
—Check your bag again. They might be there.
A.Have seen B.Do see C.Did see
/
学科网(北京)股份有限公司
$$
专题04 语法 动词时态(解析版)
五年中考考点考情分析:
具体考点:动词时态(现在完成时 / 现在进行时 / 过去进行时 / 一般将来时/一般过去时)
考频:8次
年份考点分布及频次:2021(2)、2022(2)、2023(2)、2024(1)、2025(1)
1.(2025·云南·中考真题)The film Ne Zha 2 is worth seeing. I ________ it three times so far.
A.have seen B.am going to see C.saw D.see
【答案】A
【知识点】表示影响(动作已完成)
【详解】句意:电影《哪吒2》值得一看。到目前为止我已经看过三次了。
考查现在完成时。由“so far”可知,句子应用现在完成时。故选A。
2.(2024·云南·中考真题)—Helen, I didn’t see you in the classroom at five yesterday afternoon.
—Oh, I ________ singing for the graduation ceremony at that time.
A.will practice B.have practiced C.am practicing D.was practicing
【答案】D
【知识点】表示过去某一时刻正在发生的动作
【详解】句意:——海伦,昨天下午五点我没看见你在教室里。——噢,那时我正在为毕业典礼练习唱歌。
考查过去进行时。根据“at five yesterday afternoon”和“at that time”可知,强调在过去的某个时间点,正在发生的动作,用过去进行时,故选D。
3.(2023·云南·中考真题)— ________ you ________ about Naxi Ancient Music yet?
—Yes, I have. It is a part of Naxi culture.
A.Has; heard B.Have; heard C.Did; hear D.Do; hear
【答案】B
【知识点】表示影响(动作已完成)
【详解】句意:——听说过纳西族古代音乐吗?——是的,我有。它是纳西族文化的一部分。
考查动词时态。根据“Yes, I have.”和“yet”可知问句也是现在完成时,且主语是you,助动词用have。故选B。
4.(2023·云南·中考真题)—Where is your brother?
—Look! He ________ basketball on the playground.
A.plays B.played C.is playing D.was playing
【答案】C
【知识点】表示正在进行的动作
【详解】句意:——你哥哥在哪里?——看!他正在操场上打篮球。
考查动词时态。根据“Where is your brother?”以及“Look!”可知此处是指哥哥正在操场上打篮球,应用现在进行时,故选C。
5.(2022·云南昆明·中考真题)—China’s high-speed railway technology ________ the world now.
—That’s true. It has developed rapidly over the past years.
A.led B.was leading C.is leading D.will lead
【答案】C
【知识点】表示正在进行的动作
【详解】句意:——中国的高速铁路技术目前处于世界领先地位。——这是真的。在过去几年中,它发展迅速。
考查时态。结合“now”可知,句子应用现在进行时,结构为an/is/are doing。故选C。
6.(2022·云南·中考真题)How time flies! I ________ a senior high school this September.
A.enter B.entered C.will enter D.have entered
【答案】C
【知识点】will/shall do结构
【详解】句意:时间过得多快! 今年九月我将进入高中。
考查动词时态。根据“this September”可知,此句用一般将来时will do的结构,故选C。
7.(2021·云南·中考真题)The documentary Aerial China《航拍中国》is wonderful. So far, I ________ it three times.
A.watched B.will watch C.have watched D.watch
【答案】C
【知识点】表示影响(动作已完成)
【详解】句意:纪录片《航拍中国》很棒。到目前为止,我已经看了三次了。
考查现在完成时。根据“So far”可知,此处用现在完成时,强调次数,故选C。
8.(2021·云南昆明·中考真题)—What did you do this Dragon Boat Festival?
—I ________ the boat races on TV and read books.
A.watch B.watched C.am watching D.will watch
【答案】B
【知识点】watch (观看/观察)、过去式变化规则、过去发生的动作/状态
【详解】句意:——这个端午节你做了什么?——我在电视上看了划船比赛,还看书。
考查一般过去时态。根据上文“What did you do this Dragon Boat Festival?”可知这是一个一般过去时态的句子,因此回答需要相应的过去式来表示过去的动作,故选B。
1.(2025·江苏扬州·三模)Runyang Bridge ________ in service in 2005 and it has developed the economy between Yangzhou and Zhenjiang.
A.was B.is C.has been D.will be
【答案】A
【知识点】is、was、过去发生的动作/状态、be动词
【详解】句意:润扬大桥在2005年投入使用,并且它促进了扬州和镇江之间的经济发展。
考查句子时态。was一般过去时;is一般现在时;has been现在完成时;will be一般将来时。根据时间状语in 2005可知,此处描述润扬大桥在过去的某个时间开始服役,应使用一般过去时。故选A。
2.(2025·四川成都·模拟预测)—We’d better not shout at him after he comes back home, OK? His teacher ________ him for his mistake.
—All right.
A.punished B.had punished C.has punished
【答案】C
【知识点】表示影响(动作已完成)
【详解】句意:——他回家后我们最好别冲他喊了,好吗?他的老师已经为他的错误惩罚过他了。——好吧。
考查现在完成时的用法。punished一般过去时;had punished过去完成时;has punished现在完成时。根据语境,老师对他的惩罚发生在过去(已发生),且对现在产生影响(因此不必再责备他),需用现在完成时(has punished)强调动作的完成和影响。故选C。
3.(2025·福建莆田·模拟预测)—I heard Putian Lumian is amazing.
—Right! I ______ Putian Lumian already. It’s the most delicious dish I’ve ever had!
A.try B.tried C.have tried
【答案】C
【知识点】表示影响(动作已完成)
【详解】句意:——我听说莆田卤面很棒。——没错!我已经尝试过莆田卤面了。这是我吃过最美味的菜!
考查时态。根据“already”可知,句子使用现在完成时have/has done,主语是I,助动词用have。故选C。
4.(2025·四川自贡·模拟预测)—Fiona planned to join our dance club. Do you know _______?
—Maybe she didn’t have enough time for it.
A.why did she suddenly change her mind
B.why she suddenly changed her mind
C.why she suddenly changes her mind
【答案】B
【知识点】过去发生的动作/状态、宾语从句的语序、主现从不限
【详解】句意:——菲安娜打算加入我们舞蹈俱乐部。你知道她为什么突然改变主意吗?——可能她不够时间去。
考查宾语从句的语序和时态。分析句子结构,空格处应是宾语从句作know的宾语,要用陈述语序,即“连接词+主谓(+其他)”。主句Do you know用一般现在时,从句的时态不受限制,根据语境而定,结合planned和didn’t可知,本段对话用一般过去时描述菲安娜选择俱乐部的事情,宾语从句也要用一般过去时。故选B。
5.(2025·江苏南京·二模)—Our local dance show Dream of the Red Chamber is so hot.
—Indeed. I ________ for tickets the whole morning. Luckily, I finally got one!
A.fights B.will fight C.have fought D.was fighting
【答案】D
【知识点】表示过去某一阶段一直发生的动作
【详解】句意:——我们当地的舞蹈节目《红楼梦》非常火爆。——确实如此。我整个上午都在奋力抢票。幸运的是,我终于得到了一张!
考查时态。根据“the whole morning”可知此处表示过去某个时间段一直在做某事,用过去进行时was/were doing。故选D。
6.(2025·江西抚州·模拟预测)A big earthquake hit central Myanmar (缅甸) on March 28th. People in Thailand and southwest China also ________ the quake.
A.has felt B.is feeling C.will feel D.felt
【答案】D
【知识点】过去发生的动作/状态
【详解】句意:3月28日,缅甸中部发生大地震。泰国和中国西南部的人们也感受到了这次地震。
考查一般过去时。根据“A big earthquake hit central Myanmar (缅甸) on March 28th.”可知,此处描述的是过去发生的事情,因此应该使用一般过去时,felt“感受到”为feel的过去式。故选D。
7.(2025·安徽六安·二模)Frank isn’t very friendly to others. As a result, all my classmates except him ________ Christmas presents from one another.
A.have got B.has got C.gets D.were getting
【答案】A
【知识点】except/but/besides、表示影响(动作已完成)
【详解】句意:弗兰克对别人不太友好。因此,除了他之外,我所有的同学都收到了彼此送的圣诞礼物。
考查主谓一致以及现在完成时的用法。根据“all my classmates(我的所有同学,复数概念)”以及句子语境可知,这里表示过去发生的动作对现在造成的影响,要用现在完成时,且主语不是第三人称单数,所以要用have got。故选A。
8.(2025·湖北武汉·模拟预测)—The movie tickets were free, but when Jenny saw the long line, she ________ to wait.
—She remembered the last time she stood in line for hours just to be told “sold out”.
A.agreed B.refused C.hurried D.offered
【答案】B
【知识点】过去发生的动作/状态、动词辨析、agreed
【详解】句意:——电影票是免费的,但当Jenny看到排着长队时,她拒绝等待。——她记得上次排队几小时却被告知“票已售罄”的经历。
考查动词辨析。agreed同意;refused拒绝;hurried匆忙;offered主动提出。根据后文“just to be told ‘sold out’”的提示,说明Jenny不愿再次经历这种徒劳的等待,应该是拒绝等待。故选B。
9.(2025·安徽淮北·三模)—The old soldier ________ over 3,000,000 yuan to help poor children with their education over these years.
—I think he is really the hero.
A.donates B.was donating C.has donated D.will donate
【答案】C
【知识点】表示影响(动作已完成)
【详解】句意:——这些年来,这位老战士已经捐赠了300多万元来帮助贫困儿童接受教育。——我觉得他真的是英雄。
考查时态。根据“over these years”可知,从过去到现在老战士一直在捐赠,需用现在完成时“have/has done”。故选C。
10.(2025·安徽合肥·模拟预测)—Hey, Lily! You look so energetic now.
—Yeah! I started my weight-management journey last year. All my efforts ______ off. I feel so much better now.
A.are paying B.will pay C.pay D.have paid
【答案】D
【知识点】pay(paid paid)、pay off、表示影响(动作已完成)
【详解】句意:——嘿,莉莉!你现在看起来精力充沛。——耶!去年我开始了我的体重管理之旅。我所有的努力都得到了回报。我现在感觉好多了。
考查时态。pay支付,pay off得到回报。根据“I feel so much better now.”可知,我现在感觉好多了,因此表示我的体重管理已经得到了回报,因此用现在完成时,故选D。
11.(2025·安徽安庆·模拟预测)—I heard some strange noise from your room yesterday afternoon. Was everything OK?
—Sure. I ________, preparing to show myself at the welcoming party for the new foreign teacher.
A.dance B.am dancing C.will dance D.was dancing
【答案】D
【知识点】表示过去某一时刻正在发生的动作
【详解】句意:——我昨天下午听到从你房间传来一些奇怪的声音。一切都还好吗?——当然。我当时在跳舞,为在新外教的欢迎派对上展示自己做准备。
考查时态辨析。根据“yesterday afternoon”和语境可知是过去的时间,且表示昨天下午那个时间正在跳舞,应用过去进行时。故选D。
12.(2025·福建厦门·二模)—The ancient camphor tree (樟树) ________ proudly at Xujia Village in Fuzhou for over 100 years.
—True! About 10,000 ancient trees across Fuzhou are protected now.
A.has stood B.is standing C.will stand
【答案】A
【知识点】含since/for的现在完成时
【详解】句意:——这棵古老的樟树在福州徐家村骄傲地矗立了100多年。——没错!目前,福州约有10000棵古树受到保护。
考查时态。根据“for over 100 years”可知,句子时态为现在完成时,其谓语动词结构为have/has done。故选A。
13.(2025·甘肃定西·模拟预测)Which of the following is RIGHT in grammar?
A.Anybody who breaks the law will be punished.
B.The girl writes a birthday card and gave it to her mother.
C.Emma’s Chinese improved a lot since she came to China.
D.The old bridge built by a famous artist many years ago.
【答案】A
【知识点】一般过去时的被动语态、一般将来时的被动语态、过去发生的动作/状态、含since/for的现在完成时
【详解】句意:下列哪项语法是正确的?
考查时态和语态。A项语法正确;B项句子时态为一般过去时,谓语动词应用过去式,第一个谓语动词时态错误;C项根据“since”及句意可知,主句应是现在完成时,故improved错误;D项根据“by a famous artist many years ago”可知,为一般过去时的被动语态,应为“The old bridge was built...”。故选A。
14.(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。
15.(2025·四川广元·一模)Luckily, we ______all the things to a higher place before the flood came.
A.move B.moved C.had moved D.have moved
【答案】C
【知识点】moved、表示过去的过去
【详解】句意:幸运的是,在洪水到来之前,我们把所有的东西都搬到了更高的地方。
考查过去完成时。根据“before the flood came”可知,此处表示过去的某个时间点之前已经完成的动作,所以主句应该使用过去完成时,其结构为“had done”。 故选C。
16.(24-25九年级下·黑龙江哈尔滨·开学考试)—Jiaozi—the director of the movie Na Zha-Birth of the Demon Child ________ on cartoon movies since he graduated from university.
—Yes, he uses his actions and success to show “I control my destiny not the heavens”.
A.has worked B.is working C.worked
【答案】A
【知识点】含since/for的现在完成时
【详解】句意:——饺子,电影《哪吒之魔童降世》的导演,自从大学毕业以来一直在从事动画电影的工作。——是的,他用他的行动和成功证明了“我命由我不由天”。
考查现在完成时的用法。根据“since he graduated from university”可知表示从过去某一时间点持续到现在的动作,应该使用现在完成时“has worked”来表示这一持续的动作。故选A。
17.(2025·四川成都·一模)The Notre-Dame Cathedral (巴黎圣母院) reopened on December 8, 2024. In the past five years, people ________ to find out how the fire started.
A.try B.will try C.have tried
【答案】C
【知识点】表示影响(动作已完成)
【详解】句意:巴黎圣母院大教堂于2024年12月8日重新开放。在过去的五年里,人们试图找出火灾是如何开始的。
考查时态。根据“In the past five years”可知句子用现在完成时have/has done。故选C。
18.(2025·广东汕头·二模)—Look at the sign “No shouting”.
—Sorry. I ________ it. I will not shout any longer.
A.didn’t see B.don’t see C.haven’t seen D.wasn’t seeing
【答案】A
【知识点】过去发生的动作/状态
【详解】句意:——看那个“不许喊叫”的标志。——对不起,我没看到。我不会再大声喊叫了。
考查动词时态。根据“Sorry”和“will not shout”可知,说话人是在道歉并承诺不再大声喊叫,表明说话人刚才没看到这个标志,属于对过去事实的陈述,应用一般过去时。故选A。
19.(2025·江苏南京·三模)As a form of art, ice sculpture ________ in 1892. The famous French chef Auguste Escoffier made a fantastic swan out of ice.
A.begins B.began C.has begun D.is beginning
【答案】B
【知识点】过去发生的动作/状态
【详解】句意:——作为一种艺术形式,冰雕始于1892年。著名的法国厨师奥古斯特·埃斯科菲耶用冰制作了一只精美的天鹅。
考查动词时态辨析。begins一般现在时;began一般过去时;has begun现在完成时;is beginning现在进行时。根据“As a form of art, ice sculpture ... in 1892.”可知,此处说的是冰雕在1892年开始出现,表示过去发生的动作,应用一般过去时,故选B。
20.(2025·黑龙江哈尔滨·二模)—Jack, when ________ you ________ this novel?
—I have had it for five months.
A.have; bought B.have; had C.did; buy
【答案】C
【知识点】过去发生的动作/状态
【详解】句意:——Jack,你什么时候买的这本小说?——我拥有它五个月了。
考查动词时态。根据“I have had it for five months.”可知,此处表示“拥有小说”这个状态持续了五个月,问句应该问的是什么时候买了小说,buy是短暂性动作,强调动作发生的时间,要用一般过去时,一般过去时的特殊疑问句结构为“特殊疑问词+did+主语+动词原形+其他”,第一空要用did,第二空要用buy。故选C。
21.(2025·安徽合肥·三模)—There is someone knocking at the door.
—It must be Lin. I ______ her to come and prepare for the English speech together.
A.call B.was calling C.called D.will call
【答案】C
【知识点】过去发生的动作/状态
【详解】句意:——有人在敲门。——一定是林。我叫她过来一起准备英语演讲。
考查时态。根据“There is someone knocking at the door”以及“her to come and prepare for the English speech together.”可知是之前叫她过来,动作发生在过去,用一般过去时。故选C。
22.(2025·福建福州·三模)—Would you like to see the film Wandering Earth III with me?
—Thank you! But it’s a pity that I ________ it last week.
A.see B.saw C.have seen
【答案】B
【知识点】过去发生的动作/状态、saw
【详解】句意:——你愿意和我一起看电影《流浪地球3》吗?——谢谢你!但很遗憾我上周看过了。
考查动词时态辨析。see一般现在时;saw一般过去时;have seen现在完成时。根据last week“上周”可知,时态为一般过去时标志词,题干时态为一般过去时,动词需用过去式。故选B。
23.(2025·云南昆明·模拟预测)—Don’t take pictures with your flash on, please.
—I’m sorry. I ________ the rule. I won’t do it again.
A.don’t know B.didn’t know C.haven’t known D.am not knowing
【答案】B
【知识点】过去发生的动作/状态
【详解】句意:——请不要开着闪光灯拍照。 ——我很抱歉。我不知道规则。我不会再这样做了。
考查动词时态。根据“I won’t do it again.”可知,此处是对刚才发生的事情道歉,要用一般过去时。故选B。
24.(2025·安徽宿州·模拟预测)Our teacher ________ the class trip after watching the weather report last night.
A.was cancelling B.was cancelled C.cancels D.cancelled
【答案】D
【知识点】过去发生的动作/状态
【详解】句意:昨晚看了天气预报后,我们的老师取消了班级旅行。
考查时态。根据“last night”可知,此处表示过去的事情,句子时态为一般过去时,谓语动词用过去式。故选D。
25.(2025·江西·模拟预测)________exciting news! Our school team________the national robotics championship (全国机器人锦标赛) yesterday!
A.What; won B.How; has won C.What an; wins D.How a; will win
【答案】A
【知识点】what、过去发生的动作/状态、What+形容词+不可数名词+主谓
【详解】句意:多么激动人心的消息!我们学校的代表队昨天赢得了全国机器人锦标赛的冠军!
考查what引导的感叹句和一般过去时。第一个空为感叹句句型“What+形容词+不可数名词+主谓”;根据“yesterday”可知,第二个空应用一般过去时。故选A。
26.(2025·福建厦门·二模)— I haven’t seen you for a long time. Mr. Wang.
— Yes. I ________ as a volunteer teacher in Ningxia for two years. I just came back.
A.work B.worked C.have worked
【答案】B
【知识点】过去发生的动作/状态
【详解】句意:——王老师,我好久没见到你了。——是的。我在宁夏当志愿老师两年。我刚回来。
考查动词时态。根据“I just came back.”可知,王老师上个月刚回来,在宁夏做了两年的志愿者老师只表示过去发生的动作,没有持续到现在,没有强调对现在产生的影响,用一般过去时。故选B。
27.(2025·云南昆明·三模)Our tree-planting activity ________ for two hours this morning. We were tired but very satisfied.
A.lasts B.lasted C.has lasted D.will last
【答案】B
【知识点】过去式变化规则
【详解】句意:我们今天早上的植树活动持续了两个小时。我们很累,但很满意。
考查动词时态辨析。根据时间状语“this morning”可知,句子描述的是过去发生的事情,应该用一般过去时,所以动词last应用过去式lasted。故选B。
28.(2025·天津红桥·三模)The Shenzhou XIX astronauts ________ back to Earth on April 30th, 2025.
A.come B.came C.will come D.has come
【答案】B
【知识点】过去发生的动作/状态、过去式变化规则
【详解】句意:神舟十九号宇航员于2025年4月30日返回了地球。
考查时态。根据“on April 30th, 2025”可知,该句时态是一般过去时,其构成为主语+动词过去式,此处动词应用过去式形式came。故选B。
29.(2025·江苏泰州·二模)—________ you ________ the “Rural Run” event in Jiangyan?
—Yes, I have. Also, I ________ a lot of beautiful photos during the run.
A.Have; attended; have taken B.Did; attend; have taken
C.Have; attended; took D.Did; attend; took
【答案】C
【知识点】过去发生的动作/状态、表示影响(动作已完成)
【详解】句意:——您参加过在江堰举办的“乡村跑”活动吗?——是的,我参加了。此外,我在跑步过程中拍了很多漂亮的照片。
考查现在完成时和一般过去时。根据“Yes, I have.”可知,此处时态为现在完成时,其结构是“have/has+过去分词”,因此第一空填助动词have,第二空填attend的过去分词attended;根据“I... a lot of beautiful photos during the run.”可知,此处指在跑步期间拍照,动作发生在过去,时态为一般过去时,因此第三空填take的过去式took。故选C。
30.(2025·北京房山·一模)Look! Some of our classmates ________ basketball on the playground now.
A.are playing B.have played C.were playing D.played
【答案】A
【知识点】表示正在进行的动作
【详解】句意:看!我们的一些同学现在正在操场上打篮球。
考查时态。根据“Look!”可知,此处是描述现在正发生的动作,用现在进行时am/is/are doing,主语是复数,be用are。故选A。
31.(2025·江西九江·三模)Look! Mr. Green ________ the office. Let’s give him a hand.
A.has cleaned B.is cleaning C.cleans D.was cleaning
【答案】B
【知识点】表示正在进行的动作
【详解】句意:看!格林先生正在打扫办公室。我们去帮他一把吧。
考查动词时态。根据“Look!”可知,动作正在进行,应用现在进行时,其结构为am/is/are+现在分词,主语Mr. Green是第三人称单数,be动词用is,clean的现在分词为cleaning。故选B。
32.(2025·北京东城·二模)—Why is the music room so noisy?
—Some students ________ for the talent show there.
A.practice B.practiced C.will practice D.are practicing
【答案】D
【知识点】表示正在进行的动作
【详解】句意:——音乐室为何如此嘈杂?——一些学生正在那里为才艺表演排练。
考查动词时态。根据“Why is the music room so noisy?”可知,空处应是描述正在发生的动作,需现在进行时,其结构为be doing,主语Some students为名词复数,be动词用are。故选D。
33.(2025·广东汕头·一模)Don’t disturb that actor. He ________ ready for The Sound (《声临其境》).
A.is getting B.gets C.got D.has got
【答案】A
【知识点】表示正在进行的动作
【详解】句意:不要打扰那个演员。他正在为《声临其境》做准备。
考查动词时态辨析。根据语境“Don’t disturb that actor.”可知,提示我们演员此刻正在进行某项活动,即正在为《声临其境》做准备,所以应该用现在进行时,表示动作正在发生。故选A。
34.(2025·四川成都·三模)—Listen! Some singers ________ My Homeland.
—Yes. They express their love for their country with their beautiful voices.
A.sang B.are singing C.sing
【答案】B
【知识点】表示正在进行的动作
【详解】句意:——听!一些歌唱家正在演唱《我的祖国》。——对。他们用美丽的声音表达了对中国的爱。
考查动词时态。根据“Listen!”可知,此处表示现在正在进行的动作,应用现在进行时,其结构为be动词+动词的现在分词形式。故选B。
35.(2025·福建泉州·三模)— Why didn’t you attend the meeting?
— I ________ a report for the boss.
A.am writing B.have written C.was writing
【答案】C
【知识点】write、表示过去某一时刻正在发生的动作
【详解】句意:—— 你为什么没参加会议? —— 我正在写给老板的报告。
考查过去进行时。根据“Why didn’t you attend the meeting”可知,此处指开会的时候正在写报告,描述过去某一刻正在发生的事情,应该用过去进行时。故选C。
36.(2025·吉林长春·二模)I ________ on the phone with my cousin when my father came in.
A.talk B.was talking C.is talking D.talked
【答案】B
【知识点】表示过去某一时刻正在发生的动作
【详解】句意:当我爸爸进来的时候,我正在和我的表亲打电话。
考查过去进行时。talk用于一般现在时;was talking是过去进行时;is talking是现在进行时;talked是一般过去时,强调动作已完成。根据“when my father came in”可知,是一个过去的时间点,强调在这个过去动作发生时,另一个动作正在进行。“was talking”表示过去某个时刻正在进行的动作。故选B。
37.(2025·江苏镇江·二模)I didn’t hear the knock on the door just now because I ________ an exciting football match.
A.watched B.have watched C.will watch D.was watching
【答案】D
【知识点】表示过去某一时刻正在发生的动作
【详解】句意:我刚才没有听到敲门声,因为我正在看一场激动人心的足球比赛。
考查动词的时态。watched看,是一般过去时;have watched已经看了,是现在完成时;will watch将要看,是一般将来时;was watching正在看,是过去进行时。根据“I didn’t hear the knock on the door just now”可知,我刚才没有听到敲门声,因为我正在看一场激动人心的足球比赛。此处表示过去的某个时间正在做某事,应该用过去进行时。故选D。
38.(2025·北京海淀·三模)They ________ a movie in the cinema when their friend called them to join a party.
A.watch B.has watched C.were watching D.watched
【答案】C
【知识点】过去进行时含when、while
【详解】句意:他们正在电影院看电影,这时他们的朋友打电话叫他们参加一个聚会。
考查时态。根据“when their friend called them to join a party”可知,此处表示过去某一时刻,正在进行的活动,应用过去进行时。故选C。
39.(2025·福建南平·二模)—Jane, I didn’t see you in the classroom at five yesterday afternoon.
—Oh, I ________ a speech for the graduation ceremony at that time yesterday.
A.will practice B.have practiced C.was practicing
【答案】C
【知识点】表示过去某一时刻正在发生的动作
【详解】句意:——Jane,昨天下午五点我在教室里没看到你。——哦,昨天那个时候我正在为毕业典礼练习演讲。
考查动词时态。根据“at that time yesterday”可知,此处强调昨天那个时候正在进行的动作,要用过去进行时,其结构为“was/were+现在分词”,主语为I,要用was practicing。故选C。
40.(2025·北京顺义·二模)I ________ on the computer when mum called me last night.
A.worked B.work C.am working D.was working
【答案】D
【知识点】过去进行时含when、while
【详解】句意:昨晚妈妈叫我时,我正在电脑前工作。
考查动词时态。根据“when mum called me last night”可知动作发生在过去某个时间点,强调当时正在进行的动作,需用过去进行时,结构为was/were doing。故选D。
41.(2025·福建南平·一模)When I called KangKang last night, he ________ the living room with his mother.
A.cleans B.was cleaning C.helped
【答案】B
【知识点】过去进行时含when、while
【详解】句意:昨晚我给康康打电话时,他正在和妈妈一起打扫客厅。
考查动词时态辨析。cleans一般现在时;was cleaning过去进行时;helped一般过去时。根据“When I called KangKang last night”可知,打电话时“打扫客厅”这一动作正在进行,需用过去进行时,故选B。
42.(2025·黑龙江佳木斯·三模)—What were you doing at 8:00 last night?
—I _______ rubbish with my classmates by Zijiang River.
A.picked up B.am picking up C.was picking up D.pick up
【答案】C
【知识点】表示过去某一时刻正在发生的动作
【详解】句意:——昨晚8点你正在做什么?——我正在和我同班同学在资江河边捡垃圾。
考查过去进行时。picked up捡起,一般过去时;am picking up正在捡,现在进行时;was picking up正在捡,过去进行时;pick up捡起,一般现在时。根据问句 “What were you doing at 8:00 last night?”可知,这是过去进行时的问句,回答也要用过去进行时。故选C。
43.(2025·黑龙江哈尔滨·二模)—You didn’t pick up when I called you yesterday morning.
—I ________ the Shenzhou-19 manned spaceship taking off at that time.
A.watched B.am watching C.was watching
【答案】C
【知识点】表示过去某一时刻正在发生的动作
【详解】句意:——昨天早上我打电话给你时你没接。——当时我正在观看神舟17号载人飞船的发射。
考查动词时态。watched动词过去式;am watching现在进行时;was watching过去进行时。根据“You didn’t pick up when I called you yesterday morning.”和“at that time”可知,此处表明的特定过去时间,用过去进行时(was/were doing)。故选C。
44.(2025·吉林长春·三模)The children ________ games in the garden when their parents called them in for dinner.
A.play B.will play C.were playing D.are playing
【答案】C
【知识点】过去进行时含when、while
【详解】句意:当他们的父母叫他们进来吃晚饭时,孩子们正在花园里玩游戏。
考查时态辨析。根据“when their parents called them in for dinner”可知此处指当父母叫他们吃饭时,孩子们正在花园里玩游戏,用过去进行时,其结构为was/were doing。故选C。
45.(2025·云南昆明·三模)I saw him on the playground yesterday. He ________ tennis at that moment.
A.plays B.is playing C.was playing D.will play
【答案】C
【知识点】表示过去某一时刻正在发生的动作
【详解】句意:我昨天在操场上看见他了。那时他正在打网球。
考查时态。根据“at that moment”可知,此处表示过去某一时刻正在进行的动作,应用过去进行时。故选C。
46.(2025·江苏无锡·三模)The boys were playing football on the playground ________ the rainstorm came.
A.when B.while C.until D.after
【答案】A
【知识点】从属连词辨析、过去进行时含when、while、until
【详解】句意:暴风雨来临时,男孩们正在操场上踢足球。
考查连词辨析。when当……时;while在……期间;until直到;after在……之后。主句“The boys were playing football”表示持续进行的动作,而从句“the rainstorm came”描述的是瞬间发生的动作,应用when引导时间状语从句。故选A。
47.(2025·福建·二模)—I didn’t see you at the meeting yesterday. Where were you?
—I ________ for a call from my daughter in Canada.
A.waited B.was waiting C.have waited
【答案】B
【知识点】表示过去某一时刻正在发生的动作
【详解】句意:——昨天的会议我没见到你。你去哪儿了?——我在等我女儿在加拿大的电话。
考查动词时态。根据“I didn’t see you at the meeting yesterday”可知,是指昨天那时候正在做的事情,应用过去进行时。故选B。
48.(2025·安徽淮北·三模)He came across an unknown poem while he _________ for something else.
A.was searching B.is searching C.has searched D.searches
【答案】A
【知识点】过去进行时含when、while
【详解】句意:当他在搜索别的东西时,偶然发现了一首不知名的诗。
考查动词时态。根据“He came across an unknown poem while he…for something else.”可知,主句He came across an unknown poem为一般过去时,while引导的时间状语从句表示“过去某个时刻正在进行的动作”,应用过去进行时was/were doing。从句主语he为第三人称单数,故用was searching。故选A。
49.(2025·江苏扬州·二模)While we ________ dinner, the power suddenly went out.
A.were having B.had C.have D.are having
【答案】A
【知识点】过去进行时含when、while
【详解】句意:当我们正在吃晚饭时,突然停电了。
考查动词时态。本句是while引导的时间状语从句,主句的动词(went out)是过去时,While常搭配进行时,强调两个过去动作同时发生,所以需用过去进行时(were having)表示“在过去的某一时刻正在发生”。故选A。
50.(2025·北京丰台·二模)We ________ for the Art Festival when the teacher came into the school hall.
A.prepare B.are preparing C.were preparing D.will prepare
【答案】C
【知识点】过去进行时含when、while、prepare
【详解】句意:当老师进入学校大厅时,我们正在为艺术节做准备。
考查过去进行时。根据“when the teacher came into the school hall”可知,此处是指主句动作“prepare for the Art Festival”是在“老师进入大厅”这一过去时间点正在进行的动作,因此应用过去进行时,其结构为was/were doing;主语为“We”,be动词应用were,动词prepare的现在分词为preparing。故选C。
51.(2025·北京东城·二模)While I ________ my bedroom yesterday, I found my old toys.
A.cleaned B.was cleaning C.clean D.have cleaned
【答案】B
【知识点】过去进行时含when、while
【详解】句意:昨天我打扫卧室时,发现了我的旧玩具。
考查过去进行时。根据题干可知,此处表示两个动作同时发生,强调一个动作(从句动作)正在进行时,另一个动作(主句动作)发生;空处属于从句动作,根据主句“I found my old toys”可知,主句时态是一般过去时,所以空处表示过去正在进行的动作,应用过去进行时。故选B。
52.(2025·黑龙江齐齐哈尔·三模)—I went to your office at 9:00 yesterday morning, but you were not in.
—Sorry, I ________ with the manager in the meeting room at that time.
A.am talking B.was talking C.have talked
【答案】B
【知识点】表示过去某一时刻正在发生的动作
【详解】句意:——我昨天早上9点去了你的办公室,但你不在。——抱歉,当时我正在会议室与经理交谈。
考查时态。根据“at that time”可知,此处表示过去某一时刻正在进行的动作,应用过去进行时。故选B。
53.(2025·江苏扬州·三模)When I _______ in the college, I joined the Students’ Union.
A.study B.am studying C.have studied D.was studying
【答案】D
【知识点】过去进行时含when、while
【详解】句意:在我上大学的时候,我加入了学生会。
考查动词的时态。根据“I joined the Students’ Union.”可知,“在上大学”是过去正在发生的动作,应该用过去进行时was/were doing。故选D。
54.(2025·安徽滁州·三模)—Yesterday morning, I called to ask if you would like to go to the bookshop with me, but nobody answered.
—Oh, my parents and I ________ flowers in the garden at that time.
A.water B.watered C.were watering D.have watered
【答案】C
【知识点】表示过去某一时刻正在发生的动作
【详解】句意:——昨天早上,我打电话问你是否愿意和我一起去书店,但没有人接。——哦,当时我和父母正在花园里浇花。
考查动词时态。根据“at that time”可知打电话的时候正在浇花,用过去进行时was/were doing。故选C。
55.(2025·天津和平·三模)—What were you doing ________ I called you at about 8 o’clock yesterday?
—I was going over my lessons carefully.
A.after B.as soon as C.when D.as long as
【答案】C
【知识点】as long as、as soon as、过去进行时含when、while
【详解】句意:——昨天大约8点我打电话给你时,你正在做什么?——我正在认真复习功课。
考查连词辨析。after在……之后;as soon as一……就;when当……时候;as long as只要。根据“What were you doing ... I called you at about 8 o’clock yesterday?”可知,此处询问一个动作发生时另一个动作正在进行,用when引导时间状语从句。故选C。
56.(2025·云南昆明·三模)His latest book ______ more than 10 million readers so far, including children.
A.reach B.reaches C.reached D.has reached
【答案】D
【知识点】表示影响(动作已完成)
【详解】句意:到目前为止,他的新书已经拥有了一千多万读者,其中包括儿童。
考查现在完成时。根据“so far”可知,句子应用现在完成时,结构是“have/has+过去分词”,主语是单数名词“book”,助动词应用has,reach“到达”,过去分词是reached,应用has reached。故选D。
57.(2025·天津南开·三模)— ______ you ______ the film Kung Fu Panda yet?
— Yes. I saw it last week.
A.Did; see B.Have; seen C.Do; see D.Will; see
【答案】B
【知识点】表示影响(动作已完成)
【详解】句意:——你已经看过电影《功夫熊猫》了吗?——是的,我上周看的。
考查时态辨析。Did; see一般过去时;Have; seen现在完成时;Do; see一般现在时;Will; see一般将来时。根据“yet”是现在完成时的标志词,答句“last week”说明动作发生在过去,但问句强调对现在的影响,因此用现在完成时。故选B。
58.(2025·云南昆明·三模)—Where’s Steve these days?
—He’s not in town. He ________ to Shanghai for a business meeting.
A.will go B.is going C.has gone D.has been
【答案】C
【知识点】have been to(或in)/have gone to区别
【详解】句意:——Steve最近在哪儿?——他不在镇上。他去上海参加商务会议了。
考查现在完成时和has gone to。will go将要去,一般将来时;is going正在去,现在进行时;has gone已经去了还没回来;has been已经去过,回来了。根据“He’s not in town. He...to Shanghai for a business meeting.”可推知,Steve去了上海还没回来,不在镇上,故选C。
59.(2025·江苏镇江·二模)—I can’t believe the young couple ________ that European country.
—But it’s quite true. They came back last week and chatted with me about their stories.
A.have gone to B.have been to C.have arrived in D.have been in
【答案】B
【知识点】have been to(或in)/have gone to区别
【详解】句意:——我真不敢相信那对年轻夫妇去过那个欧洲国家。——但这是真的。他们上周回来和我聊了聊他们的故事。
考查动词时态。have gone to到某地去了,还没有回来;have been to去过某地,已经回来了;have arrived in到达;have been in在某地。根据“I can’t believe the young couple …that European country.”及“They came back last week and chatted with me about their stories.”可知,此处表示那对年轻夫妇去过那个欧洲国家,并且已经回来了。故选B。
60.(2025·北京海淀·三模)He ________ basketball for 3 years. Now he is good at it.
A.plays B.has played C.played D.is playing
【答案】B
【知识点】表示影响(动作已完成)
【详解】句意:他打篮球已经三年了。现在他很擅长。
考查现在完成时。根据“Now he is good at it.”可知,此处用现在完成时,表示过去发生的动作对现在造成的影响或结果。故选B。
61.(2025·广东汕头·二模)The number of the visitors to the museum ________ by 3,000 in the last two months.
A.increase B.increases C.has increased D.have increased
【答案】C
【知识点】表示影响(动作已完成)
【详解】句意:过去两个月,博物馆的参观人数增加了3,000人。
考查现在完成时。根据“in the last two months”可知,此句时态为现在完成时,表示过去发生的动作对现在的影响。结构为has/have done。主语为“The number of the visitors”,助动词用has;increase的过去分词为increased。故选C。
62.(2025·江苏徐州·三模)—Will you watch the movie with us tonight?
—No, I ________ the film twice.
A.will see B.have seen C.saw D.was seeing
【答案】B
【知识点】表示影响(动作已完成)
【详解】句意:——今晚你愿意和我们一起看电影吗?——不,我已经看过这部电影两次了。
考查时态。根据“the film twice”可知,是表达已经看过两次,用现在完成时。故选B。
63.(2025·云南昆明·三模)Colorful Yunnan Paradise is a very popular amusement park in Yunnan Province. Since it was open to the public, lots of people ________ it.
A.visit B.visited C.is visiting D.have visited
【答案】D
【知识点】含since/for的现在完成时
【详解】句意:五彩云南乐园是云南省一个非常受欢迎的游乐园。自从它向公众开放以来,许多人参观了它。
考查动词时态。根据“Since it was open to the public, lots of people …it.”可知,此处时态为现在完成时,其结构为have/has done,主语为复数形式,助动词应用have。故选D。
64.(2025·福建南平·一模)—________ you ever ________ to Beijing?
— Yes, twice. It’s a beautiful place.
A.Have; gone B.Did; go C.Have; been
【答案】C
【知识点】have been to(或in)/have gone to区别
【详解】句意:——你曾经去过北京吗?——是的,去过两次。那是个美丽的地方。
考查现在完成时的用法。“have gone to” 表示“去了某地(未返回)”;“have been to” 表示“去过某地(已返回)”,强调经历。根据答语“Yes, twice.” 可知,动作已完成且已返回,故用“have been to”。故选C。
65.(2025·江苏常州·三模)—Where is your sister?
—She ________ Canada for three months.
A.has gone to B.had gone to C.has been to D.has been in
【答案】D
【知识点】含since/for的现在完成时、have been to(或in)/have gone to区别
【详解】句意:——你姐姐在哪里?——她去加拿大三个月了。
考查现在完成时。has gone to去了某地还未回来,现在完成时;had gone to去了某地还未回来,过去完成时;has been to去过某地已经回来,现在完成时;has been in待在某地,现在完成时。根据“for three months”可知,应用现在完成时,表示“已经在加拿大待了三个月了”,故选D。
66.(2025·天津河西·二模)—Lucy, where is Mr. Wang?
—He ________ Beijing to attend a meeting.
A.has gone to B.has been to C.has been in D.has come to
【答案】A
【知识点】have been to(或in)/have gone to区别
【详解】句意:——露西,王先生在哪里?——王先生去了北京参加会议。
考查现在完成时。has gone to去了某地还未回来;has been to曾经去过某地;has been in已在某地待了一段时间;has come to已经来到某地。根据“Beijing to attend a meeting.”可知,王先生去了北京还未回来,需has gone to。故选A。
67.(2025·江苏徐州·模拟预测)—Where is your son Jimmy now? I want him.
—He ________ Australia on business. He will come back the week after next.
A.has come to B.has been to C.has gone to D.has been in
【答案】C
【知识点】have been to(或in)/have gone to区别
【详解】句意:——现在,你儿子吉米在哪里?我要他。——他去澳大利亚出差了。他将在后周回来。
考查时态。has come to已经来到,强调“到达”的动作,通常用于说话人当前所在的地点;has been to曾经去过,表示去过某地但已返回;has gone to已经去了,表示某人去了某地,目前仍在当地或在途中;has been in已经在(某地),强调停留的时长,通常需要接时间状语。根据“Where is your son Jimmy now?”以及“He will come back the week after next.”可知,吉米去澳大利亚,还未回来,C项符合。故选C。
68.(2025·江苏宿迁·一模)Neither Jim nor Tom ________ France before, but they know the country very well.
A.has gone to B.has been to C.have gone to D.have been to
【答案】B
【知识点】第三人称单数作主语、neither...nor、have been to(或in)/have gone to区别
【详解】句意:吉姆和汤姆以前都没去过法国,但他们对这个国家非常了解。
考查现在完成时和主谓一致。has gone to去了某地,主语为第三人称单数;has been to去过某地,主语是第三人称单数;have gone to去了某地,主语为第一人称或者是复数;have been to去过某地,主语为第一人称或者是复数。根据“Neither Jim nor Tom ... France before”可知,吉姆和汤姆以前没去过法国,表示“去过某地”应用have/has been to;“neither... nor...”连接两个主语时,遵循“就近原则”,Tom是第三人称单数,所以助动词用has。故选B。
69.(2025·黑龙江大庆·三模)—How long is it since he ________ his hometown?
—He ________ for nearly 10 years.
A.left; left B.has left; has left
C.has left; has been away D.left; has been away
【答案】D
【知识点】含since/for的现在完成时、延续性动词与非延续性动词、since引导时间状语从句
【详解】句意:——他离开家乡多久了?——他离开近10年了。
考查动词时态。第一空:“since”引导时间状语从句时,主句用现在完成时,从句用一般过去时,故填left;第二空:“for nearly 10 years”表示持续的时间段,需用现在完成时的延续性动词结构,has been away符合语境,而“has left”是瞬间动词不能接时间段。故选D。
70.(2025·安徽合肥·模拟预测)Since last term, our school ________ AI to help us with English learning.
A.uses B.used C.has used D.will use
【答案】C
【知识点】含since/for的现在完成时
【详解】句意:自从上学期以来,我们学校一直使用人工智能来辅助英语学习。
考查现在完成时。根据“since last term”可知,动作从过去开始持续至今,需用现在完成时(have/has + 过去分词)。故选C。
71.(2025·北京房山·一模)The movie Ne Zha 2 ________ millions of people since it was shown in cinemas.
A.attracts B.attracted C.will attract D.has attracted
【答案】D
【知识点】含since/for的现在完成时
【详解】句意:电影《哪吒2》自上映以来已吸引了数百万人。
考查现在完成时。根据“since it was shown”可知,动作从过去持续到现在并强调影响,需用现在完成时(have/has done)。故选D。
72.(2025·江西九江·三模)The Smiths ______ in Shanghai since 2015. They love the city.
A.live B.have lived C.will live D.lived
【答案】B
【知识点】含since/for的现在完成时
【详解】句意:史密斯一家自2015年以来一直住在上海。他们热爱这座城市。
考查动词时态。根据“since 2015”可知,动作从过去持续到现在,需用现在完成时,结构为“have/has+过去分词”,主语The Smiths表示史密斯一家人,为复数概念,助动词用have。故选B。
73.(2025·黑龙江佳木斯·三模)The old man _______ for ten years.
A.died B.has died C.has been dead D.has been died
【答案】C
【知识点】die、含since/for的现在完成时、延续性动词与非延续性动词
【详解】句意:这位老人已经去世十年了。
考查动词时态。根据“for ten years”可知,句子时态应用现在完成时,其结构为have/has done,排除A;die是短暂性动词,不能与延续性时间连用,要转化为延续性动词“be dead”;主语“The old man” 是第三人称单数,助动词应用has,即has been dead。故选C。
74.(2025·安徽滁州·三模)—I’m sorry for being late.
—Never mind. The movie ________ for only 5 minutes.
A.has begun B.has been on C.have begun D.began
【答案】B
【知识点】延续性动词与非延续性动词、表示影响(动作已完成)
【详解】句意:——很抱歉我迟到了。——没关系。电影才开始5分钟。
考查现在完成时及非延续性动词。结合句意和语境,“begin”是短暂性动词,不能与“for+时间段(for only 5 minutes)”连用,需用对应的延续性动词短语“be on”。主语“the movie”是单数,现在完成时结构为“has+过去分词”,“be”的过去分词是“been”,所以用“has been on”。故选B。
75.(2025·江苏南京·三模)—You’re looking very smart in a new suit today.
—Thanks. But to tell you the truth, I ________ it for quite a few years.
A.had B.bought C.have had D.have bought
【答案】C
【知识点】延续性动词与非延续性动词、含since/for的现在完成时
【详解】句意:——你今天穿新西装看起来非常帅气。——谢谢。但说实话,我已经穿这套西装好几年了。
考查动词时态及延续性动词与非延续性动词的用法。had有,过去式;bought买,过去式;have had现在完成时;have bought现在完成时。句中时间状语“for quite a few years”表示动作从过去持续到现在,需用现在完成时(have/has + 过去分词),buy为非延续性动词,不能与表示一段时间的状语连用,have“拥有”为延续性动词,可以与时间段连用,表示状态的持续。故选C。
76.(2025·江苏徐州·三模)—Nick, you come here so late. The concert ________ since half an hour ago!
—What a pity! No wonder all the singers have left.
A.has ended B.has been over C.has started D.has been on
【答案】B
【知识点】含since/for的现在完成时、延续性动词与非延续性动词
【详解】句意:——尼克,你来得太晚了。音乐会已经结束半小时了!——太遗憾了!难怪所有歌手都离开了。
考查现在完成时及动词延续性辨析。根据“since half an hour ago”及“No wonder all the singers have left”可知,歌手都离开了,音乐会已经结束了,应选用延续性状态表达“结束”。“has been over”中,over为形容词,“be over”表示状态延续,可与时间段连用,故选B。
77.(2025·江苏常州·模拟预测)—When did your family leave your hometown?
—In 2010. We ________ for almost 14 years.
A.left B.are leaving C.have left D.have been away
【答案】D
【知识点】延续性动词与非延续性动词、含since/for的现在完成时
【详解】句意:——你们家什么时候离开家乡的?——2010 年。我们离开差不多 14 年了。
考查延续性动词与非延续性动词。根据“for almost 14 years”可知,时态是现在完成时,此处是时间段,需与延续性动作连用,leave是非延续性动词,不能与时间段连用,be away表达延续性,应为have been away。故选D。
78.(2025·江苏宿迁·三模)—When did your uncle leave his hometown?
—He ________ for nearly twenty years.
A.has left B.has been away C.left D.had been away
【答案】B
【知识点】leave(left left)、含since/for的现在完成时、延续性动词与非延续性动词
【详解】句意:——你叔叔什么时候离开他的家乡的?——他已经离开将近二十年了。
考查现在完成时和延续性动词。has left已经离开,现在完成时,短暂性动词;has been away已经离开,现在完成时,延续性动词;left离开,一般过去时;had been away已经离开,过去完成时,延续性动词。根据“for nearly twenty years”可知,句子应该用现在完成时;且动词要用延续性动词,leave是短暂性动词,be away是延续性动词。故选B。
79.(2025·云南红河·模拟预测)—This old book brings so many sweet memories.
—Yes! I________ it since my first time to school.
A.have bought B.had C.have had D.bought
【答案】C
【知识点】含since/for的现在完成时、延续性动词与非延续性动词
【详解】句意:——这本古老的书带来了许多甜蜜的回忆。——是的!我第一次上学时就买了这本书。
考查现在完成时。根据“since my first time to school”可知句子为现在完成时,且应用延续性动词。故选C。
80.(2025·安徽安庆·三模)—My sister ________ to cook in the last few months.
—That’s great. She needn’t order meals online every day.
A.learns B.has learned
C.was learning D.will learn
【答案】B
【知识点】表示持续(动作未完成)
【详解】句意:——我妹妹在过去几个月里已经学会做饭了。——太棒了。她没必要每天在网上订餐了。
考查现在完成时态。learns学习,一般现在时;has learned已经学习、学会,现在完成时;was learning正在学习,过去进行时;will learn将要学习,一般将来时。根据“My sister...to cook in the last few months.”可知,句中“in the last few months”是现在完成时的标志性时间状语,所以用现在完成时“has learned”。故选B。
81.(2025·江苏南京·模拟预测)Although both sides have made a lot of effort, the differences are too great and no agreement ________ so far.
A.was reached B.is reached C.will be reached D.has been reached
【答案】D
【知识点】表示持续(动作未完成)、现在完成时的被动语态
【详解】句意:虽然双方都做了很多努力,但分歧太大,到目前为止尚未达成协议。
考查动词时态和被动语态。由下文“so far.”和句意可知,so far表示到目前为止,是现在完成时的标志,agreement是动作reach的承受者,要用现在完成时的被动语态。故选D。
82.(2025·江苏宿迁·二模)Henry ________ his bedroom yet. He needs to clean it up before dinner.
A.isn’t cleaning B.didn’t clean C.hasn’t cleaned D.doesn’t clean
【答案】C
【知识点】表示持续(动作未完成)
【详解】句意:亨利还没有打扫他的卧室。他需要在晚饭前把它清理干净。
考查现在完成时。根据“Henry…his bedroom yet. He needs to clean it up before dinner.”可知,此处指亨利还没有打扫他的卧室,表示从过去持续到现在的动作,应用现在完成时,其结构为“have/has done”。故选C。
83.(2025·江苏宿迁·二模)My uncle ______ from his hometown for nearly two years. He will go back next week.
A.left B.has left C.has been away D.has been left
【答案】C
【知识点】表示持续(动作未完成)、延续性动词与非延续性动词
【详解】句意:我叔叔离开家乡将近两年了。他下周将回去。
考查动词时态。根据“for nearly two years”可知,句子表示一个从过去开始并持续到现在的状态,要用现在完成时,谓语动词应用延续性动词。leave“离开”,是瞬间动词,不能与表示一段时间的状语连用;be away“离开”,表示一种状态,可以与时间段连用,主语My uncle为第三人称单数,结合现在完成时结构,因此用has been away。故选C。
84.(2025·北京延庆·模拟预测)The teachers ________ a lot for the New Year show since last week.
A.practice B.practiced C.were practicing D.have practiced
【答案】D
【知识点】表示持续(动作未完成)、含since/for的现在完成时、have(举办)
【详解】句意:自从上周以来,老师们已经为新年演出练习了很多。
考查动词时态。practice练习,动词原形,一般现在时;practiced练习,过去式,一般过去时;were practicing正在练习,过去进行时;have practiced已经练习,现在完成时。since“自从”是现在完成时的标志词,强调从过去某时开始一直持续到现在的动作,所以用现在完成时have practiced。故选D。
85.(2025·江西宜春·三模)—I called you yesterday evening, but no one answered the phone.
—Sorry. I ________ the flowers in the garden.
A.watered B.am watering C.was watering D.have watered
【答案】C
【知识点】表示过去某一时刻正在发生的动作
【详解】句意:——我昨天晚上打电话给你,但是没人接电话。——对不起。我正在花园里浇花。
考查时态。根据“I called you yesterday evening, but no one answered the phone.”和“I ... the flowers in the garden.”可知,强调在过去的时间点,正在发生的动作,用过去进行时,故选C。
86.(2025·吉林长春·二模)When Jenny got to the teacher’s office, he ______ for the next class.
A.has prepared B.prepared C.was preparing D.is preparing
【答案】C
【知识点】过去进行时含when、while
【详解】当Jenny到教师办公室时,他正在准备下一节课。
考查动词时态。has prepared现在完成时;prepared过去式;was preparing过去进行时;is preparing现在进行时。根据前文“When Jenny got to the teacher’s office”以及选项可知,应用过去进行时,表示当Jenny到教师办公室时,他正在准备下一节课。故选C。
87.(2025·黑龙江佳木斯·三模)—What did she say just now?
—Sorry. I ________ something else.
A.had thought about B.will think about C.was thinking about
【答案】C
【知识点】表示过去某一时刻正在发生的动作
【详解】句意:——她刚才说什么了?——抱歉,我刚才在想别的事情。
考查时态。根据“What did she say just now”可知,此处表示刚才她说话的时候自己正在想别的事情,用过去进行时was doing。故选C。
88.(2025·云南昆明·模拟预测)—Where is your cousin?
—I’m not sure. He ________ playing the piano in his room when I saw him just now.
A.practices B.was practicing C.is practicing D.will practice
【答案】B
【知识点】过去进行时含when、while
【详解】句意:——你表弟在哪里?——我不确定。刚才我看到他的时候,他正在房间里弹钢琴。
考查动词时态。根据时间状语“when I saw him just now”(刚才我看到他时),需用过去进行时(was/were doing)表示过去某一时刻正在进行的动作,故选B。
89.(2025·北京门头沟·二模)When Mr. Smith came into the classroom, we ________ the maths problem.
A.were discussing B.will discuss C.have discussed D.discuss
【答案】A
【知识点】过去进行时含when、while
【详解】句意:当史密斯先生走进教室时,我们正在讨论数学题。
考查动词时态。were discussing过去进行时,表示过去某一时刻正在进行的动作;will discuss一般将来时,表示将来的动作;have discussed现在完成时,表示过去的动作对现在的影响或结果;discuss一般现在时,表示经常性、习惯性的动作或客观事实。根据语境 “When Mr. Smith came into the classroom,”,强调过去某个具体时刻正在进行的动作,应用过去进行时。故选A。
90.(2025·北京房山·二模)—Bob, what were you doing at nine o’clock yesterday morning?
—I ________ kites with my friends.
A.am flying B.was flying C.have flown D.will fly
【答案】B
【知识点】表示过去某一时刻正在发生的动作
【详解】句意:——Bob,昨天早上9点你在做什么?——我正在和朋友放风筝。
考查时态。根据“what were you doing at nine o’clock yesterday morning”可知,空处应是过去进行时was/were doing,故选B。
91.(2025·江苏宿迁·三模)—Helen, I didn’t see you in the library at 5 p. m. yesterday.
—I ________ singing for the School Art Festival at that time.
A.have practiced B.was practicing C.practiced D.will practice
【答案】B
【知识点】表示过去某一时刻正在发生的动作
【详解】句意:——海伦,我昨天下午5点在图书馆没看见你。——那个时候我正在为学校艺术节练习唱歌。
考查过去进行时。根据“at 5 p. m. yesterday”和“at that time”可知,此处指昨天下午5点那个时候正在做的事情,应该用过去进行时。故选B。
92.(2025·北京顺义·二模)Mike ________ a lot about Chinese culture since he began to study in our school.
A.learns B.learned C.has learned D.will learn
【答案】C
【知识点】含since/for的现在完成时
【详解】句意:自从迈克开始在我们学校学习以来,他学到了很多关于中国文化的知识。
考查时态。根据“since he began to study in our school”可知,此处表示从过去某一时间点持续到现在的动作,主句时态应用现在完成时。故选C。
93.(2025·北京东城·二模)Steve ________ three short stories since he joined the writing club last year.
A.writes B.wrote C.has written D.was writing
【答案】C
【知识点】含since/for的现在完成时
【详解】句意:自从去年加入写作俱乐部以来,史蒂夫已经写了三篇短篇小说。
考查动词的时态。根据“since he joined the writing club last year”可知,此处是现在完成时,其结构是have/has done。故选C。
94.(2025·黑龙江牡丹江·二模)—Lucy, why don’t you take your own umbrella?
—Someone else ________ my umbrella by mistake. I can’t find it now.
A.has taken B.takes C.was taking
【答案】A
【知识点】表示影响(动作已完成)
【详解】句意:——Lucy,你为什么不带自己的伞?——有人误拿了我的伞。我现在找不到了。
考查时态。根据题干可知,第二句话强调“伞现在找不到”,说明“误拿”的动作发生在过去,且对现在造成影响(现在找不到),因此需用现在完成时。故选A。
95.(2025·黑龙江哈尔滨·三模)—Nearly four years ______ since we became middle school students.
—Yes, I think we will remember those who helped and supported us forever.
A.has past B.passed C.has passed
【答案】C
【知识点】动词辨析、含since/for的现在完成时
【详解】句意:——自从我们成为中学生以来,已经过去将近四年了。——是的,我认为我们会永远记住那些帮助和支持过我们的人。
考查现在完成时和动词辨析。时间状语“since we became…”表明主句需用现在完成时(has/have + 过去分词),排除B项(一般过去时)。A项“has past”中“past”为名词/形容词,不能作动词;C项“has passed”中“passed”是动词过去分词。故选C。
96.(2025·四川资阳·三模)—It’s 20 years since we came back to Ziyang.
—How time flies! We ________ in our hometown for such a long time.
A.work B.worked C.has worked D.have worked
【答案】D
【知识点】含since/for的现在完成时
【详解】句意:——自从我们回到资阳已经20年了。——时间过得真快!我们在家乡工作了这么长时间。
考查动词时态。根据“for such a long time”可知,此处强调从过去持续到现在的动作,需用现在完成时,主语是we,助动词用have。故选D。
97.(2025·江苏徐州·二模)—Who ________ the window? The glass is everywhere.
—What a mess! Let’s clean it first.
A.breaks B.is breaking C.has broken D.was breaking
【答案】C
【知识点】表示影响(动作已完成)
【详解】句意:——谁把窗户打破了?玻璃到处都是。——真是一团糟!我们先清理吧。
考查动词时态。根据“The glass is everywhere.”可知,打破窗户的动作发生在过去且对现在造成影响,应使用现在完成时。故选C。
98.(2025·广东汕头·一模)—What do you think of WeChat?
—Shopping on WeChat ________ people’s ways of shopping in the recent few years.
A.influences B.influenced C.is influencing D.has influenced
【答案】D
【知识点】表示影响(动作已完成)
【详解】句意:——你认为微信怎么样?——最近几年,微信购物影响了人们的购物方式。
考查现在完成时的用法。influences一般现在时,表示习惯性动作;influenced一般过去时;is influencing现在进行时,强调正在发生;has influenced现在完成时。根据“in the recent few years”(最近几年)表示从过去持续到现在的动作或影响,需用现在完成时(has/have + 过去分词)。故选D。
99.(2025·福建泉州·模拟预测)—As a foreigner, you speak Chinese so well.
—Yeah, I________ it for 10 years and I really love it.
A.learn B.will learn C.have learned
【答案】C
【知识点】含since/for的现在完成时
【详解】句意:——作为一个外国人,你的中文说得这么好。——是的,我已经学了10年了,我真的很喜欢它。
考查现在完成时。根据“for 10 years”可知,此处描述的是过去某一动作持续到现在,对现在造成的影响,应该用现在完成时,谓语动词构成是have/has done。故选C。
100.(2025·福建福州·模拟预测)—I can’t find my keys. ________ you ________ them?
—Check your bag again. They might be there.
A.Have seen B.Do see C.Did see
【答案】A
【知识点】表示影响(动作已完成)
【详解】句意: ——我找不到我的钥匙了。你看见它们了吗? ——再检查一下你的包。它们可能在那里。
考查动词时态辨析。根据语境,第一人表示现在找不到钥匙,询问对方是否见过,应用现在完成时表示过去发生的动作对现在造成的影响。Have seen符合语境。故选A。
/
学科网(北京)股份有限公司
$$