This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Past > Past Perfect – Quiz 6 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books 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. A) Has lived. B) Had lived. C) Have lived. D) None of the above. Show Answer Correct Answer: B) Had lived. 2. I was excited about the family reunion because I ..... my cousins in years! A) Hadn't seen. B) Hadn't been seeing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Hadn't seen. 3. I have gone intro debt. A) I wish I hadn't into debt. B) I wish I hadn't gone into debt. C) I wish I weren't into debt. D) None of the above. Show Answer Correct Answer: B) I wish I hadn't gone into debt. 4. When I ..... (turn) on the television, my favourite program ..... (already/finish). A) Had turned / already finished. B) Turned / had already finished. C) All the above. D) None of the above. Show Answer Correct Answer: B) Turned / had already finished. 5. I met all my friends at Joe's party because he ..... (INVITE) so many people. A) Invited. B) Had invited. C) All the above. D) None of the above. Show Answer Correct Answer: B) Had invited. 6. Choose the correct form to complete the sentence:By the time we arrived, the movie ..... A) Was starting. B) Had started. C) Starts. D) Will start. Show Answer Correct Answer: B) Had started. 7. Mohammed had left the house before I ..... (CALL). A) Called. B) Had called. C) All the above. D) None of the above. Show Answer Correct Answer: A) Called. 8. I wish we ..... (not / eat) so much cake. Now we feel sick. A) Hadn't eaten. B) Hasn't eaten. C) Didn't eat. D) Wasn't eaten. Show Answer Correct Answer: A) Hadn't eaten. 9. Peter ..... William last September. A) Meet. B) Met. C) Has met. D) Had meet. Show Answer Correct Answer: B) Met. 10. Punctuality is not my cup of tea. By the time I arrived, the lesson ..... A) Had already been starting. B) Had already started. C) All the above. D) None of the above. Show Answer Correct Answer: B) Had already started. 11. My daughter already ..... her leg once. A) I had broken. B) They had broken. C) It has broken us. D) Had broken. Show Answer Correct Answer: D) Had broken. 12. Cathy ..... the piano for 35 years when she was finally asked to do a solo with the local orchestra. A) Had been playing. B) Have been playing. C) Has been playing. D) None of the above. Show Answer Correct Answer: A) Had been playing. 13. I saw Annabel last week. She ..... (change) a lot. A) Has changed. B) Changes. C) Had changed. D) None of the above. Show Answer Correct Answer: C) Had changed. 14. It was the first time I saw him. We ..... before. A) Met. B) Have meet. C) Had met. D) Had never met. Show Answer Correct Answer: D) Had never met. 15. "I was angry. I ..... all year and I sitll didn't have enough money" A) Had been saving. B) Had saved. C) Has saved. D) Has been saving. Show Answer Correct Answer: A) Had been saving. 16. We didn't need to queue because my friend ..... (buy) the tickets. A) Has bought. B) Bought. C) Had bought. D) None of the above. Show Answer Correct Answer: C) Had bought. 17. I opened my handbag to find that I ..... (forget) my credit card. A) Had forgotten. B) Forgot. C) Have forgotten. D) None of the above. Show Answer Correct Answer: A) Had forgotten. 18. Choose the correct answer:We ..... for nearly 100 kilometers before we finally found a service station where we could have a rest. A) Had driven. B) Had been driving. C) All the above. D) None of the above. Show Answer Correct Answer: B) Had been driving. 19. Aitana (open) the box after she (find) the key. A) Opened / has found. B) Opening / found. C) Opened / had found. D) Was open / finded. Show Answer Correct Answer: C) Opened / had found. 20. I wanted to pay for dinner, but I ..... (forget )my wallet. A) Forget. B) Forgot. C) Had forgotten. D) Forgotten. Show Answer Correct Answer: C) Had forgotten. 21. After they ..... (eat) the sandwich, they ..... (begin) to feel sick. A) Ate / had begun. B) Had eaten / begun. C) Has eaten / began. D) Had eaten / began. Show Answer Correct Answer: D) Had eaten / began. 22. Identify the past perfect:'She had not remembered to visit her grandma before going to Canada.' A) Had not. B) Remembered. C) Not remembered. D) Had not remembered. Show Answer Correct Answer: D) Had not remembered. 23. My dog ..... something bad, so he got sick A) Has eaten. B) Had eaten. C) All the above. D) None of the above. Show Answer Correct Answer: B) Had eaten. 24. When I got home, the children had already ..... to bed. A) Went. B) Gone. C) Going. D) None of the above. Show Answer Correct Answer: B) Gone. 25. It ..... rained all summer, so the grass was completely dead. A) Hadn't. B) Didn't. C) Hasn't. D) Wasn't. Show Answer Correct Answer: A) Hadn't. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPast Perfect Quiz 1Past Perfect Quiz 2Past Perfect Quiz 3Past Perfect Quiz 4Past Perfect Quiz 5Past Perfect Quiz 7Past Perfect Quiz 8Past Perfect Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books