英语中什么时候用过去进行时

如题所述

I.过去进行时的定义
过去进行时主要表示过去某一时刻正在进行的动作,或表示过去某一阶段一直在进行的动作。常与表示过去的时间状语连用,如:at the same time of…,at…o’clock yesterday , from nine to ten last evening, at that time,等等;或者与when, while, as引导的过去时间状语连用。如:
E.g. I was having a talk with Li Hua at that time. 那时,我正在跟李华谈话。
I was doing my homework at 8 o’clock last night.昨天晚上八点我正在做作业。
II.过去进行时的结构:was/were + 动词现在分词
III.when 和while 引导的过去进行时句子
1. when 和while引导的状语从句中,强调某个动作正在进行的过程中时要用进行时态,while表示一段时间,因此它所引导的状语从句中,谓语动词常用进行时态,如:
When/While we were having supper, the light went out. 我们正在吃饭时灯熄灭了。
2. when用作并列连词时,主句常用进行时态,从句则用一般过去时,表示主句动作发生的过程中,另一个意想不到的动作发生了。如:
I was walking in the street when someone called me. 我正在街上走时突然有人喊我。
When 引导的过去进行时句子结构一般为:过去进行时主句+when+一般过去时从句,或When+过去时从句,+过去进行时主句。While 引导的过去进行时句子结构一般为:while+过去进行时从句,+一般过去时主句。
如:a. When the teacher came in, we were talking.
当此句改变主从句的位置时,则为:
While we were talking, the teacher came in.
b. They were singing while we were dancing.
在复合句中,如果主要动作和背景动作都是延续的或同时发生的,那么主从句的动词都可用过去进行时。例如:
While he was waiting for the bus, he was reading a newspaper.他边等车边看报。 (两个动作都是延续的)
He was cleaning his car while I was cooking. 他擦车时我在做饭。(两个动作同时进行)
温馨提示:答案为网友推荐,仅供参考