Past Perfect Continuous Quiz 9 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. She was angry when I phoned because ..... to get the baby to sleep for an hour.
2. How long ..... you ..... in Moscow before you moved to St. Petersburg?
3. My parents went to Scotland which they ..... (not, visited) before.
4. Before the gameplay reveal, the media ..... a lot of speculation.
5. I arrived on Sunday. I ..... at home for two days.
6. I was really hungry. I ..... anything since the morning.
7. He ..... (knock) on the door for a long time before she let him in.
8. I was annoyed because the neighbors ..... loud music since morning. (play)
9. When I arrived at the theater, Kathy ..... (pick, already) up the tickets and she was waiting for us near the entrance.
10. When Tom was little, he ..... always ..... an obedient son.
11. The students had been preparing for their excursion for months.
12. Tina knew the flea market had good prices because she ..... there before.
13. They had been walking in the dessert for days, so they were exhausted.
14. ..... she ..... her car?
15. "he had been walking to the mall before he tripped on a rock, and he saw that there were peoples laughing at him"One of these words is wrong. Pick the corrected word.
16. When I ..... , my brother ..... TV.
17. Last year Mary ..... ( to pass) all her exams.
18. I ..... 5 km a day before I broke my right leg.
19. Melany ..... her house by the time the guests arrived. (clean)
20. Tom knew the city so well, because he ..... it many times before.
21. Kent ..... so many efficient gadgets by the time he retired that his company gave him an award.
22. They ..... three kilometers when they realized they were on the wrong road.
23. The young man had been surfing since he was a child.
24. I had not been introducing my friend to your friend when you asked me to introduce my friend to you
25. When we had been doing the tour of the city we ..... to go and eat in a local restaurant.