专注于英语语法基础入门、初中英语语法、小学英语语法。
过去进行时的用法
分类:语法详解 作者:本站原创

过去进行时的用法归纳:
一、什么时候用过去进行时?
1.表示过去某个时刻或某个时间段 正在发生的动作
He was running at this time yesterday.
昨天这个时候,他正在跑步。
[was running是过去进行时的结构]
They were having dinner from 7 to 9 p.m. yesterday.
昨晚7点到9点的时候,他们正在吃晚餐。

常与【过去时间点或时间段】连用,如:
at this time yesterday 昨天这个时候  
at 6 o’clock yesterday 昨天六点钟的时候
at 7 p.m. last Friday 上周五晚上七点钟
at that time 在那时
last night 昨晚

2. 表示过去某个动作正在进行之时,另一个短暂动作发生了;
先发生:用过去进行时(持续性、说明事件背景)
后发生:用一般过去时 (短暂性、意料之外的事)
常搭配: 主句(过去进行时),when从句(一般过去时)


I was working when she arrived.
当我正在工作的时候,她到了。
= She arrived while I was working.
[先发生的事件背景:正在工作之时]
[后发生的意料之外的事:她到了]
I was sleeping when she came in.
当我正在睡觉的时候, 她进来了。

TIPS:
表达过去正在做某事的时候,(突然)被意想不到的事情打断,更能将注意力集中在后来发生的事情, 体现前后对比。
They were having dinner in the kitchen when they heard an explosion.
当他们正在吃晚饭的时候,他们听见了爆炸声。

3.表示主句和从句动作在过去同时正在进行
主从句都用过去进行时, 通常表示持续性的动作,更常用while连接
He was listening to music while I was reading.
当我正在阅读的时候,他正在听音乐。

二、动词如何变化?
主语 + was/were + V-ing
I was cleaning my room at 7 o'clock last night.
昨晚7点的时候,我正在打扫我的房间呢。
They were doing homework when the telephone rang.
电话响的时候他们正在做作业。

【过去进行时的用法例题】
She_______a letter while he was sleeping.
A. writes   B. will write   C. is writing D. was writing
[解析]:
此句意为“当他正在睡觉的时候,她在写信。” While从句用了过去时态,由此可知是表达发生在过去的事情,只有D选项是过去时态。所以选D。

以上就是过去进行时的用法。同时须搞懂的知识:
过去进行时的结构

• 查看相关语法: 过去进行时
本站原创内容,文章链接:https://www.hellotoabc.com/-102.html
英语语法基础--语法详解