语法专项聚焦
过去进行时
1. 含义:表示在过去某一时刻或某一时段正在发生或进行的动作。
2. 谓语构成:was/were + 动词的现在分词
主语是第一人称单数和第三人称单数时用 was,其余的都用 were。
3. 基本句型:
(1) 肯定句
主语 + was/were + 动词的现在分词 + 其他。
She was playing the piano at 8 am yesterday. 昨天上午 8 点她正在弹钢琴。
(2) 否定句
主语 + was/were + not + 动词的现在分词 + 其他。
We weren’t listening to music at that time. 那时我们没有在听音乐。
(3) 一般疑问句及其回答
Was/Were + 主语 + 动词的现在分词 + 其他?
肯定回答:Yes, 主语 + was/were.
否定回答:No, 主语 + wasn’t/weren’t.
— Were you working on the farm at that moment 那时你们正在农场工作吗?
— Yes, we were./No, we weren’t. 是的,我们在工作。/不,我们不在工作。
(4) 特殊疑问句
疑问词(非主语)+ 一般疑问句?
疑问词(主语)+ was/were + 动词的现在分词 + 其他?
What were you doing at this time last night 昨天晚上这个时候你在做什么?
Who was singing at that time 那时谁在唱歌?
4. 常用的时间状语:at that time (在那时),at this time yesterday (在昨天的这个时候),at 6 am yesterday (在昨天早上 6 点),from 6 am to 9 pm last Sunday (上周日从早上 6 点到晚上 9 点) 等。
He was watching TV at that time. 那时他正在看电视。
They were watching a movie at nine o’clock last night. 昨天晚上九点他们正在看电影。
5. 过去进行时与一般过去时的区别:
· 过去进行时:表示过去某一时刻或某时段正在发生或进行的动作。
例句:She was playing basketball at 4 pm yesterday. 昨天下午 4 点她正在打篮球。
· 一般过去时:表示过去发生的动作或者存在的状态,所表示的动作往往已经完成。
例句:She played basketball yesterday. 昨天她打篮球了。
拓展:过去进行时除了表示“过去某时刻或某时段正在发生的动作”之外,还常常用于讲故事的语境中。
6. when 与 while 的区别
在 when 引导的时间状语从句中,谓语动词可以是非延续性动词,也可以是延续性动词;而在 while 引导的时间状语从句中,谓语动词必须是延续性动词。
When I saw Xiao Wang yesterday,he ______ an old man cross the road.
A.helps
B.was helping
C.will help
解析 我们可用“句意分析法”解答此题。根据句意“昨天我看见肖望时,他正帮助一位老人过马路”可知,此处强调在过去某个时间正在发生的动作,用过去进行时,故选 was helping。
答案 B
(2) — 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
解析 我们可用“关键信息法”解答此题。根据时间状语 at five yesterday afternoon 和 at that time 可知,此处为在过去某个时间点正在发生的动作,应用过去进行时,故选 was practicing。句意:“海伦,昨天下午五点我没看见你在教室里。”“噢,那时我正在为毕业典礼练习唱歌。”
答案 D
(3) Hey, John! What’s up I ______ a shower when you called.
A.had taken
B.have taken
C.was taking
D.am taking
解析 我们可用“语境分析法”解答此题。根据 when you called 可知,此处表示“你打电话时,我正在洗澡”,应用过去进行时表达过去某个时刻正在发生的事情。故选 was taking。
答案 C
(4) While we ______ an English song, some visitors came into our classroom.
A.were singing
B.sang
C.are singing
解析 我们可用“语法分析法”解答此题。分析句子可知,此处是含有 while 引导的时间状语从句的主从复合句。
练习题
一、单项选择
1. When the teacher came in, the students ______ English.
A. are reading B. were reading C. read D. reads
2. I ______ TV at 8:00 yesterday evening.
A. watched B. was watching C. am watching D. watch
3. —What were you doing when it began to rain
—I ______ basketball on the playground.
A. played B. was playing C. am playing D. play
4. While my mother ______ dinner, I was doing my homework.
A. cooks B. cooked C. was cooking D. is cooking
5. They ______ a meeting from 2:00 to 4:00 yesterday afternoon.
A. have B. had C. were having D. are having
6. The phone rang while I ______ a shower.
A. took B. was taking C. am taking D. take
7. At this time last Sunday, we ______ in the park.
A. are playing B. were playing C. played D. play
8. She ______ the piano when I visited her.
A. practices B. practiced C. was practicing D. is practicing
9. The children ______ games at that time yesterday.
A. play B. played C. were playing D. are playing
10. I saw him when he ______ the car.
A. washes B. was washing C. washed D. is washing
二、用所给动词的适当形式填空
1. I ______ (read) a book when the light went out.
2. They ______ (watch) TV at 9:00 last night.
3. What ______ you ______ (do) when I called you
4. While my father ______ (cook), my mother was cleaning.
5. The students ______ (have) an English class at that moment.
6. She ______ (not sleep) when I knocked at the door.
7. ______ Tom ______ (play) football at that time
8. We ______ (wait) for the bus when it started to rain.
9. He ______ (run) on the playground at 4:00 yesterday.
10. The birds ______ (sing) in the tree when I passed by.
三、句型转换
1. I was doing my homework at that time. (改为否定句)
_____________________________________________________
2. They were playing basketball yesterday afternoon. (改为一般疑问句)
____________________________________________________
3. She was reading in the library. (对划线部分提问)
____________________________________________________
4. We were having lunch at 12:00 yesterday. (改为否定句)
____________________________________________________
5. Was he watching TV at 9:00 last night (作肯定回答)
____________________________________________________
6. The boys were swimming in the river. (改为一般疑问句)
____________________________________________________
7. They weren't working in the office. (改为肯定句)
____________________________________________________
8. Were you writing a letter (作否定回答)
____________________________________________________
四、改错题
1. I was watch TV when he came in.
2. They were play football at that time.
3. What was you doing yesterday evening
4. She were reading a book at 8:00 yesterday.
5. We was having dinner when you called.
6. The children wasn't sleeping at that time.
7. While I did my homework, my brother was playing.
8. He waiting for the bus at 7:00 yesterday.
9. What they were doing at that moment
10. The sun was shined brightly yesterday morning.
五、完形填空
It was a rainy afternoon. I 1 at home. While I 2 a book, my brother 3 to music. My mother 4 in the kitchen. She 5 dinner for us. My father 6 a newspaper in the living room. Suddenly, the phone 7 . I 8 it. It was my friend. He 9 me to go to the cinema with him. But I 10 him that I couldn't go because of the heavy rain.
1. A. stay B. stayed C. was staying D. am staying
2. A. read B. was reading C. am reading D. reads
3. A. listens B. listened C. was listening D. is listening
4. A. cooks B. cooked C. was cooking D. is cooking
5. A. prepares B. prepared C. was preparing D. is preparing
6. A. reads B. read C. was reading D. is reading
7. A. rings B. rang C. was ringing D. is ringing
8. A. answer B. answered C. was answering D. am answering
9. A. invites B. invited C. was inviting D. is inviting
10. A. tell B. told C. was telling D. am telling
六、翻译句子
1. 昨天这个时候我正在打篮球。
____________________________________________________
2. 当妈妈回来时,我正在做作业。
____________________________________________________
3. 昨天晚上八点你在做什么?
____________________________________________________
4. 我们看电视的时候,他们在玩游戏。
____________________________________________________
5. 那时天正在下雨。
____________________________________________________
6. 我进门时,他正在打电话。
____________________________________________________
7. 昨天下午他们一直在开会。
____________________________________________________
8. 当电话响时,我正在洗澡。
____________________________________________________
9. 那时孩子们没有在睡觉。
____________________________________________________
10. 你昨天这个时候在等谁?
____________________________________________________
答案部分
一、单项选择
1-5: BBBCB
6-10: BBCBB
二、用所给动词的适当形式填空
1. was reading
2. were watching
3. were; doing
4. was cooking
5. were having
6. wasn't sleeping
7. Was; playing
8. were waiting
9. was running
10. were singing
三、句型转换
1. I wasn't doing my homework at that time.
2. Were they playing basketball yesterday afternoon
3. What was she doing in the library
4. We weren't having lunch at 12:00 yesterday.
5. Yes, he was.
6. Were the boys swimming in the river
7. They were working in the office.
8. No, I wasn't.
四、改错题
1. watch → watching
2. play → playing
3. was → were
4. were → was
5. was → were
6. wasn't → weren't
7. did → was doing
8. waiting → was waiting
9. they were → were they
10. shined → shining
五、完形填空
1-5: CBCCC
6-10: CBBBB
六、翻译句子
1. I was playing basketball at this time yesterday.
2. I was doing my homework when my mother came back.
3. What were you doing at 8:00 yesterday evening
4. While we were watching TV, they were playing games.
5. It was raining at that time.
6. He was making a phone call when I entered the room.
7. They were having a meeting yesterday afternoon.
8. I was taking a shower when the phone rang.
9. The children weren't sleeping at that time.
10. Who were you waiting for at this time yesterday