Past Perfect Quiz 5 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Julie ..... very pleased to see that John ..... the kitchen.
2. When I arrived at the airport I realized I ..... my passport at home.
3. Which of the following sentences uses both past perfect and past continuous tenses?
4. I ..... English language at the University of Leeds
5. Tom ..... in the remote farm before she moved to the city last year.
6. I was excited about the family reunion because I ..... my cousins in years!
7. I have gone intro debt.
8. When I ..... (turn) on the television, my favourite program ..... (already/finish).
9. I met all my friends at Joe's party because he ..... (INVITE) so many people.
10. Choose the correct form to complete the sentence:By the time we arrived, the movie .....
11. Mohammed had left the house before I ..... (CALL).
12. I wish we ..... (not / eat) so much cake. Now we feel sick.
13. Peter ..... William last September.
14. Punctuality is not my cup of tea. By the time I arrived, the lesson .....
15. My daughter already ..... her leg once.
16. Cathy ..... the piano for 35 years when she was finally asked to do a solo with the local orchestra.
17. I saw Annabel last week. She ..... (change) a lot.
18. It was the first time I saw him. We ..... before.
19. "I was angry. I ..... all year and I sitll didn't have enough money"
20. We didn't need to queue because my friend ..... (buy) the tickets.
21. I opened my handbag to find that I ..... (forget) my credit card.
22. Choose the correct answer:We ..... for nearly 100 kilometers before we finally found a service station where we could have a rest.
23. Aitana (open) the box after she (find) the key.
24. I wanted to pay for dinner, but I ..... (forget )my wallet.
25. After they ..... (eat) the sandwich, they ..... (begin) to feel sick.
26. Identify the past perfect:'She had not remembered to visit her grandma before going to Canada.'
27. My dog ..... something bad, so he got sick
28. When I got home, the children had already ..... to bed.
29. It ..... rained all summer, so the grass was completely dead.
30. I ..... my test because I .....