被动---had been being done
过去完成时:过去某段时间完成的一个动作,一般用had +
过去式 以过去某个时间为标准,在此以前发生的动作或行为,
或在过去某动作之前完成的行为,即“过去的过去
如:
As soon as we got to the station, the train had left
当我们到达车站是,火车已经开走了
(我们到达车站时那个动作都已经是过去了,火车开走的时候在我们到达的时候就已经发生了,所以要用过去的过去,即过去完成时)
过去完成进行时: 过去一段时间内持续进行的一个动作,had+been+doing
过去一段时间内一直在做的事情,现在已经终止了
如:
I had been learning English three years ago.
三年前我一直在学英语(但现在没学了);