1. She was surprised — she had never seen so many flowers.
2. When I woke up, my mother had got up and was making tea.
3. I have been trying to recall her name for half an hour, but I have not recalled it yet.
4. When he came home, we had already gone to the cinema.
5. She said it was raining and we should stay at home.
6. She had been living in this house for 5 years, when her brother arrived.
7. She thought the weather would be good.
8. Don't you understand that by the spring I will have been wearing this hat for three years?
9. Have they really been playing chess since the morning?
10. They had been walking along the road for 2 or 3 hours, when suddenly it started to rain.
11. I know that she has been working on this article for 3 weeks already.
12. When I repeated my question, he said that he had not heard me the first time, but I clearly saw that he had heard me well both times.
13. Well, have you finally packed your bags? The taxi has been waiting at the door for ten minutes already.
14. We have been sitting here for 2 hours, but I still have not told you about my trip.
15. Where is Julia? — She is in the library. She is getting ready for her report. She has been working for 3 hours.
16. He thought his friends were working together.
17. I haven't had breakfast today.
1. The best month
2. The handwriting
3. The voice
4. The boots
5. The grandmorher