Ответ:
1. When I came home, my sister had left already.
2. We had covered ten miles by two o'clock.
3. After he had finished his studies, he took a holiday.
4. They had locked the gates before I got home.
5. By the time we arrived, the party had finished.
6. He promised to do the job in an hour, but he hadn't finished yet by 10 o'clock.
7. My friend was proud that he had passed all the exams successfully.
1. After Jim had read the message carefully, he wrote a reply.
2. Mr. Smith had left about 5 minutes before you called the office.
3. She was driving along a lonely road, when she saw a new kind of animal.
4. When the policeman shouted at me, I stopped.
5. When we received the bill, we sent the company a check.