一、英语过去完成进行时由“had been +现在分词”构成。它的用法是表示从过去某一时间开始一直延续到另外一个过去时间的动作，这个动作在当时仍在进行并可能继续延续下去。例如：
1. We had been studying what our enemy had said，but we were not able to understand it.
2.he had been suffering from a bad cold when she took the exam.
3.He had been mentioning your name to me.
4.He was very tired. He had been working all day.
5.I had been watching TV at home last night. 昨晚我一直在看电视。
6.My parents had been watching TV at 8:00 last night.
1.He told me that she would be shopping the next day this time.
2.He said that the minister would be giving a speech on international affairs the next day this time.
3.The new name he would be using was Jack Jones.
4.The new book he would be getting was“FORREST GUMP”.