Past Perfect Quiz 10 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. I ..... a letter from him just before my wedding.
2. Kathy told me you ..... late several times in the past. She also mentioned that she ..... several movies because of your late arrivals.
3. When he ..... (arrive) at the party, Julie had just left.
4. Past perfect:I watch TV.
5. If only they ..... (not / miss) the train. They would have arrived on time.
6. Change to past perfect continuous:I work
7. What is the past tense and past participle of swim?
8. 'Why were you so tired when I saw you last night?' 'Because I ..... all day!'
9. Before the exam ..... , we ..... all night.
10. He lived in London for two years and then he ..... (go) to Edinburgh.
11. He bought a house there. He ..... there for 5 years already.
12. I needed to know what ..... to my cat
13. What is the structure of Past Perfect if the sentence is a question?
14. Ruby y Alexa havian tocado la trompeta
15. There was a bad small when I ..... home, so I ..... the windows at once to let it out.
16. I looked at the photo and suddenly realised that I ..... that man somewhere before.
17. They ..... (come) from thousands of miles away.
18. Choose the correct time expression: ..... he woke up, everyone had eaten breakfast.
19. By the time he ..... her, she ..... someone new
20. He wishes he ..... (not / say) those words. It hurt her feelings.
21. I didn't order food because I ..... (forgot) my wallet.
22. After they had eaten dinner, they ..... to the theater.
23. We use Past Simple for an action which happened at a definite time in the past; the time is stated, already known or implied.
24. Dad ..... drive this morning because he had lost his car keys.
25. If only ..... that Katy Perry song. Sarah would have danced with me.
26. After they ..... (perform), they ..... (receive) a thunderous applause from the audience.
27. The lights ..... (go) off because we ..... (not pay) the electricity bill.
28. We were extremely tired at the end of the journey.We ..... for more than 24 hours.
29. By the time the movie started, they ..... (already) ..... their seats.
30. Robert was apologetic but they said they ..... long.