Past Perfect Quiz 6 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

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