首先,一般过去时表示动作在过去的某个时间已经完成,它通常用来描述发生在过去的一个确定时间点的动作。例如:
- I went to the store yesterday. (我昨天去了商店。)
- She finished her homework last night. (她昨晚完成了作业。)
而过去进行时则表示动作在过去某个时间段正在进行,它通常用来描述在过去某个时间点上正在进行的动作。例如:
- He was playing soccer at 3 o’clock yesterday afternoon. (他昨天下午三点正在踢足球。)
- She was cooking dinner last night when I called. (当我打电话的时候,她正在做晚饭。)
需要注意的是,一般过去时和过去进行时在一些情况下可以互换使用,但它们的语感和语境可能有所不同。例如:
- I was watching TV when he called. (我当时正在看电视,当他打电话来的时候。)
- I watched TV after he called. (当他打电话之后,我看电视。)
在上述例子中,第一句中使用过去进行时表示正在进行的动作,而第二句中使用一般过去时表示已经完成的动作。
最后,需要注意的是,一般过去时和过去进行时都有其语态的形式,具体形式规则需要根据语法规则进行记忆和应用。
一.过去进行时和一般过去时定义的比较:过去进行时表示在过去某一时刻或某一时间段内正在进行或发生的动作,强调动作的正在进行。而一般过去时表示过去发生的动作或存在的状态,多指动作已经完成。
二.过去进行时和一般过去时结构的比较:
1.过去进行时的构成:主语+was/were+v-ing形式。当主语为单数时,助动词用was,其余情况下都用were.(冉老师有话说:v-ing形式为“动词的ing形式”的简写形式。)
2.一般过去时结构的构成:主语+v-ed形式。(冉老师有话说:v-ed为动词的“一般过去时”的简写形式。)
例如:They watched TV last night.昨晚他们看了电视。
(冉老师有话说:“昨晚他们看了电视”,强调动作的结果,说明他们昨晚是已经看了电视。句中动词的一般过去时是watch-watched)
They were watching TV at 8 last night.他们昨晚八点正在看电视。