过去完成进行时(The Past Perfect Progressive)强调动作从过去的过去开始一直延续到过去某个时间点。在过去某个时间点时,这个动作可能刚刚停止,也可能仍然在进行。在英语时态中,“时“指动作发生的时间,”态“指动作的样子和状态。放在间接引语或虚拟语气中时它的时态不能再向前推,向后推是现在完成进行时。
标志词:had+been +动词-ing
例句:
1.She had been suffering from a bad cold when she took the exam.
她在考试之前一直患重感冒。
2.They had been expecting the news for some time?
他们期待这个消息有一段时间了吧?
3.Rafael was scolded even though he hadn't been doing anything wrong.
尽管拉斐尔没做什么错事,但他还是挨骂了。