我将两种语法详细介绍出来 请楼主仔细对比:
过去完成式
是指动作发生在过去的过去.一般是由had+done构成的,而has/have+done是指现在完成式.
使用完成时,一般是指那个动作对现在造成了影响.
过去进行时
结构:was/ were+v.-ing
时间状语:yesterday,at 2 o'clock last Sunday,this time yesterday,from 8 to 9 last Wednesday
用法:①表示过去某时正在进行的动作
We were thinking about you just now.
②当过去某一个动作发生时,另一个动作正在进行
When I cam in,he was cleaning the room.
③go,come,leave,arrive,start等过去进行时,可表示过去将来.
前者是在过去的过去发生的一件事一直持续到过去的一点并对其有影响;后者是过去某一时间点正在进行的事物.