```html Past Perfect - Development (B1) Quiz

Past Perfect - Development (B1) Quiz

Test your understanding of Past Perfect Continuous, complex time sequences, and sophisticated usage

1. I was exhausted because I _______ all night to finish the report.

2. By the time we _______ at the cinema, the movie _______ already.

3. She _______ three emails before lunch. (focus on completion and counting)

4. If I _______ about the meeting, I _______ you earlier.

5. The ground was wet because it _______.

6. I wish I _______ harder for the exam. Now I regret it.

7. Direct speech: "I have never visited Tokyo." Reported speech: He said _______.

8. How long _______ for the train when it finally arrived?

9. After she _______ dinner, she _______ for a walk.

10. It was the best presentation I _______ ever _______.

11. We didn't leave the office _______ everyone _______ their tasks.

12. When he arrived, I _______ the house. (The house was clean and I was finished)

13. As soon as I _______ the email, I called him back.

14. I _______ him for years when we met again at the conference.

15. If only we _______ that house when it was available!

16. She _______ just _______ when you called.

17. They were muddy because they _______ football in the rain.

18. I _______ in Munich for five years before I moved to Berlin.

19. If she _______ the job, she _______ happier now. (mixed conditional)

20. I _______ always _______ to learn to play the piano before I finally started lessons.

```