过去完成时与过去进行时的区别是什么?有时候when也用于过去完成时,怎么区分

问题描述:

过去完成时与过去进行时的区别是什么?有时候when也用于过去完成时,怎么区分

我将两种语法详细介绍出来 请楼主仔细对比:过去完成式是指动作发生在过去的过去.一般是由had+done构成的,而has/have+done是指现在完成式.使用完成时,一般是指那个动作对现在造成了影响.过去进行时 结构:was/ were+...