hadbeendoing是什么时态

如题所述

这个英文短语是过去完成进行时。
根据初三网资料,had,been,doing表示从过去的某一个时间点开始做某事,一直持续到过去的某个时间点并且仍在进行,放在间接引语或虚拟语气中时它的时态不能再向前推,向后推是现在完成进行时。
该时态的例句参考如下:
1、Benjamin was borced to admit what he had been doing.本杰明被迫承认他所做的一切。
2、Everybody knew what he had been doing all those years.大家都知道那些年他在做什么。
温馨提示:答案为网友推荐,仅供参考