过去完成进行时的过去时间可用一个时间状语表示,例如:
1. When I first met her, she had been working in the company for ten years. 我第一次见到她时,她在那家公司已工作十年了。

2.I had not been waiting long when a taxi drew up.
我没等多久就来了一辆出租车。

3.She had been looking at the parcel for some time before she realized that it was for her mother.
这包裹她看了好一会儿才明白这是寄给她妈的。

4.Until/Up till then she had been living with her daughter.
到那时为止她一直和她女儿一起住。

5.When I first met her, she had been writing books for two years.
我第一次见到她时,她已经写书两年了。

6.Until/Up till then she had been speaking with her boss.
到那时为止她一直和她老板说话。

7. I had not been staying long when my mom came in.
我没呆多久,我妈妈就进来了。

8. My sister had not been waiting long when a bus drew up.
我妹妹没等多久就来了一辆公交车。

9. Until/Up till then he had been plying basketball with his friends.
到那时为止他一直和他的朋友打篮球。

10. When I first came in this house, she had been staying for three years.
我第一次进来这个房子时,她已经住了三年了。