内容正文:
2026-2027学年八年级英语上册单元模块满分必刷题(新教材外研版)
Unit 6 When disaster strikes【刷语法】(重点语法提升练)
过去进行时
过去进行时表示过去某一时刻或某一阶段正在进行或发生的动作,意为“那时正在……” 。常用的标志词:at 2:00 yesterday,at this time yesterday,while / when,then / at that time / at that moment;when my father got home当我爸爸回到家的时候;when I passed by the playground当我经过操场的时候;while I was reading当我正在阅读的时候。
过去进行时的用法:
时态
含义
结构
时间状语
过去进行时
表示在过去某段时间内正在发生的事情或行为。
was/were +动词-ing形式
at 2:00 yesterday,at this time yesterday,while / when,then / at that time / at that moment;when my father got home
过去进行时的结构:
when,while和as的用法
(1)when, while和as这三个词均有“当······时候”的意思。
如:There were already many people in the meeting room when he arrived.他到场时会议室已有很多While Millie was watching TV, her mum was sleeping.米莉在看电视时她妈妈在睡觉。
I saw a traffic accident as I was riding to school this morning.今天早晨我骑车上学时看见一起交通事故。
(2)when和as既可以指某一点时间,也可以指某一段时间,其引导的从句中的谓语动词表示的动作既可以是瞬间性的,也可以是延续性的;while指一段时间,其引导的从句中的谓语动词必须是延续性的。指一段时间时,when、while和as都可用;指某一点时间时,只能用when或as,不能用while。
试比较:
When/As he woke up, it was eight o'clock.(✓)
While he woke up, it was eight o'clock.(x)
When/While/As I was waiting for a bus, I met her.(✓)
(3)当某个动作正在进行时,又发生了另一动作,我们常用过去进行时表示正在进行的长动作, 用一般过去时表示短动作。此时when、while、as都可以连接主从句,构成“一般过去时+when/while/as+过去进行时”结构,过去进行时动作成为一般过去时动作发生的“背景”。这种情况下,连词when、while、as既可位于句中,也可位于句首。
如: It began to rain heavily when/while/as we were having dinner.
我们在吃晚饭时,开始下起大雨。(have dinner为长动作)
When/While/As we were reading, a stranger came in.
当我们正在看书时,一个陌生人走了进来。(read 为长动作)
(4)谈论两个同时进行的长动作(事件、情况),常用“过去进行时+while+过去进行时”结构。while也可位于句首。
如:They were rowing boats while we were climbing the hill.当我们在爬山时,他们在划船。
While she was making a phone call, I was writing an email.当她在打电话时,我正在写一封电子邮件。
(5)强调某个动作正在进行时,另一个动作突然发生,常用“过去进行时+when+一般过去时”结构。
如:I was walking in the street when he called me.他打电话给我时,我正走在街上。
语法精练语法精讲
过关测试满分:60分 时间:40分钟
一、单项选择(每小题1分,共30分)
1.I was doing my homework ________ my mom came back.
A.when B.while C.because
2.—You look terrible, what’s the matter?
—I________ the volunteers in the neighbourhood when it suddenly started to rain cats and dogs.
A.was interviewing B.interviewed C.am interviewing
3.— I called you at 8 o’clock last night, but nobody answered.
— Oh, I ________ a shower at that time.
A.took B.was taking C.am taking D.will take
4.—Where were you at 8 yesterday evening?
—I ________ a movie in a city cinema with my wife. After that, we went home.
A.was watching B.will watch C.watched D.is watching
5.My father ________ a newspaper when I got home yesterday evening.
A.reads B.is reading C.was reading D.will read
6.I ________ my English notes when the thunder suddenly rolled across the sky.
A.review B.was reviewing C.reviews
7.—Why didn’t you answer my call last night?
—Sorry, I ________ a shower at that time.
A.took B.was taking C.will take D.have taken
8.—What did your father say to you just now?
—He asked me what I ________ at that moment.
A.am doing B.was doing C.will do D.do
9.—Why didn’t you answer my call just now?
—I ________ my homework carefully at that time.
A.did B.was doing C.do
10.________ I got home yesterday, my mom was preparing supper.
A.While B.When C.Before D.After
11.My brother was playing games ______ I was preparing for the English test.
A.when B.while C.as soon as D.until
12.—________ you ________ when the earthquake started last night?
—Yes, I was just about to fall asleep.
A.Did; sleep B.Were; sleeping C.Are; sleeping D.Do; sleep
13.While I ________ the bus, I saw an old man fall down suddenly.
A.wait for B.am waiting for C.was waiting for D.waited for
14.While my brother ________ his computer, my father came home from work.
A.repaired B.is repairing C.was repairing D.has repaired
15.—Who ________ you ________ with at 3 p.m. yesterday?
—Tom, we talked about Mars.
A.do; stay B.did; stay C.were; staying D.are; staying
16.—Has Tom finished his speech which will be handed in tomorrow, yet?
—I guess not. He ________ on it when I walked past his room.
A.was working B.worked
C.is working D.has worked
17.—What ________ you ________ at 3:00 p.m. yesterday afternoon?
—I was reading a book about outdoor adventures.
A.do; do B.did; do C.were; doing D.are; doing
18.I ________ TV when my mother came back.
A.watch B.watched C.am watching D.was watching
19.The students ________ classes in the classroom building when the earthquake happened.
A.are having B.were having C.have D.had
20.While my mother ________ dinner, I was doing my homework.
A.was cooking B.is cooking C.cooked
21.She ________ TV when I came in.
A.watches B.watched C.was watching
22.—I called you at 8 o’clock yesterday evening, but no one answered.
—Oh, sorry. I ________ a shower at that time.
A.took B.was taking C.have taken D.will take
23.—Why didn’t you answer my phone call, David?
—I’m sorry, but I ________ then.
A.drove B.was driving C.have driven D.is driving
24.When the earthquake happened, the students ________ an English class.
A.have B.had C.were having
25.While he ________ the lesson quietly in the study, the telephone rang loudly.
A.is reviewing B.reviews C.reviewed D.was reviewing
26.The children ________ football in the park when it suddenly ________ to rain.
A.played; began B.played; was beginning
C.were playing; began D.were playing; was beginning
27.I ________ a maths problem with Joe when Mike called me up.
A.discuss B.discussed C.was discussing D.will discuss
28.—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 practise B.have practised C.am practising D.was practising
29.He was riding his bike ________ he met his old friend.
A.while B.when C.because D.if
30.They ________ not ________ the spaceship at that moment.
A.are; checking B.were; checking C.do; check D.did; check
二、单词拼写(每小题1分,共10分)
31.Five million other people ________ (do) the same programme at that time.
32.She ________ (lie) on the grass when it started to rain.
33.We ________ (not do) our homework at 8 last night. We ________ (watch) TV.
34.While he ________ (read) a book, the phone ________ (ring).
35.They ________ (plant) trees from 9 to 11 yesterday morning.
36.What ________ your parents ________ (do) when you got home yesterday?
37.While we ________ (walk) in the park, it began to rain heavily.
38.She ________ (cook) dinner when her husband came home.
39.— ________ they ________ (swim) in the pool at that moment? — No, they weren’t.
40.What ________ she ________ (write) at 7 p.m. yesterday?
三、完成句子(每小题2分,共20分)
41.Su Yang watches Animal World every day. (用 at 9:00 p. m. last Sunday 改写句子)
Su Yang ________ ________ Animal World at 9: 00 p.m. last Sunday.
42.People were sleeping. The earthquake happened. (合并为一句)
People were sleeping ________ the earthquake ________.
43.We were taking photos when it began to rain. (改为一般疑问句)
________ ________ ________ photos when it began to rain?
44.The Kings were taking a walk at that time. (改为否定句)
The Kings ________ ________ a walk at that time.
45.He was walking home. It began to snow.(用when合并句子)
He ________ ________ home ________ it began to snow.
46.My mother was washing clothes at five o’clock yesterday afternoon.(对画线部分提问)
________ ________ your mother________ at five o’clock yesterday afternoon?
47.They were having an English class at this time yesterday. (改为否定句)
They ________ ________ having an English class at this time yesterday.
48.While my mother was cooking, my father was watching TV. (用when改写句子)
My father was watching TV ________ my mother ________ cooking.
49.While I was doing my homework, my brother was playing computer games. (用when改写句子)
I ________ ________ my homework ________ my brother was playing computer games.
50.I was reading. My mother was cooking.(用while合并)
________ I ________ ________, my mother ________ ________.
学科网(北京)股份有限公司
$
2026-2027学年八年级英语上册单元模块满分必刷题(新教材外研版)
Unit 6 When disaster strikes【刷语法】(重点语法提升练)
过去进行时
过去进行时表示过去某一时刻或某一阶段正在进行或发生的动作,意为“那时正在……” 。常用的标志词:at 2:00 yesterday,at this time yesterday,while / when,then / at that time / at that moment;when my father got home当我爸爸回到家的时候;when I passed by the playground当我经过操场的时候;while I was reading当我正在阅读的时候。
过去进行时的用法:
时态
含义
结构
时间状语
过去进行时
表示在过去某段时间内正在发生的事情或行为。
was/were +动词-ing形式
at 2:00 yesterday,at this time yesterday,while / when,then / at that time / at that moment;when my father got home
过去进行时的结构:
when,while和as的用法
(1)when, while和as这三个词均有“当······时候”的意思。
如:There were already many people in the meeting room when he arrived.他到场时会议室已有很多While Millie was watching TV, her mum was sleeping.米莉在看电视时她妈妈在睡觉。
I saw a traffic accident as I was riding to school this morning.今天早晨我骑车上学时看见一起交通事故。
(2)when和as既可以指某一点时间,也可以指某一段时间,其引导的从句中的谓语动词表示的动作既可以是瞬间性的,也可以是延续性的;while指一段时间,其引导的从句中的谓语动词必须是延续性的。指一段时间时,when、while和as都可用;指某一点时间时,只能用when或as,不能用while。
试比较:
When/As he woke up, it was eight o'clock.(✓)
While he woke up, it was eight o'clock.(x)
When/While/As I was waiting for a bus, I met her.(✓)
(3)当某个动作正在进行时,又发生了另一动作,我们常用过去进行时表示正在进行的长动作, 用一般过去时表示短动作。此时when、while、as都可以连接主从句,构成“一般过去时+when/while/as+过去进行时”结构,过去进行时动作成为一般过去时动作发生的“背景”。这种情况下,连词when、while、as既可位于句中,也可位于句首。
如: It began to rain heavily when/while/as we were having dinner.
我们在吃晚饭时,开始下起大雨。(have dinner为长动作)
When/While/As we were reading, a stranger came in.
当我们正在看书时,一个陌生人走了进来。(read 为长动作)
(4)谈论两个同时进行的长动作(事件、情况),常用“过去进行时+while+过去进行时”结构。while也可位于句首。
如:They were rowing boats while we were climbing the hill.当我们在爬山时,他们在划船。
While she was making a phone call, I was writing an email.当她在打电话时,我正在写一封电子邮件。
(5)强调某个动作正在进行时,另一个动作突然发生,常用“过去进行时+when+一般过去时”结构。
如:I was walking in the street when he called me.他打电话给我时,我正走在街上。
语法精练语法精讲
过关测试满分:60分 时间:40分钟
一、单项选择(每小题1分,共30分)
1.I was doing my homework ________ my mom came back.
A.when B.while C.because
【答案】A
【详解】句意:我妈妈回来的时候,我正在做作业。考查连词辨析。
when当……时;while当……时;because因为。“I was doing my homework”是过去进行时,“my mom came back”是一般过去时且came back为短暂性动作,when引导的时间状语从句谓语动词可以是短暂性动词,常用于“正在做某事这时……”句型;while后多接持续性动词;because表原因不符合句意。应填入when。
2.—You look terrible, what’s the matter?
—I________ the volunteers in the neighbourhood when it suddenly started to rain cats and dogs.
A.was interviewing B.interviewed C.am interviewing
【答案】A
【详解】句意:——你看起来很糟糕,怎么了?——我正在采访社区志愿者时,突然下起了倾盆大雨。
根据后句“when it suddenly started to rain”可知,started是过去时,表示过去某一时刻正在进行的动作被突然事件打断,应用过去进行时,应填was interviewing。
3.— I called you at 8 o’clock last night, but nobody answered.
— Oh, I ________ a shower at that time.
A.took B.was taking C.am taking D.will take
【答案】B
【详解】句意:——我昨晚8点给你打电话,但没人接。——哦,那时我正在洗澡。
took动词过去式;was taking过去进行时;am taking现在进行时;will take一般将来时。根据“at 8 o’clock last night”和“at that time”可知,表示过去某一时刻正在进行的动作,应用过去进行时,结构为“was/were+现在分词”。应填was taking。
4.—Where were you at 8 yesterday evening?
—I ________ a movie in a city cinema with my wife. After that, we went home.
A.was watching B.will watch C.watched D.is watching
【答案】A
【详解】句意:——昨晚八点你在哪里?——我正和妻子在一家城市电影院看电影。在那之后,我们就回家了。
问句中“at 8 yesterday evening”表示过去某一具体时间点正在进行的动作,需用过去进行时,结构为“was/were + 现在分词”,主语为I,be动词用was,watch的现在分词为watching。
5.My father ________ a newspaper when I got home yesterday evening.
A.reads B.is reading C.was reading D.will read
【答案】C
【详解】句意:昨天晚上我到家时,我的爸爸正在看报纸。
结合“when I got home yesterday evening”,when引导的时间状语从句用一般过去时,主句表示过去某个时刻正在进行的动作,时态应为过去进行时,结构为“was/were+现在分词”。应填入was reading。
6.I ________ my English notes when the thunder suddenly rolled across the sky.
A.review B.was reviewing C.reviews
【答案】B
【详解】句意:当雷声突然轰隆隆地响彻天空时,我正在复习我的英语笔记。
根据“when the thunder suddenly rolled across the sky”可知,从句为一般过去时,表示过去某一具体时刻,主句表示当时正在进行的动作,应用过去进行时was/were+doing。主语是“I”,be动词用was。
7.—Why didn’t you answer my call last night?
—Sorry, I ________ a shower at that time.
A.took B.was taking C.will take D.have taken
【答案】B
【详解】句意:——昨晚你为什么不接我的电话?——对不起,那时我正在洗澡。
根据时间状语“at that time”结合语境可知,表示过去某一特定时刻正在进行的动作,应用过去进行时。应填was taking。
8.—What did your father say to you just now?
—He asked me what I ________ at that moment.
A.am doing B.was doing C.will do D.do
【答案】B
【详解】句意:——你父亲刚才对你说了什么?——他问我那一刻正在做什么。
主句He asked me是一般过去时,what引导的宾语从句需用过去的某种时态。根据时间状语at that moment可知动作在过去某一时刻正在进行,应用过去进行时,应填was doing。
9.—Why didn’t you answer my call just now?
—I ________ my homework carefully at that time.
A.did B.was doing C.do
【答案】B
【详解】句意:—— 你刚才为什么不接我的电话?—— 那时我正在认真做我的家庭作业。
根据时间状语“at that time”可知,句子强调过去某个时刻正在进行的动作,要用过去进行时,结构为“was/were+动词现在分词”,主语是I,be动词用was,应填was doing。
10.________ I got home yesterday, my mom was preparing supper.
A.While B.When C.Before D.After
【答案】B
【详解】句意:昨天当我到家的时候,我妈妈正在准备晚饭。
While当……时候;When当……时候;Before在……之前;After在……之后。主句“my mom was preparing supper”是过去进行时,表示过去某一时刻正在进行的动作;从句“I got home”是一般过去时,got是瞬间动词。when引导的时间状语从句中谓语动词可以是瞬间动词,表示一个动作发生时另一个动作正在进行;while从句中谓语动词通常是延续性动词。根据动词性质及句意,此处应用when。
11.My brother was playing games ______ I was preparing for the English test.
A.when B.while C.as soon as D.until
【答案】B
【详解】句意:我哥哥在玩游戏,而我在准备英语考试。
when当……时(时间点或时间段);while然而,当……时(强调对比或持续动作);as soon as一……就;until直到。根据“My brother was playing games”和“I was preparing for the English test”可知,前后两个持续动作同时进行且表示对比,while符合语境。
12.—________ you ________ when the earthquake started last night?
—Yes, I was just about to fall asleep.
A.Did; sleep B.Were; sleeping C.Are; sleeping D.Do; sleep
【答案】B
【详解】句意:——昨晚地震开始的时候你正在睡觉吗?——是的,我正要睡着。
根据时间状语“when the earthquake started last night”可知,此处表示过去某一时刻正在进行的动作,应用过去进行时,结构为was/were+doing。主语为you,be动词用were。应填Were; sleeping。
13.While I ________ the bus, I saw an old man fall down suddenly.
A.wait for B.am waiting for C.was waiting for D.waited for
【答案】C
【详解】句意:当我正在等公交车的时候,我看到一位老人突然摔倒了。
主句谓语动词saw是一般过去时,表示过去发生的动作;while引导的时间状语从句强调动作的持续性,表示过去某一时刻正在进行的动作,应用过去进行时(was/were+doing);主语是I,be动词用was。应填was waiting for。
14.While my brother ________ his computer, my father came home from work.
A.repaired B.is repairing C.was repairing D.has repaired
【答案】C
【详解】句意:当我哥哥正在修他的电脑时,我父亲下班回家了。
repaired修理(一般过去时);is repairing正在修理(现在进行时);was repairing正在修理(过去进行时);has repaired 已经修理(现在完成时)。while引导的时间状语从句通常表示持续性的动作,主句谓语came是一般过去时,表明动作发生在过去。结合语境可知,父亲回家的那一刻,哥哥正在修电脑,表示过去某一时刻正在进行的动作,应用过去进行时,结构为was/were doing。主语my brother是第三人称单数,be动词用was。故选C。
15.—Who ________ you ________ with at 3 p.m. yesterday?
—Tom, we talked about Mars.
A.do; stay B.did; stay C.were; staying D.are; staying
【答案】C
【详解】句意:——昨天下午三点你正在和谁待在一起? ——汤姆,我们讨论了火星。根据时间状语“at 3 p.m. yesterday”可知,句子描述的是过去某个具体时间点发生的动作,使用过去进行时。C选项“were;staying”是过去进行时,表示过去某个时刻正在进行的动作,符合“昨天下午三点和谁待在一起”的语境,所以应该选C。
16.—Has Tom finished his speech which will be handed in tomorrow, yet?
—I guess not. He ________ on it when I walked past his room.
A.was working B.worked
C.is working D.has worked
【答案】A
【详解】句意:——汤姆明天要交的演讲稿完成了吗?——我猜没有。当我经过他房间时,他正在写。
was working过去进行时;worked一般过去时;is working现在进行时;has worked现在完成时。when引导的时间状语从句,从句 walked是过去式,主句表示过去某个时刻正在发生的动作,应用过去进行时was/were doing的结构。因此选was working。
17.—What ________ you ________ at 3:00 p.m. yesterday afternoon?
—I was reading a book about outdoor adventures.
A.do; do B.did; do C.were; doing D.are; doing
【答案】C
【详解】句意:——昨天下午3点你正在做什么?——我正在读一本关于户外冒险的书。
根据时间状语“at 3:00 p.m. yesterday afternoon”可知,问句询问的是过去某一具体时刻正在进行的动作,应用过去进行时,其结构为“was/were+现在分词”。主语为you,be动词用 were,实义动词用doing,故填were;doing。
18.I ________ TV when my mother came back.
A.watch B.watched C.am watching D.was watching
【答案】D
【详解】句意:当我妈妈回来时,我正在看电视。
根据“when my mother came back”可知,从句是一般过去时,表示过去具体的时间点,主句表示在过去某一时刻正在进行的动作,应用过去进行时,其结构为was/were doing,主语为I,be动词用was。
19.The students ________ classes in the classroom building when the earthquake happened.
A.are having B.were having C.have D.had
【答案】B
【详解】句意:当地震发生时,学生们正在教学楼里上课。
根据“when the earthquake happened”可知,此处表示过去某个时刻正在进行的动作,用过去进行时,其结构为“was/were+动词的现在分词”,主语是复数,用were,have的现在分词是having。
20.While my mother ________ dinner, I was doing my homework.
A.was cooking B.is cooking C.cooked
【答案】A
【详解】句意:当妈妈在做晚饭的时候,我正在做作业。
while引导的时间状语从句,强调主从句动作同时发生,主句用了过去进行时(was doing),因此从句也需要用过去进行时(was/were + 现在分词),主语my mother是单数,be动词用was,所以用was cooking。
21.She ________ TV when I came in.
A.watches B.watched C.was watching
【答案】C
【详解】句意:我进来的时候,她在看电视。
when引导的时间状语从句用一般过去时,主句表示过去某个时间正在进行的动作,需用过去进行时(was/were + 现在分词),选项应为was watching。
22.—I called you at 8 o’clock yesterday evening, but no one answered.
—Oh, sorry. I ________ a shower at that time.
A.took B.was taking C.have taken D.will take
【答案】B
【详解】句意:——昨晚八点我给你打电话了,但没人接。——哦,抱歉,我那时正在洗澡。
at that time表示过去某个具体时间点正在进行的动作,所以时态为过去进行时,因此选was taking。
23.—Why didn’t you answer my phone call, David?
—I’m sorry, but I ________ then.
A.drove B.was driving C.have driven D.is driving
【答案】B
【详解】句意:——大卫,你为什么不接我的电话?——对不起,但我那时正在开车。
根据问句“Why didn’t you answer...”可知,动作发生在过去,结合答语中的时间状语“then”可知,表示过去某一时刻正在进行的动作,应用过去进行时。应填was driving。
24.When the earthquake happened, the students ________ an English class.
A.have B.had C.were having
【答案】C
【详解】句意:当地震发生时,学生们正在上英语课。
“When the earthquake happened” 这个表示过去时间点的状语,主句应使用过去进行时,表示在过去某一时刻正在进行的动作;主语the students为复数,对应的过去进行时结构为were+现在分词,应填were having。
25.While he ________ the lesson quietly in the study, the telephone rang loudly.
A.is reviewing B.reviews C.reviewed D.was reviewing
【答案】D
【详解】句意:当他正在书房里安静地复习功课时,电话大声地响了起来。
根据“the telephone rang loudly”可知主句是一般过去时。while引导的时间状语从句表示过去某个时刻正在进行的动作,应用过去进行时。主语he是第三人称单数,be动词用was。应填was reviewing。
26.The children ________ football in the park when it suddenly ________ to rain.
A.played; began B.played; was beginning
C.were playing; began D.were playing; was beginning
【答案】C
【详解】句意:当突然开始下雨时,孩子们正在公园里踢足球。
when引导的时间状语从句中,表示过去正在进行的背景动作用过去进行时,结构为was/were+doing;表示突然发生的短暂动作用一般过去时。主语The children是复数,be动词用were;it是单数,动词用过去式began。应填were playing;began。
27.I ________ a maths problem with Joe when Mike called me up.
A.discuss B.discussed C.was discussing D.will discuss
【答案】C
【详解】句意:当Mike给我打电话时,我正在和Joe讨论一道数学题。
根据从句中called可知动作发生在过去,when引导的时间状语从句表示当一个动作发生时,另一个动作正在进行,主句应用过去进行时,结构为was/were doing。
28.—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 practise B.have practised C.am practising D.was practising
【答案】D
【详解】句意:——海伦,昨天下午五点我没看见你在教室里。——哦,那时我正在练习为毕业典礼唱歌呢。
根据时间状语“at five yesterday afternoon”和答语中的“at that time”可知,过去某一具体时刻正在进行的动作,应用过去进行时,结构为was/were+doing,主语为“I”,be动词用was。应填was practising。
29.He was riding his bike ________ he met his old friend.
A.while B.when C.because D.if
【答案】B
【详解】句意:他正在骑自行车时,遇到了他的老朋友。
while当……时候(后常接延续性动词/进行时态);when当……时候(可接瞬间动词/延续性动词);because因为;if如果。从句中met是瞬间动词,用when表示“就在这时”。
30.They ________ not ________ the spaceship at that moment.
A.are; checking B.were; checking C.do; check D.did; check
【答案】B
【详解】句意:当时他们没有检查宇宙飞船。
句中时间状语at that moment意为“在那时”,表示过去特定时刻正在进行的动作,应使用过去进行时,过去进行时结构为was/were + 现在分词;主语They是复数,be动词用were,check的现在分词为checking。
二、单词拼写(每小题1分,共10分)
31.Five million other people ________ (do) the same programme at that time.
【答案】were doing
【详解】句意:当时还有五百万人也在做同样的节目。时间标志at that time(在那时)是过去进行时的典型时间状语,表示过去特定时间点正在发生的动作。过去进行时结构为was/were+动词现在分词:本句主语Five million other people是复数,be动词用were;动词do的现在分词是doing。
32.She ________ (lie) on the grass when it started to rain.
【答案】was lying
【详解】句意:下雨时她正躺在草地上。when引导时间状语从句,从句时态为一般过去时,主句用过去进行时,主语She为单数,结构用“was+现在分词”,lie“躺”,其现在分词为lying。
33.We ________ (not do) our homework at 8 last night. We ________ (watch) TV.
【答案】 weren’t doing were watching
【详解】句意:昨晚八点我们没在写作业,我们当时在看电视。时间状语“at 8 last night”是过去的具体时刻,用过去进行时:was/were+doing。主语We是复数,be动词统一用were。故填weren’t doing;were watching。
34.While he ________ (read) a book, the phone ________ (ring).
【答案】 was reading rang
【详解】句意:当他正在看书时,电话响了。 while引导时间状语从句,从句多用过去进行时,主语he为单数,故填was reading;主句为短暂性动作,用一般过去时,ring的过去式为rang,故填was reading;rang。
35.They ________ (plant) trees from 9 to 11 yesterday morning.
【答案】were planting
【详解】句意:昨天上午九点到十一点,他们一直在种树。时间状语“from 9 to 11 yesterday morning”是过去一段持续的时间段,强调这段时间一直在做某事,用过去进行时,结构为was/were+现在分词。主语They是第三人称复数,be动词用were。故填were planting。
36.What ________ your parents ________ (do) when you got home yesterday?
【答案】 were doing
【详解】句意:昨天你到家时,你的父母在做什么?根据时间状语“when you got home yesterday”提示,表示过去某一具体时间点正在进行的动作,应用过去进行时。主语your parents为复数,be动词用were,do的现在分词形式是doing。
37.While we ________ (walk) in the park, it began to rain heavily.
【答案】were walking
【详解】句意: 当我们在公园散步时,天开始下大雨。句中“While we ____ (walk)”与主句“it began to rain”形成时间状语从句关系,表示“正在做某事时,另一件事发生了”。while引导的从句中动作正在进行时被主句打断,需用过去进行时(was/were+现在分词)。主语为we,be动词用were,walk的现在分词为walking,故填were walking。
38.She ________ (cook) dinner when her husband came home.
【答案】was cooking
【详解】句意:丈夫回家的时候,她正在做晚饭。根据从句“when her husband came home”可知,came是一般过去时,“回家”是短暂瞬间动作,主句表示当时正在做饭,用过去进行时,结构为was/were+doing。主语She是第三人称单数,be动词用was。故填was cooking。
39.— ________ they ________ (swim) in the pool at that moment? — No, they weren’t.
【答案】 Were swimming
【详解】句意:——他们那时正在泳池里游泳吗?——不,他们没有。句中“at that moment”表示过去某一时刻,提示用过去进行时,结构为was/were+动词-ing;主语是they,be动词用were,一般疑问句需将were提前,首字母大写;动词swim的现在分词为swimming。故填Were;swimming。
40.What ________ she ________ (write) at 7 p.m. yesterday?
【答案】 was writing
【详解】句意:昨天晚上7点她正在写什么?句中“at 7 p.m. yesterday”表示过去某一具体时刻,提示动作正在发生,应用过去进行时,结构为was/were+动词-ing。主语是she,be动词用was,特殊疑问句中was要提前;动词write的现在分词为writing。故填was;writing。
三、完成句子(每小题2分,共20分)
41.Su Yang watches Animal World every day. (用 at 9:00 p. m. last Sunday 改写句子)
Su Yang ________ ________ Animal World at 9: 00 p.m. last Sunday.
【答案】 was watching
【详解】句意:苏阳每天都看《动物世界》。时间状语“at 9:00 p.m. last Sunday”表示过去某一具体时刻,强调动作在当时正在进行,因此句子需用过去进行时,过去进行时的基本结构为“was/were + 动词现在分词 (doing)”,主语Su Yang是第三人称单数,be动词应选用was;动词watch的现在分词形式为watching。
42.People were sleeping. The earthquake happened. (合并为一句)
People were sleeping ________ the earthquake ________.
【答案】 when happened
【详解】句意:地震发生时,人们正在睡觉。“人们在睡觉”是过去进行时,表示过去某个时间正在进行的动作,“地震发生”是一般过去时,表示过去某个时间点发生的动作。合并为一句,可以使用“be doing…when…(……发生时,……正在做某事)”结构,其中when引导时间状语从句。故填when;happened。
43.We were taking photos when it began to rain. (改为一般疑问句)
________ ________ ________ photos when it began to rain?
【答案】 Were you taking
【详解】句意:开始下雨时,我们正在拍照。原句“We were taking photos…”是过去进行时,结构为was/were + doing;含有be动词的句子变一般疑问句时,将be动词提到句首,原句中的be动词是were;第一人称“We”通常要变为第二人称you;按照一般疑问句的结构组成句子:Were + you + taking +其他成分。
44.The Kings were taking a walk at that time. (改为否定句)
The Kings ________ ________ a walk at that time.
【答案】 weren’t taking
【详解】句意:金一家人那个时候正在散步。句子为过去进行时,改为否定句需在be动词were后加not,were not缩写为weren’t,现在分词保持不变。
45.He was walking home. It began to snow.(用when合并句子)
He ________ ________ home ________ it began to snow.
【答案】 was walking when
【详解】句意:他正走路回家,突然天开始下雪了。用when连接两个句子时,表示一个动作(下雪)发生在另一个动作(步行回家)进行的过程中,主句用过去进行时(was walking)表示背景动作,从句用一般过去时(began)表示突然发生的动作。合并为He was walking home when it began to snow.,故填was;walking;when。
46.My mother was washing clothes at five o’clock yesterday afternoon.(对画线部分提问)
________ ________ your mother________ at five o’clock yesterday afternoon?
【答案】 What was doing
【详解】句意:我妈妈昨天下午五点正在洗衣服。画线部分为“was washing clothes”,这是提问过去正在进行的动作,用疑问词what 来提问。原句是过去进行时,变疑问句时,将was提到主语your mother之前,划线部分用doing代替。
47.They were having an English class at this time yesterday. (改为否定句)
They ________ ________ having an English class at this time yesterday.
【答案】 were not
【详解】句意:昨天这个时候他们正在上英语课。 原句为过去进行时(were having),变否定句时,直接在be动词were后加not即可,结构为“主语+were not+现在分词+其他”。
48.While my mother was cooking, my father was watching TV. (用when改写句子)
My father was watching TV ________ my mother ________ cooking.
【答案】 when was
【详解】句意:我妈妈做饭的时候,我爸爸在看电视。原句由“While”引导时间状语从句,表示两个长动作在过去同时进行。改写为“when”引导的从句时,虽然“when”常引导短暂性动作,但它也可以引导持续性动作或状态,此时可与“while”互换。原句中“my mother was cooking”是过去进行时,改写后从句时态保持不变,主语“my mother”是单数,所以be动词用“was”。
49.While I was doing my homework, my brother was playing computer games. (用when改写句子)
I ________ ________ my homework ________ my brother was playing computer games.
【答案】 was doing when
【详解】句意:当我做作业的时候,我弟弟在玩电脑游戏。改写后,后面的句子变为时间状语从句,用连词when引导,前面的句子变为主句,两句时态不变。
50.I was reading. My mother was cooking.(用while合并)
________ I ________ ________, my mother ________ ________.
【答案】 While was reading was cooking
【详解】句意:我在看书,我妈妈在做饭。while引导时间状语从句,表示两个动作同时进行,从句用过去进行时,结构为was/were + 现在分词。因此①填While,②填was,③填reading,④填was,⑤填cooking。
学科网(北京)股份有限公司
$