Past Perfect Continuous Quiz 19 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Choose the correct answer using past perfectThe garden was dead because it ..... dry all summer.
2. The children ..... attention in class, so they didn't understand the lesson.
3. Choose the sentence that is in past perfect continuous
4. We ..... for ages before we finally managed to pay for our clothes.
5. Frank caught the flu because he (sing) ..... in the rain.
6. Before she got promoted, she ..... at the company for ten years.
7. The dog ..... (to bark) at me ..... 5 minutes.
8. In questions "had" is removed to the beginning of a sentence (before subject).
9. By the time we got there, they ..... (already/finish) dinner.
10. As soon as the maid ..... scrubbing the kitchen floor, she ..... working in the garden. (FINISH, START)
11. My parents had (quarrel) ..... 1 hour before my grandmother came back home
12. When you got sick, ..... enough?
13. Everything was white because it had ..... snowing the whole day.
14. Zoella ..... to find her mother for years but she failed.
15. Sue was sitting on the ground. She was out of breath .....
16. Joshua ..... married twice before he met Carol.
17. James was on his hands and knees on the floor. He ..... for his contact lens.
18. All the roads are flooded as it ..... non-stop for two days.
19. .Last night I ..... in bed when I suddenly ..... a scream. (read, hear)
20. ..... she ..... (to buy) clothes on internet?
21. Is this correct?I explained that the alarm had not go off.
22. The man ..... (manage) to stay alive for 5 days before he was rescued.
23. She ..... the dinner, so she decided to go have a rest for ten minutes.
24. Shelley ..... (never/play) golf in her life, but she realised she was very good at it.
25. He ..... guitar when someone ..... the window and ..... out a bucket of water. (play, open, throw)
26. I have lived in Poland ..... 1990.
27. I ..... (drive) in the wrong direction for an hour before I noticed my mistake.
28. They hadn't been ..... the overall budget of the party last night.
29. When they received the message, they ..... for half an hour.
30. What ..... they ..... that made you so mad?(PAST PERFECT)