Past Perfect Tense Quiz 47 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Alucard ..... a shower before the guests arrived for the ML party.
2. When he ..... , the film .....
3. I ..... (have) a terrible headache before I took the pill.
4. The waiter brought a drink that I .....
5. Choose the correct past perfect form of the verb in the sentence: "By the time she called, I ..... (complete) my homework."
6. Fill in the blank with the past perfect form:Before the meeting, the manager ..... the report.
7. Fill in the gap with the correct form of the verb in past perfect:By the time she was twenty, she ..... (to manage) to reach five million followers on Instagram
8. SUPPLY THE SENTENCE WITH THE CORRECT SIMPLE PAST AND PAST PERFECT TENSE VERB:The plants (die) ..... because they (be) ..... dry all summer.
9. Los auxiliares del Presente y Pasado Perfecto son:
10. Identify the past perfect sentence:
11. Which of the following is NOT a correct past perfect sentence?
12. What is the past participle form of swim?
13. Complete the sentence using past perfect tense:By the time the bus arrived, we ..... (wait) for an hour.
14. Use the irregular verb 'break' in a sentence using past perfect tense.
15. What is the past participle form of teach?
16. What does the word "already" indicate in a sentence in the past perfect tense?
17. The alarm didn't go off because I ..... to set it.
18. The dog has ..... all day.
19. 8) Hank ..... (start) dieting after he ..... (eat) too much apple pie.
20. Bob couldn't buy the new computer because he ..... all his money.
21. Complete the sentence with the past perfect form of the verb in parenthesis.After I ..... (pour) the mixture into paper cups, I put a stick into each one and put the cups in the freezer.
22. I couldn't see the teacher because he ..... before I arrived the school.
23. She ..... (leave) before we arrived.
24. Is the sentence correct or incorrect? How long had you was on the train before you realised you were on the wrong one?
25. John ..... a lot of money before he ..... 40 years old.