过去完成进行时与将来完成进行时,同现在完成进行时的含义大致相同,一是表示反复发生的事,二是表示一直持续不断的事。
二、过去完成进行时
Had+been+动词ING形式
1、表示反复发生的事
He had been mentioning your name to me.
他过去多次向我提到过你的名字。
2、表示持续不断的状况
She had been suffering from a bad cold when she took the exam.
她在考试之前一直患重感冒。
3、含有某种感情色彩
I had only been reading a few minutes when he came in.
我刚看了几分钟他就进来了。