语法 | 过去完成进行时的构成
过去完成进行时是由"had been + 现在分词"构成的，今天，小编为大家准备了相关的语法知识，将要为大家来讲解一下：过去完成进行时的概念和用法，一起来看看吧！
She had been suffering from a bad cold when she took the exam.
They had been expecting the news for some time?
Rafael was scolded even though he hadn't been doing anything wrong.
I had been looking for it for days before I found it.
They had only been waiting for the bus a few moments when it came.
He had been mentioning your name to me.
You had been giving me everything.
The doctor asked what he had been eating.
I asked where they had been staying all those days.
I had only been reading a few minutes when he came in.
She'd only been reviewing her lessons for a short while when her little sister interrupted her.
I had been sleeping when my friend telephone me.