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

Past Perfect - Development (B1) Quiz

Test your understanding of Past Perfect Continuous, Complex Time Sequences, and Advanced Grammar

1. I was exhausted because I ________ all night to finish the project.
2. When the manager arrived, we ________ five reports. (Focus on completion)
3. If she ________ about the meeting, she would have attended.
4. By the time the CEO called, I ________ the proposal already.
5. I wish I ________ more attention during the training session.
6. Direct: "I have finished the analysis." Reported: She said she ________ the analysis.
7. The streets were wet because it ________ for hours.
8. The train ________ just ________ when we arrived at the platform.
9. It was the first time I ________ such a detailed business plan.
10. After the clients ________, we discovered that we ________ an important document.
11. We didn't start the presentation until everyone ________.
12. Which sentence is CORRECT?
13. If only we ________ earlier! We could have avoided the traffic.
14. How long ________ for the supplier when they finally responded?
15. If I ________ his email address, I could have contacted him directly.
```