文档内容
Unit5 重点语法:过去进行时(三大题型,70 题)精讲练
目录
语法知识精讲.............................................................................................................................1
语法知识精练.............................................................................................................................3
题型一:表示过去某一时刻正在发生的动作.................................................................3
题型二:表示过去某一阶段一直发生的动作...............................................................10
题型三:过去进行时含when/while..............................................................................16
语法知识精讲
1.过去进行的结构
肯定句:主语+ was / were + 现在分词.
I was doing my lessons then. 那时,我在做功课。
We were cleaning the house. 我们在打扫房子。
否定句:主语+was/were not + 现在分词.
I wasn’t walking down the street when a UFO landed.
疑问句:Was/Were not + 主语 + 现在分词?
Were you walking down the street when a UFO landed?
特殊疑问句:特殊疑问词 + was/were not + 主语 + 现在分词?
What were you doing when a UFO landed?
2.过去进行时的标志词
at 8 o’clock last night, this time yesterday等。
I was having lunch at home this time yesterday.昨天的这个时候我正在吃午饭。
At that time she was writing a book.那阵子她在写一本书。(表示她在那段时间里一直在
做那件事情。)
3.过去进行时的用法详解
(1) 表示在过去某一时间正在进行的动作,此时句中往往有表示过去的时间状语 then,at that time, this time, yesterday等。
I was doing my homework when my mother came to home.
(2)叙述在过去的同一时间都在进行的几个动作,通常用While。
I was studying at college while my brother was teaching at university.
(3)表示在过去某一段时间内一直持续进行的动作。
They were expecting you yesterday, but you didn’t turn up.
4.过去进行时的特殊用法
1. 表示临时性
即表示在过去短期内正在进行的动作或存在的临时情况,这种情况通常不会长期如此。
It happened while I was living in Paris last year. 这件事发生于去年我住在巴黎的时候。
2. 表示计划
即表示为过去的将来计划或安排好的活动。这类用法在没有明确上下文的情况下,通
常会连用一个表示将来时间的状语。
He said that his sister was getting married next December. 他说他妹妹12月结婚。
用arrive, come, go, leave, take off等动词的现在进行时描写行程安排,也通常含有将来
意义。
He said he was leaving for home in a day or two. 他说他一两天之内就动身回家了。
She knew the plane was taking off in five minutes. 她知道五分钟后飞机就要起飞了。
3. 表示委婉语气
动词hope, wonder等的过去进行时常用来表示提出要求,虽然表示现在的内容,但语
气比一般现在时或一般过去时要委婉。
I was hoping you would give me some advice. 我希望你给我出点主意。
Good morning. I was wondering if you had two single rooms.
早上好,我不知道你们是否有两个单人间。
一般过去时也有类似用法,相比之处,一般过去时通常表示主语的行为是经过认真考
虑的,而过去进行时则多表示一种较随便或没有进行仔细考虑的行为。
4. 表示重复
过去进行时有时可以与always, constantly, continually, forever等表示动作屡次发生的副
词连用,强调动作的不断重复的。
They were always quarrelling. 他们老是吵架。
She was always thinking of others. 她老是想到别人。She was forever complaining. 她老是抱怨。
注意:现在进行时也有类似用法,但过去进行时是表示过去不断重复的动作,而现在
进行时是表示现在不断重复的动作。
5.过去进行时与一般过去时的区别
区别一:过去进行时强调动作在过去某时刻正在进行或持续,而一般过去时表示动作
的完成。
He was writing his composition last night. 他昨晚在写作文。(不一定写完)
He wrote his composition last night. 他昨晚写了一篇作文。(已经写完)
区别二:表示过去的状态、感觉及心理活动的静态动词(如be, like, love, hate, fear,
own, hear, see, know, want, notice)可用于一般过去时,但通常不用于进行时。
I hated it when a man spoke with his mouth full of food. 我讨厌人们说话时口里含着食物。
区别三:一般过去时与 always, constantly, forever, continually 等连用,表示"过去经
常性、习惯性的动作";而过去进行时与 always, constantly, forever, continually等连用,
表示动作的重复,常带有感情色彩。
He always got up at six. 他过去总是六点起床。
He was always thinking of his work. 他总是一心想到工作。
区别四:有时过去进行时可以用来替换一般过去时,但一般过去时表示主语的行为是
经过认真考虑的;而过去进行时表示一种较随便或没有进行仔细考虑的行为。
I thought that he would agree with us. 我原以为它会同意我们的。
I was thinking of persuading him to follow my advice. 我想到了要说服他接受我们的建议。
语法知识精练
题型一:表示过去某一时刻正在发生的动作
1.(24-25八年级上·江西抚州·期末)— Why didn’t you watch the football match last night,
Eric?
— Well, I ________ on the phone with my friends at that time.
A.talked B.was talking C.am talking D.have talked
【答案】B
【详解】句意:——埃里克,昨晚你为什么没看足球赛?——嗯,我当时正在和朋友们通电话。
考查时态辨析。根据语境可知,此处是在描述埃里克昨晚没看足球赛的原因,即他当时正
在和朋友们通电话,所以应该用过去进行时。故选B。
2.(23-24八年级下·云南普洱·期末)—I called you at nine last night but you didn’t pick up.
—I’m so sorry. I ________ the guitar for the school day next Monday.
A.practice B.practiced C.am practicing D.was practicing
【答案】D
【详解】句意:——我昨晚九点给你打电话,但你没接。——我很抱歉。我在为下周一的
校园日练习吉他。
考查时态。结合“at nine last night”可知,此处指昨晚那个时候正在练习吉他,应用过去进
行时表示当时正在做的事情,其结构为“was/were doing”。故选D。
3.(23-24八年级下·北京顺义·期末)I ________ a poster in my study when you called me.
A.make B.made C.am making D.was making
【答案】D
【详解】句意:你打电话给我时,我正在书房里做海报。
考查动词的时态。根据“I…a poster in my study when you called me.”可知,主句表述过去某
一时刻正在发生的事情,要用过去进行时,其构成为:was/were doing。故选D。
4.(23-24八年级上·北京通州·期末)I ________ football when it started to rain yesterday
afternoon.
A.play B.will play C.was playing D.am playing
【答案】C
【详解】句意:昨天下午开始下雨时,我正在踢足球。
考查过去进行时。根据“when it started to rain yesterday afternoon”可知,空处表示过去某一
时刻正在发生的动作,应用过去进行时“was/were+动词现在分词”,主语为I,be动词用
was。故选C。
5.(24-25八年级上·天津西青·期末)—I called you yesterday afternoon but got no answer.
—Oh, I ________ flowers with my parents in the garden at that time.
A.am watering B.watered C.was watering D.water
【答案】C
【详解】句意:——我昨天下午打电话给你,但没人接。——哦,那时我正和父母在花园
里浇花。考查过去进行时。根据“yesterday afternoon”和“at that time”可知,此处表示过去某个时间
正在进行的动作,因此时态为过去进行时“was/were+动词现在分词”,主语为I,be动词
用was。故选C。
6.(24-25八年级上·北京通州·期末)—What were you doing at 8:00 last night?
—I ________ TV in the living room.
A.watch B.am watching C.watched D.was watching
【答案】D
【详解】句意:——昨天晚上8点你在干什么?——我正在客厅里看电视。
考查动词的时态。根据“What were you doing at 8:00 last night?”可知,在过去的某个时间点,
正在发生的事情,时态应用过去进行时,即was/were doing的结构。故选D。
7.(24-25八年级上·内蒙古呼伦贝尔·期末)—Was your sister at home at eight o’ clock last
night?
—Yes. She ________ computer games in her room at that time.
A.plays B.played C.is playing D.was playing
【答案】D
【详解】句意:——昨晚八点你姐姐在家吗?——在家。那时她正在自己房间里玩电脑游
戏。
考查过去进行时。根据“Was your sister at home at eight o’ clock last night?”和“at that time”
可知,此处讲述的是过去某个时刻正在发生的事情,应用过去进行时“was/were doing”,
空处应是was playing。故选D。
8.(24-25八年级上·江苏南京·期末)— I called you yesterday, but you didn’t answer.
— Sorry. I ________ a report on animal protection.
A.read B.am reading C.was reading D.will read
【答案】C
【详解】句意:——昨天我给你打电话,但是你没有接。——抱歉。我正在读一个关于动
物保护的报道。
考查过去进行时。根据“yesterday”和“but you didn’t answer”可知,此处表示过去某一时刻
正在发生的事情,时态为过去进行时,其谓语结构为“was/were+doing”,主语为I,be动
词用was,故选C。
9.(24-25八年级上·江苏南京·期末)The students ________ morning exercises on the
playground when a sudden storm hit at 9 a. m. last Friday.A.do B.did C.are doing D.were doing
【答案】D
【详解】句意:上周五上午9点,学生们正在操场上做早操,突然来了一场暴风雨。
考查动词时态。根据“when a sudden storm hit at 9 a. m. last Friday.”可知,该句描述的是过
去的时间点正在发生的动作,用过去进行时,其结构为“was/were doing”。故选D。
10.(23-24八年级下·安徽安庆·期末)Both my mother and my sister ________ TV at half
past eight last night.
A.are watching B.were watching C.was watching D.watched
【答案】B
【详解】句意:昨晚八点半我的妈妈和姐姐正在看电视。
考查过去进行时。are watching正在观看,现在进行时;were watching过去进行时;was
watching过去进行时;watched一般过去时。根据时间状语“at half past eight last night”,是
描述昨晚八点半这一时刻正在做某事,时态用过去进行时was/were doing;又因为主语是
“Both my mother and my sister”,be动词用复数,故选B。
11.(23-24八年级下·宁夏银川·期末)—Was Wendy at home when you returned?
—Yes. She _________ in the kitchen.
A.cooked B.is cooking C.was cooking D.cooks
【答案】C
【详解】句意:——你回来时温迪在家吗?——在,她正在厨房做饭。
考查时态。根据问句“Was Wendy at home when you returned?”可知,当时正在做饭。表达
过去的某个时刻正在做某事,用过去进行时。故选C。
12.(23-24八年级下·云南昆明·期末)—I called you but you didn’t pick up yesterday. What
were you doing at that time, Linda?
—Sorry, I __________ Chang’e 6 showing the national flag on the moon on TV.
A.will watch B.am watching
C.was watching D.watch
【答案】C
【详解】句意:——我昨天打电话给你,但你没接。琳达,那时你在做什么?——对不起,
我正在看电视上嫦娥六号在月球上展示国旗。
考查时态。根据“What were you doing at that time, Linda?”可知,故空格上所填内容时态上
是过去进行时。故选C。13.(24-25八年级上·安徽安庆·开学考试)—We 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.will read B.have read C.was reading D.am reading
【答案】C
【详解】句意:——昨晚11点半,我们看到你的灯还亮着。——哦,那时我正在读一本令
人激动的书。我沉浸在故事中。
考查时态。根据“at 11:30 last night”可知,此处指昨晚11:30正在进行的动作,用过去进行
时,结构为was/were doing。故选C。
14.(23-24八年级下·云南大理·期末)—What were you doing at eight o’clock last night?
—I ________ at home.
A.am watching TV B.was watching TV
C.watched TV D.is watching TV
【答案】B
【详解】句意:——昨天晚上8点钟你在干什么?——我正在家里看电视。
考查动词时态。根据“What were you doing at eight o’clock last night?”可知,此处询问过去
具体的某时刻正在发生的事情,用过去进行时。故选B。
15.(24-25八年级上·江苏南京·阶段练习)I didn’t notice the old man ________ in. I
________ my book.
A.walk; was reading B.walking; was reading C.walk; read
D.walking, read
【答案】B
【详解】句意:我没注意到那个老人正在走进来。我在看书。
考查动词短语和时态。第一空根据“notice”可知,notice sb. doing sth.“注意到某人正在做某
事”;notice sb. do sth.“注意到某人做了某事”,强调动作的全过程;根据句意可知,此处
表达“我没注意到那个老人正在走进来”,故填walking。第二空根据句意可知,表达“我
正在读书”,用过去进行时,表示过去正在做某事,故填was reading。故选B。
16.(23-24八年级上·云南文山·期末)—What was your grandfather doing at this time last
night?
—He ________ up news about Shenzhou-16 on the Internet.
A.will look B.is looking C.was looking D.looked
【答案】C【详解】句意:——你祖父昨晚这个时候在做什么?——他正在网上查看关于神舟十六号
的新闻。
考查动词时态。will look一般将来时;is looking现在进行时;was looking过去进行时;
looked一般过去时。根据“at this time last night”可知,此句时态应用过去进行时,表示过
去在某一时间段或某一段时间内正在发生或进行的动作。故填C。
17.(24-25八年级上·江苏盐城·期中)—Mum, what did the teacher say just now?
—Sorry, I ________ of something else.
A.thought B.think C.will think D.was thinking
【答案】D
【详解】句意:——妈妈,老师刚才说了什么?——对不起,我在想别的事。
考查动词时态。根据“what did the teacher say just now”可知,询问刚才正在发生的事,用
过去进行时,结构为“was/were+现在分词”。故选D。
18.(24-25八年级上·天津红桥·期末)My mother ________ Her Story at 8 o’clock last
night.
A.watches B.will watch C.is watching D.was watching
【答案】D
【详解】句意:昨天晚上8点我妈妈正在看《她的故事》。
考查时态。根据“ at 8 o’clock last night.”可知,此处指过去某一时刻正在做的事情,用过
去进行时。故选D。
19.(24-25八年级上·天津·期末)I ________ a piano lesson at seven o’clock last night.
A.teach B.taught C.is teaching D.was teaching
【答案】D
【详解】句意:昨晚七点,我正在上钢琴课。
考查时态。teach教,一般现在时;taught一般过去时;is teaching现在进行时;was
teaching过去进行时。根据“at seven o’clock last night”可知,表示过去某个时间点正在做某
事,用过去进行时。故选D。
20.(24-25八年级上·江苏苏州·期末)—I called you last night but nobody answered.
—Oh, maybe I ________ a bath at that time.
A.am taking B.take C.was taking D.will take
【答案】C
【详解】句意:——我昨晚给你打电话,但没人接。——哦,可能那时我正在洗澡。考查动词的时态。根据“I called you last night but nobody answered.”和“at that time”可知,
打电话的时候自己正在洗澡,应用过去进行时,结构为was/were doing,主语为I,be动词
用was。故选C。
21.(23-24八年级上·内蒙古呼伦贝尔·期末)—I knocked at the door last morning but you
didn’t answer.
—Oh, I ________ vegetables with my parents on the farm.
A.am planting B.plant C.was planting D.planted
【答案】C
【详解】句意:——我昨天早上敲门,但你没有回答。——哦,我和父母在农场种菜。
考查时态。根据“I knocked at the door last morning but you didn’t answer.”可知是敲门的时候
正在和父母在农场种菜,表示在过去某个时刻动作正在发生,用过去进行时was/were
doing。故选C。
22.(24-25八年级上·北京东城·期末)While Bob _________ in the kitchen, someone
knocked at the door.
A.cooks B.cooked C.is cooking D.was cooking
【答案】D
【详解】句意:当Bob在厨房做饭时,有人敲门。
考查动词时态。根据“While Bob...in the kitchen, someone knocked at the door”可知,描述的
是在过去的某个时间点正在发生的动作,用过去进行时,结构为was/were doing。故选D。
23.(24-25八年级上·广东江门·期末)—I called you at 6 pm yesterday, but you didn’t
answer.
—Oh, sorry. I ________ dinner.
A.was having B.am having C.have D.had
【答案】A
【详解】句意:——我昨天晚上6点给你打电话,但你没有接。——哦,对不起。我正在
吃晚饭。
考查时态。根据“I called you at 6 pm yesterday, but you didn’t answer.”可知昨天晚上6点正
在吃晚饭,表示过去某个时刻正在进行的动作,用过去进行时was/were doing。故选A。
24.(24-25八年级上·天津和平·期末)—I didn’t find Sarah. Where was she?
—She ________ for the coming football match on the playground.
A.was training B.will train C.is training D.trained【答案】A
【详解】句意:——我没有找到莎拉。她在哪儿?——她在操场上为即将到来的足球比赛
训练。
考查时态。根据“Where was she?”可知,此处是描述过去的某一时刻正发生的动作,用过
去进行时was/were doing,主语是She,be用was。故选A。
25.(24-25八年级上·江苏徐州·期末)When I left home this morning, Mom ________ the
housework.
A.did B.was doing C.will do D.does
【答案】B
【详解】句意:今天早上我离开家时,妈妈正在做家务。
考查时态。did一般过去时;was doing过去进行时;will do一般将来时;does一般现在时。
根据“When I left home this morning, Mom...the housework.”可知,此处强调过去某个时间正
在进行的动作,句子应用过去进行时,其结构为“was/were doing”。故选B。
题型二:表示过去某一阶段一直发生的动作
26.(23-24八年级上·江苏扬州·期末)—Did you teach those exchange students to learn
Chinese this morning?
—Oh, no! I ________ a report.
A.wrote B.was writing C.am writing D.would write
【答案】B
【详解】句意:——今天早上你教那些交换生学中文了吗?——哦,没有!我在写报告。
考查动词时态。根据“Did you teach those exchange students to learn Chinese this morning?”可
知,此处表示过去在某一时间段或某一段时间内正在发生或进行的动作,所以应用过去进
行时。故选B。
27.(22-23八年级上·江苏镇江·期末)—Suzy, you look so tired. What’s wrong?
—My father ________ the World Cup all night. It was too noisy.
A.watches B.watched C.was watching D.will watch
【答案】C
【详解】句意:——苏西,你看起来很疲累。怎么了?——我爸爸一整晚都在看世界杯。
太吵了。
考查动词时态。根据“all night”可知,此处叙述的是过去某段时间正在发生或进行的动作,即父亲看世界杯的这个动作一整晚都在进行,应使用过去进行时was/were doing,故选C。
28.(22-23八年级上·天津·期末)—I call you yesterday afternoon, but nobody answered.
What were you doing?
—I ________ football the whole afternoon.
A.play B.will play C.was playing D.am playing
【答案】C
【详解】句意:——我昨天下午打电话给你,但没人接。你在做什么?——我一个下午都
在踢足球。
考查动词时态。根据“the whole afternoon”可知,此处指过去某一时间段正在做的事情,应
为过去进行时。故选C。
29.(22-23八年级上·山东聊城·期末)—Why didn’t you come to play football with us
yesterday afternoon?
— I ______ the cleaning in the classroom then.
A.am doing B.did C.am D.was doing
【答案】D
【详解】句意:——昨天下午你为什么不来和我们一起踢足球?——当时我正在教室里打
扫卫生。
考查动词的时态。由问句中的时间状语“yesterday afternoon”可知,答句中的“then”指“昨
天下午”,且应是正在做某事而没有去;表示过去某一时间正在做某事要用过去进行时。
故选D。
30.(22-23八年级上·江苏南通·期末)—Jim, I came to your classroom yesterday afternoon,
but I didn’t see you.
—Oh, I ________ running for the coming sports meeting at the playground the whole afternoon.
A.practiced B.practice C.was practicing D.am practicing
【答案】C
【详解】句意:——Jim,我昨天下午去了你的教室,但我没看见你。——哦,我一整个下
午都在操场为即将到来的运动会练习跑步。
考查动词时态。根据“I came to your classroom yesterday afternoon, but I didn’t see you.”和
“the whole afternoon”可知,此处指Jim昨天一整个下午都在练习跑步,是过去一段时间内
一直发生的事,用过去进行时,结构为was/were+doing。故选C。
31.(22-23八年级上·江苏南通·期末)—You look tired!—I ________ the World Cup all night. You know I’m a football fan.
A.watch B.was watching
C.will watch D.am watching
【答案】B
【详解】句意:——你看起来很累!——我整晚都在看世界杯。你知道我是个足球迷。
考查过去进行时。由“I…the World Cup all night”可知,此处指昨天一晚上都在看世界杯,
过去一段时间持续的动作应该用过去进行时。故选B。
32.(22-23八年级下·江西鹰潭·期中)The engineers ________ up the computer in our
classroom the whole yesterday morning, so we had our classes in the school hall.
A.fix B.fixed C.are fixing D.were fixing
【答案】D
【详解】句意:昨天整个上午,工程师们一直在我们教室里修电脑,所以我们在学校礼堂
上课。
考查时态辨析。根据句中时间标志词“the whole yesterday morning”(昨天整个上午)和
“so we had our classes in the school hall”(所以我们在学校礼堂上课),结合选项,可知此
句时态应用过去进行时(was/were+doing),表示“工程师们一直在修电脑”。故选D。
33.(22-23八年级下·江西南昌·期末)Sorry, I’m late. I ________ with my teacher and I
totally forgot the time.
A.talk B.will talk C.was talking D.am talking
【答案】C
【详解】句意:对不起,我迟到了。我在和老师说话,我完全忘记了时间。
考查动词的时态。根据“I ... with my teacher and I totally forgot the time”可知,是介绍过去
某段时间正在做某事,所以才导致忘了时间,所以用过去进行时,结构是was/were doing,
故选C。
34.(22-23八年级下·河北承德·期末)It was difficult for me to see the road clearly because it
_________.
A.was raining B.has rained C.is raining D.will rain
【答案】A
【详解】句意:因为在下雨,我很难看清道路。
考查动词时态。根据“It was difficult for me to see the road clearly”可知,表示过去某个阶段
正在发生的事情,用过去进行时was/were doing结构,故选A。35.(23-24八年级上·天津东丽·阶段练习)They ________ a football game from 7 to 9 last
night.
A.are watching B.watched C.were watching D.watch
【答案】C
【详解】句意:他们昨天晚上七点到九点的时候正在看足球比赛。
考查时态。根据“from 7 to 9 last night”可知,此句表示过去某一时间段正在发生的动作,
应用过去进行时“was/were+动词现在分词”,主语为They,be动词用were,故选C。
36.(21-22八年级上·江苏常州·期末)—Why didn’t you come to our party yesterday?
—Sorry. I ________ a football match on TV from 7 p.m. to 8:30 p.m. and forgot the time.
A.was watching B.watched C.am watching D.will watch
【答案】A
【详解】 句意:——你昨天为什么不来参加我们的聚会?——对不起。从晚上7点到晚上
8点半,我在电视上看足球比赛,忘记了时间。
考查过去进行时。根据“I …a football match on TV from 7 p.m. to 8:30 p.m. and forgot the
time.”可知,此处指过去某个时间段内持续发生的动作,使用过去进行时。结构为was/were
doing。故选A。
37.(22-23八年级下·江苏苏州·阶段练习)—Has your father finished the report yet?
—Sorry, I don’t know. He _________ it this morning.
A.was writing B.wrote C.has written D.is writing
【答案】A
【详解】句意:——你父亲写完报告了吗?——对不起,我不知道。他今天早上在写。
考查时态。根据“Has your father finished the report”以及“this morning”可知此处表示今天
早上他一直在写,表示过去某个时间段一直在做的事情用过去进行时was/were doing。故选
A。
38.(22-23八年级下·江苏泰州·期中)—It’s a pity that you didn’t watch the football match
yesterday evening. What happened?
—Steve is going to London, so he _______ me about the manners in England the whole evening.
A.is asking B.was asking C.asked D.has asked
【答案】B
【详解】句意:——昨天晚上你没有看足球比赛,真遗憾。发生了什么事?——史蒂夫要
去伦敦,所以他整个晚上都在问我英国的礼仪。考查动词时态。根据“yesterday evening”以及“the whole evening.”可知此处应用过去进行
时表示“昨天一整晚正在发生的事情”。故选B。
39.(23-24八年级上·江苏泰州·期末)—What do you think of the talk on giant pandas last
night?
—I didn’t listen to it. I ________ my mum with the housework.
A.helped B.was helping C.have helped D.would help
【答案】B
【详解】句意:——你觉得昨天晚上关于大熊猫的访谈怎么样?——我没有听。我正在帮
我妈妈做家务活。
考查时态辨析。根据语境判断设空处的动作在过去某个时刻,即“节目正在播出时”,正
在进行,且动作在一段时间内持续进行,所以用过去进行时。过去进行时的构成是:主语
+was/were +动词的现在分词,主语是第一人称,所以be动词用was,故选B。
40.(23-24八年级上·江苏泰州·期末)—Where is your father? Is he cleaning the car?
—No, but he ________ it the whole morning.
A.cleaned B.was cleaning C.is cleaning D.cleans
【答案】B
【详解】句意:——你爸爸在哪儿?他在洗车吗?——不,但他整个上午都在打扫。
考查时态。根据“the whole morning.”可知,整个上午父亲一直在打扫,应用过去进行时态。
故选B。
41.(23-24八年级下·湖北武汉·期中)—We went to see “YOLO” (《热辣滚烫》) yesterday
afternoon.
—What a pity! I ________ my homework.
A.do B.was doing C.am doing D.would do
【答案】B
【详解】句意:——昨天下午我们去看了《热辣滚烫》——真遗憾!我在做作业。
考查动词时态。根据“yesterday afternoon.”可知,是指昨天下午的时候正在做作业,应用
过去进行时,故选B。
42.(23-24八年级下·甘肃武威·期中)They ________ a football game from 7:00 to 9:30 last
night.
A.were watching B.watch C.watched D.are watching
【答案】A【详解】句意:昨晚7点到9点半他们在看足球赛。
考查动词时态。根据“from 7:00 to 9:30 last night.”可知,该句描述过去的时间内正在进行
的动作,因此是过去进行时。故选A。
43.(23-24八年级下·云南昆明·期末)— I called you yesterday afternoon, but there was no
answer.
— I ________ a dolphin show in the zoo with my cousins.
A.watched B.will watch C.am watching D.was watching
【答案】D
【详解】句意:——我昨天下午给你打电话,但是没人接。——我和我的堂兄弟们正在动
物园看海豚表演。
考查时态。根据“I called you yesterday afternoon”可知,此句是说当时正在动物园看海豚表
演,用过去进行时,其构成为“was/were doing”,主语为I,be动词用was,故选D。
44.(23-24八年级上·江苏南京·期末)—Why didn’t you watch the final of the football match
last night, John?
—Well, I ________ the history project with my friends at that time.
A.discuss B.discussed C.am discussing D.was discussing
【答案】D
【详解】句意:——John,你昨晚为什么不看足球的决赛呢?——哦,当时我正在和我的
朋友们讨论这个历史课题。
考查时态。discuss讨论,是动词原形;discussed是过去式和过去分词;am discussing是现
在进行时;was discussing是过去进行时。根据前句句意和时间状语at that time可知,后句
表述在过去某一时刻正在发生的事情,要用过去进行时。故选D。
45.(24-25八年级上·天津河北·期末)Our school team ________ for the football game from
7 a.m. to 10 a.m. last Sunday.
A.will train B.trains C.is training D.was training
【答案】D
【详解】句意:我们校队上周日上午7点到10点进行足球比赛训练。
考查动词时态。句中提及的时间是“last Sunday”,指过去的某个明确的时间,从7 a.m.到
10 a.m.,因此用过去进行时态表示当时正在进行的动作,结构为was/were doing。故选D。
题型三:过去进行时含when/while46.(24-25八年级上·北京西城·期末)The teacher walked around and offered help while we
________.
A.will paint B.were painting C.paint D.are painting
【答案】B
【详解】句意:老师在我们画画的时候走来走去,提供帮助。
考查时态。此句是while引导的时间状语从句,主句是一般过去时,从句应用过去进行时
强调过去正在进行的动作。故选B。
47.(24-25八年级上·北京通州·期末)Amy ________ to school when she saw the accident.
A.walks B.is walking C.walked D.was walking
【答案】D
【详解】句意:艾米看到事故发生时正在去学校的路上。
考查动词的时态。根据“when she saw the accident”可知,主句的时态应为过去进行时,表
示过去某个时间点或时间段正在进行的动作,其结构为was/were+现在分词。故选D。
48.(23-24八年级下·安徽宿州·期末)My headteacher saw her ________ up some rubbish
while he ________ by.
A.pick; was passing B.picking; was passing
C.was picking; was passing D.picking; passed
【答案】B
【详解】句意:我的班主任在他经过的时候看见她正在捡一些垃圾。
考查非谓语动词和过去进行时。see sb. do sth.看见某人做某事,强调看见事情的全过程;
see sb. doing sth.看见某人正在做某事,强调正在进行。根据“My headteacher saw her…up
some rubbish while he…by.”可知,此处描述的是看见她正在捡垃圾,因此第一个空填
picking;第二个空描述的是过去某一时刻正在进行的动作,应该用过去进行时,谓语动词
构成是was+现在分词。故选B。
49.(23-24八年级下·甘肃庆阳·期末)—________ did the rainstorm come, Mr. Liu?
—While we ________ a chemistry lesson yesterday afternoon.
A.While; have had B.When; were having C.Where; are having
D.Who; have
【答案】B
【详解】句意:——刘老师,暴风雨是什么时候来的?——昨天下午我们上化学课的时候。考查特殊疑问句和时态。根据“While we...a chemistry lesson yesterday afternoon.”可知,问
句询问的是暴风雨到来的时间,应用特殊疑问词when;根据“while”和“yesterday
afternoon”可知,第二空应该用过去进行时“was/were doing”。故选B。
50.(23-24八年级下·上海浦东新·期末)The two boys ________ along the lake when they
heard a loud cry for help.
A.have walked B.were walking C.will walk D.walk
【答案】B
【详解】句意:这两个男孩正沿着湖走,这时他们听到一声大声的呼救声。
考查过去进行时。have walked散步,现在完成时;were walking正在散步,过去进行时;
will walk将要散步,一般将来时;walk散步,一般现在时。根据“when they heard a loud
cry for help”可知,那时两个男孩正沿着湖走,表达过去的某一个时间点正在做的动作,用
过去进行时“were walking”。故选B。
51.(24-25八年级上·上海松江·期中)My wife and I ________ a horror movie when
suddenly someone knocked at the door.
A.are watching B.were watching C.watched D.watch
【答案】B
【详解】句意:我和妻子正在看恐怖电影,突然有人敲门。
考查时态。根据“when suddenly someone knocked at the door.”可知,当有人敲门时,我和
妻子正在看恐怖电影,句子用过去进行时,故选B。
52.(24-25八年级上·上海闵行·期中)While my mother ________ some shopping yesterday,
she happened to meet an old friend.
A.was doing B.did C.has done D.does
【答案】A
【详解】句意:昨天当我的母亲正在购物的时候,她碰巧见到了一位老朋友。
考查动词的时态。此处是while引导的时间状语从句,强调母亲当时正在购物,这里应用
过去进行时,故选A。
53.(23-24八年级上·陕西商洛·期末)—How did the accident happen?
—The driver answered the phone while he ________.
A.was driving B.is driving C.drive D.will drive
【答案】A
【详解】句意:——事故是怎么发生的?——司机一边开车一边接电话。考查时态。此处是while引导的时间状语从句,根据“answered the phone”可知主句使用的
是一般过去时,因此从句用过去进行时表示过去正在进行的动作。故选A。
54.(23-24八年级上·江苏宿迁·期末)— When did you come to my room?
— I ________ to your room while you ________ I Am a Singer.
A.come; are watching B.come; were watching C.came; are
watching D.came; were watching
【答案】D
【详解】句意:——你什么时候来我房间的?——你在看《我是歌手》的时候,我来到了
你的房间。
考查一般过去时和过去进行时。根据“When did you come to my room?”可知,答语时态应
为过去的某种时态。根据“I…to your room”可知,此处指的是我来到你的房间,句子时态
为一般过去时,谓语动词应为动词过去式,came“来到”,符合语境;根据“while you…I
Am a Singer.”可知,此处指的是当你正在看《我是歌手》,句子时态为过去进行时,其谓语
部分为结构为:was/were doing。主语“you”,第二人称作主语,be动词应为“were”,
watching“看”,符合语境。故选D。
55.(24-25八年级上·天津红桥·期末)They arrived while we ________ dinner.
A.were having B.was having C.have D.will have
【答案】A
【详解】句意:我们正在吃饭时,他们到了。
考查动词的时态。根据“They arrived while we…dinner.”可知,句子为“while”引导的时间
状语从句,主句时态为一般过去时,从句时态应为过去进行时,其谓语部分为:was/were
doing。从句主语“We”,第一人称复数,be动词应为“were”,“have”的现在分词为
“having”。故选A。
56.(24-25八年级上·天津河东·期末)The driver ________ on the phone when the accident
happened.
A.talking B.talked C.was talking D.talks
【答案】C
【详解】句意:事故发生时,司机正在打电话。
考查动词时态。talking谈话,现在分词;talked过去式或过去分词;was talking正在谈话,
用于过去进行时;talks谈话,动词第三人称单数。根据“when the accident happened.”可知,
本句为when引导的时间状语从句,从句用了一般过去时,主句时态需用过去进行时,故选C。
57.(24-25八年级上·天津河东·期末)While we ________, the teacher came in.
A.discuss B.are discussing C.discussed D.were discussing
【答案】D
【详解】句意:当老师进来的时候,我们正在讨论。
考查动词时态。discuss讨论,用于一般现在时;are discussing正在讨论,用于现在进行时;
discussed讨论,动词过去式或过去分词;were discussing正在讨论,用于过去进行时。本
句是when引导的时间状语从句,从句用一般过去时,主句用过去进行时was/were doing。
故选D。
58.(24-25八年级上·安徽芜湖·期末)My friends took photos of me while I ________ at the
New Year’s party, and we all felt very happy.
A.sang B.am singing C.was singing D.will sing
【答案】C
【详解】句意:当我在新年晚会上唱歌时,我的朋友们给我拍了照片,我们都感到非常高
兴。
考查过去进行时。根据“My friends took photos of me while I...at the New Year’s party”可知,
此句是while引导的时间状语从句,主句是一般过去时,从句应用过去进行时强调过去正
在进行的动作。故选C。
59.(23-24八年级上·北京东城·期末)The students _________ when the teacher came into
the classroom.
A.are talking B.talk C.talked D.were talking
【答案】D
【详解】句意:当老师走进教室时,学生们正在讲话。
考查时态。根据“when the teacher came into the classroom.”可知当老师进入教室时,学生正
在说话,表示过去某个时间点正在做某事,用过去进行时was/were doing。故选D。
60.(23-24八年级上·北京昌平·期末)When the teacher came into the classroom, I ________
the class project with my team.
A.discuss B.discussed C.was discussing D.will discuss
【答案】C
【详解】句意:当老师走进教室时,我和我的团队正在讨论班级项目。
考查动词时态。本句是when引导的时间状语从句,从句用一般过去时,主句用过去进行时(was/were doing),表示“从句动作发生时,主句动作正在进行”,故选C。
61.(24-25八年级上·云南昭通·期末)The children ________ games outside when it started
to rain.
A.played B.are playing C.was playing D.were playing
【答案】D
【详解】句意:雨开始下时,孩子们正在外面玩耍。
考查过去进行时。根据“when it started to rain”可知,when引导的时间状语从句采用一般过
去时,则主句应用过去进行时,其谓语结构为:was/were+现在分词。主语为The
children,be动词用were。故选D。
62.(24-25八年级上·北京朝阳·期末)I ________ an online lesson when my mum came into
the room.
A.had B.will have C.was having D.am having
【答案】C
【详解】句意:当我妈妈走进房间时,我正在上网课。
考查过去进行时。根据“I…an online lesson when my mum came into the room.”可知,此处
描述的是过去某一时刻正在发生的动作,应该用过去进行时,谓语动词构成是was/were+现
在分词,主语是I,be动词用was。故选C。
63.(24-25八年级上·北京顺义·期末)Last Saturday, I ________ my homework when you
phoned me.
A.am doing B.do C.was doing D.will do
【答案】C
【详解】句意:上周六,你打电话给我时,我正在做作业。
考查时态。根据“when you phoned me”可知此处表示当某事发生的时候,另一件事情正在
进行,此处用过去进行时was doing。故选C。
64.(24-25八年级上·天津滨海新·期末)My teacher ________ on the blackboard when I
came into the classroom.
A.was writing B.is writing C.writes D.wrote
【答案】A
【详解】句意:当我走进教室时,我的老师正在黑板上写字。
考查动词时态。根据“when I came into the classroom”可知,描述的是过去的一个具体时间
点发生的动作,所以用过去进行时,故选A。65.(24-25八年级上·北京丰台·期末)I ________ a tea party with my friends when you
called yesterday afternoon.
A.have B.am having C.was having D.will have
【答案】C
【详解】句意:昨天下午你打来电话时,我正在和朋友们开茶话会。
考查动词时态。根据“when you called yesterday afternoon.”可知,设空处是在过去的某个时
间正在发生的动作,因此该句是过去进行时,故选C。
66.(24-25八年级上·天津和平·期末)His mother ________ dinner when he got home
yesterday.
A.will cook B.was cooking C.is cooking D.cooks
【答案】B
【详解】句意:昨天他回家时,他妈妈正在做晚饭。
考查动词时态。根据“when he got home yesterday”可知,主句应该使用过去进行时
(was/were doing),表示从句动作发生时,主句动作正在进行,故选B。
67.(24-25八年级上·江苏南京·期末)The wind ________ hard outside when the old man got
up and closed the windows.
A.blows B.was blowing C.is blowing D.will blow
【答案】B
【详解】句意:当老人站起来关上窗户时,外面风刮得很大。
考查动词时态。blows刮,动词单三;was blowing过去进行时;is blowing现在进行时;
will blow一般将来时。根据“got up and closed”可知,此句为一般过去时态。结合句意可知,
空处表示老人起来关窗的时候,外面正刮大风。表示过去正在进行的动作,用过去进行时
态。故选B。
68.(24-25八年级上·江苏徐州·期末)I was walking in the street ________ someone covered
my eyes from behind.
A.while B.as C.before D.when
【答案】D
【详解】句意:当我正在街上走的时候,有人从后面蒙住了我的眼睛。
考查连词辨析。while当……时候,通常用于表示两动作同时进行;as当……时,强调主句
和从句的动作同时发生;before在……之前;when当……时候,表示某一动作正在进行时,
另一个动作突然发生,常用于“be doing…when…”结构中。根据“I was walking in thestreet ... someone covered my eyes from behind.”可知,应是正在街上走的时候,突然有人蒙
住了我的眼睛,第二动作“蒙住眼睛”是突然发生的,且是瞬间性动词,所以用when引
导时间状语从句。故选D。
69.(24-25八年级上·江苏南京·期中)When I walked past the playground, Class 1 ________.
But later, students told me that they lost ________ only 2 points.
A.had won; at B.were winning; by C.had won; by D.were winning; at
【答案】B
【详解】句意:当我走过操场时,一班赢了。但后来,学生们告诉我,他们只输了两分。
考查时态及介词。根据“When I walked past the playground”可知,第一空使用过去进行时
表达过去某个时间段正在进行的动作,因此选“were winning”;lose by“以……输掉比赛:
在比赛中以某个分数或差距输掉比赛”。故选B。
70.(24-25八年级上·天津河西·期末)While we ________ a video, some visitors ________ to
our class.
A.watched; were coming B.watched; came
C.were watching; came D.were watching; were coming
【答案】C
【详解】句意:当我们正在看录像时,一些游客来到我们班。
考查过去进行时和一般过去时。分析题干和选项可知,此处表示在过去某个时间一个动作
正在进行的时候,另一个动作发生,while引导的时间状语从句表示过去正在进行的动作,
应用过去进行时;主句表示另一个动作,应用一般过去时。故选C。