I had finished my homework before supper.
The play had already started when we got to the theatre.
By the end of June they had treated over 10,000 patients.
By nine o’clock last night, we had got 200 pictures from the spaceship.
He had served in the army for ten years before he retired last year.
He told me that he had known her since he was a child.
He had learned English for eight years before he went to England for further study. 他在去英国深造前，已学了八年英语。
I had been at the bus stop for 20 minutes when a bus finally came.
He said he had worked in that factory since 1949.
Tom flew home, but his father had already died.
Mr. Smith died yesterday. He had been a good friend of mine.
I didn’t know a thing about the verbs, for I had not studied my lesson.
I returned the book that I had borrowed.
She found the key that she had lost.
5. 过去完成时常常用在told, said, knew, heard, thought等动词后的宾语从句（或间接引语）
He said that he had known her well.
I thought I had sent the letter a week before.
6. 过去完成时也用于hardly...when..., no sooner...than..., It was the first time + that分句等一些固定句型中。
He had no sooner left the room than they began to talk about him.
We had hardly begun when we were told to stop.
It was the first time that he had ever spoken to me in such a tune.
1、句中如yesterday , last year , in 1986 , three days ago等明确地表示过去时间的状语，谓语动词必须用一般过去时。例如：
Peter didn`t play football yesterday .
They decided to stay here , and so they built their houses and made their farms .