备战2026年中考英语语法百题分类训练
专题29 过去进行时100题
近年中考真题练习
1.(2025·北京·中考真题)Mary ________ a picture when her dad got home yesterday evening.
A.draws B.was drawing C.is drawing D.will draw
2.(2025·甘肃金昌·中考真题)—Cindy, my sunglasses are on the floor and they are broken. What happened?
—Sorry, dear. I don’t know. I _________ in the kitchen then.
A.cook B.was cooking C.have cooked D.will cook
3.(2025·甘肃白银·中考真题)—Cindy, my sunglasses are on the floor and they are broken. What happened?
—Sorry, dear. I don’t know. I ________ in the kitchen then.
A.cook B.was cooking C.have cooked D.will cook
4.(2025·黑龙江·中考真题)When Li Lei came into the room, his friends ________ for his birthday party.
A.prepared B.are preparing C.were preparing
5.(2024·四川攀枝花·中考真题)I’m sorry I didn’t answer your call just now. Because I ________ knowledge from the astronauts in Tiangong Classroom.
A.learnt B.am learning C.has learnt D.was learning
6.(2024·江苏无锡·中考真题)Hey, John! What’s up? I ________ a shower when you called.
A.had taken B.have taken C.was taking D.am taking
7.(2024·北京·中考真题)—Amy, you didn’t answer my call yesterday evening. What were you doing?
—Sorry, I didn’t hear the ring. I ________ a book in my study.
A.am reading B.have read C.was reading D.will read
8.(2024·福建·中考真题)When I saw Xiao Wang yesterday, he ________ an old man cross the road.
A.helps B.was helping C.will help
9.(2024·黑龙江·中考真题)While we ________ an English song, some visitors came into our classroom.
A.were singing B.sang C.are singing
10.(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
11.(2024·四川遂宁·中考真题)—Tim, what were you doing when I called you?
—I ________ bicycle with my sister.
A.was cutting up B.am making up C.am picking up D.was fixing up
12.(2024·四川泸州·中考真题)—Hi, Ethan. I called you at 8:00 last night, but you didn’t answer.
—Sorry, I ______ the dishes.
A.wash B.washed
C.am washing D.was washing
13.(2023·湖南湘西·中考真题)—How did the accident happen yesterday?
—A boy ________ games on the phone while walking across the street.
A.plays B.is playing C.was playing
14.(2023·江苏常州·中考真题)We ________ on the countryside road when a sudden storm hit, so we made our way back.
A.jogged B.were jogging C.have jogged D.will jog
15.(2023·江苏镇江·中考真题)—Peter, what were you doing at this time last night?
—I ________ chess with my grandfather.
A.play B.was playing C.am playing D.played
16.(2023·山东菏泽·中考真题)—Tina, I called you just now but nobody answered.
—Oh, I ________ a shower.
A.am taking B.was taking C.has taken
17.(2023·湖北恩施·中考真题)—I called you last night, but nobody answered. What were you doing at this time yesterday?
—Oh, sorry! I ________ the piano.
A.was playing B.played C.would play
18.(2023·辽宁抚顺·中考真题)At 4 o’clock yesterday afternoon, my father ________ for me outside the school gate.
A.waits B.waited C.was waiting D.is waiting
19.(2023·辽宁·中考真题)The boys ________ the exciting soccer game when the teacher came in.
A.talked about B.talk about
C.were talking about D.will talk about
20.(2023·辽宁营口·中考真题)Tim ________ Touching China on CCTV with his family from 8:00 to 9:00 last Saturday evening.
A.was watching B.will watch C.watched D.has watched
21.(2023·四川乐山·中考真题)—Lingling, what were you doing at 7:00 yesterday evening?
—I ________ my mother prepare the dinner then.
A.helped B.am helping C.was helping
22.(2023·湖南株洲·中考真题)When my friend called me yesterday, I ________ my mom in the kitchen.
A.helped B.is helping C.was helping
23.(2023·河北·中考真题)Lisa was busy taking notes ________ Mark was giving a talk.
A.if B.unless C.until D.while
24.(2023·江苏扬州·中考真题)While everyone ________ the comics page, I picked up a copy to see what was so funny.
A.is laughing at B.laughed at C.laughs at D.was laughing at
25.(2023·天津·中考真题)While we ________ an English song, some visitors came to our class.
A.sing B.will sing C.were singing D.are singing
26.(2023·四川成都·中考真题)I am sorry I didn’t answer your phone because I ________ the piano at that time.
A.played B.was playing C.am playing
27.(2023·四川自贡·中考真题)—Why didn’t you pick up my phone at seven o’clock last night?
—I ________ the dishes in the kitchen at that time so I didn’t hear it.
A.was doing B.did C.had done
28.(2023·四川凉山·中考真题)—I saw your light still on at 11:30 last night.
—Oh, I ________ an exciting book at that time. I lost myself in the story.
A.read B.am reading C.was reading
29.(2022·青海·中考真题)What ________ you ________ when I called you yesterday afternoon? You neither answered nor called me back.
A.are; doing B.will; do C.were; doing
30.(2022·西藏·中考真题)— What were you doing ________ your mother was cooking dinner?
— I was doing my homework.
A.what B.before C.after D.while
中考模拟真题练习
31.(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
32.(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
33.(2025·云南昆明·三模)I saw him on the playground yesterday. He ________ tennis at that moment.
A.plays B.is playing C.was playing D.will play
34.(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
35.(2025·黑龙江齐齐哈尔·三模)—Why didn’t you go to my party last night?
—Sorry, I ________ for the English test at that time.
A.studied B.am studying C.was studying
36.(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
37.(2025·海南省直辖县级单位·二模)—I sent you a message on WeChat just now, but you didn’t reply.
—Oh, sorry. I ________ my homework at that moment.
A.do B.am doing C.was doing
38.(2025·江苏扬州·三模)When I _______ in the college, I joined the Students’ Union.
A.study B.am studying C.have studied D.was studying
39.(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
40.(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
41.(2025·黑龙江哈尔滨·三模)When it began to rain, all the class ________ a movie called Cinema Paradiso (《天堂电影院》).
A.watched B.has watched C.were watching
42.(2025·甘肃白银·三模)—Jack, I called you yesterday afternoon, but no one answered.
—Oh, I______ the film Ne Zha 2 with my friends at that time.
A.am watching B.watched C.was watching D.have watched
43.(2025·海南海口·二模)—Mike, why didn’t you answer my phone just now?
—Sorry, I ________ a ticket to visit Haynan Amphibious assault ship (海南舰).
A.books B.is booking C.was booking
44.(2025·北京门头沟·二模)When Mr. Smith came into the classroom, we ________ the maths problem.
A.were discussing B.will discuss C.have discussed D.discuss
45.(2025·北京石景山·二模)Carlos _________ when I met him yesterday afternoon.
A.shops B.is shopping C.will shop D.was shopping
46.(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
47.(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
48.(2025·西藏·模拟预测)I saw him in the library yesterday. He ________ a book at that time.
A.reads B.is reading C.was reading D.will read
49.(2025·北京大兴·二模)— Scott, what’s wrong with your right leg?
— I fell down while I ________ basketball.
A.play B.played C.was playing D.will play
50.(2025·北京西城·二模)—Where is Tony?
—I am not sure. He ________ with Bob in the gym when I saw him just now.
A.is talking B.talked C.was talking D.has talked
51.(2025·北京海淀·二模)Dad ________ dinner when I arrived home yesterday.
A.is cooking B.has cooked C.was cooking D.will cook
52.(2025·安徽蚌埠·模拟预测)Mom asked Bob to sweep the floor because she ________ in the kitchen.
A.is cooking B.will cook C.has cooked D.was cooking
53.(2025·安徽滁州·模拟预测)—When did the rainstorm come, Mr. Liu?
—While we ________ a chemistry lesson yesterday afternoon.
A.have had B.were having C.are having D.have
54.(2025·北京顺义·二模)I ________ on the computer when mum called me last night.
A.worked B.work C.am working D.was working
55.(2025·福建泉州·模拟预测)—Did you hear what the radio said this morning?
—No, mom. I ________ the piano at that time.
A.played B.have played C.was playing
56.(2025·甘肃陇南·三模)—Why didn’t you open the door for me just now, Betty?
—Sorry, I ________ clothes in the bathroom. I didn’t hear the knock.
A.am washing B.have washed C.was washing D.washed
57.(2025·四川成都·二模)—Sam, I called you last night, but you didn’t answer.
—Oh, sorry, I ______ Beethoven’s Moonlight Sonata in the music hall at that time.
A.am performing B.performed C.was performing
58.(2025·江西吉安·模拟预测)—Do you think where your teacher is, Mary?
—Sorry, I ________ about a question and didn’t hear what you said.
A.am thinking B.will think C.think D.was thinking
…………
参考答案
1.B
【详解】句意:昨天晚上,当她的爸爸回家时,玛丽正在画画。
考查动词时态。本句是含when引导的时间状语从句的复合句,从句动作发生时,主句动作正在进行,从句是一般过去时,主句应为过去进行时,结构是was/were doing,主语是第三人称单数,be动词用was。故选B。
2. B
【详解】句意:——辛迪,我的太阳镜在地板上,坏了。发生了什么事?——对不起,亲爱的。我不知道。当时我在厨房做饭呢。
…………


不错
很有用
怎么下载
刷新一下,点击下载就可以了,如果还是不清楚,可以直接联系客服QQ:20862811
感谢提供