Past Perfect Continuous Tense Quiz 17 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. "She was tired because she ..... all night."
2. Tabita ..... them tall stories. When they found out, they were furious.
3. They (look) for their cat since morning.
4. Steve was disappointed when he had to cancel the trip he ..... since two months ago.
5. True or False:The sentence 'I had been knowing the secret for a week' uses the past perfect continuous tense correctly.
6. Which sentence places the adverb 'just' correctly?
7. Which sentence correctly uses the past perfect continuous tense structure?
8. "Past Perfect Continuous Tense"Tim was angry because he ..... for his friend for over an hour.
9. Choose the sentence that correctly shows the action was *ongoing* and not a single completed event before the snow started.
10. Find mistakes in the sentences below:She had been waiting for the bus for an hour when it arrives.
11. True or False:'Emily had been studying for hours before the test started.' is written in the past perfect continuous tense.
12. Peter clicked on the button on screen, and then sat down and ..... to his favourite music.
13. Yesterday it ..... when you called me.
14. By the time I arrived, the teacher ..... the lesson.
15. Complete the sentence:My brother was sleepy because he ..... video games all night.
16. Complete the sentence:Before the coach arrived, the team ..... drills.
17. Thomas and I ..... this movie for 2 hours when you came.
18. ExerciseWe ..... (wait) 45 minutes for the bus before it finally.
19. It ..... and the pavement ..... covered with puddles.
20. She ..... for her exam for weeks before she finally took it.
21. "Past Perfect Tense" Robert ..... from Maria for ages before she called him.
22. Had the teachers ..... before the strike?
23. I ..... riding a horse when I visited my grandparents.
24. Who ..... all this while when Mother was away?
25. Our pool pump ..... running properly before the storm.
26. Steven felt tired as he ..... (sail) for several hours.
27. Fill in the blank to best show the *reason* for the result:The ground was muddy because it ..... all night.
28. The car ..... in the advertisement had already .....
29. Carlos ..... all day, so he had a headache.
30. Identify the tense in the following sentence:It had been raining since last night.