This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Past > Past Perfect – Quiz 5 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books 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. A) Had been, cleaned. B) Has been, cleaned. C) Was, has cleaned. D) Was, had cleaned. Show Answer Correct Answer: D) Was, had cleaned. 2. When I arrived at the airport I realized I ..... my passport at home. A) Left. B) Had left. C) Have left. D) None of the above. Show Answer Correct Answer: B) Had left. 3. Which of the following sentences uses both past perfect and past continuous tenses? A) She was cooking when I called her. B) She had cooked dinner before I arrived. C) She had been cooking for an hour when I called her. D) She cooks dinner every night. Show Answer Correct Answer: C) She had been cooking for an hour when I called her. 4. I ..... English language at the University of Leeds A) Studied. B) Study. C) Will study. D) To study. Show Answer Correct Answer: A) Studied. 5. 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. 6. 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. 7. 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. 8. 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. 9. 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. 10. Choose the correct form to complete the sentence:By the time we arrived, the movie ..... A) Had started. B) Was starting. C) Starts. D) Will start. Show Answer Correct Answer: A) Had started. 11. 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. 12. I wish we ..... (not / eat) so much cake. Now we feel sick. A) Hadn't eaten. B) Wasn't eaten. C) Hasn't eaten. D) Didn't eat. Show Answer Correct Answer: A) Hadn't eaten. 13. Peter ..... William last September. A) Meet. B) Has met. C) Had meet. D) Met. Show Answer Correct Answer: D) Met. 14. 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. 15. My daughter already ..... her leg once. A) Had broken. B) It has broken us. C) They had broken. D) I had broken. Show Answer Correct Answer: A) Had broken. 16. 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. 17. 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. 18. It was the first time I saw him. We ..... before. A) Had met. B) Had never met. C) Have meet. D) Met. Show Answer Correct Answer: B) Had never met. 19. "I was angry. I ..... all year and I sitll didn't have enough money" A) Has saved. B) Has been saving. C) Had saved. D) Had been saving. Show Answer Correct Answer: D) Had been saving. 20. 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. 21. 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. 22. 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. 23. Aitana (open) the box after she (find) the key. A) Was open / finded. B) Opening / found. C) Opened / has found. D) Opened / had found. Show Answer Correct Answer: D) Opened / had found. 24. I wanted to pay for dinner, but I ..... (forget )my wallet. A) Forgotten. B) Had forgotten. C) Forgot. D) Forget. Show Answer Correct Answer: B) Had forgotten. 25. After they ..... (eat) the sandwich, they ..... (begin) to feel sick. A) Had eaten / begun. B) Ate / had begun. C) Had eaten / began. D) Has eaten / began. Show Answer Correct Answer: C) Had eaten / began. 26. Identify the past perfect:'She had not remembered to visit her grandma before going to Canada.' A) Had not remembered. B) Remembered. C) Not remembered. D) Had not. Show Answer Correct Answer: A) Had not remembered. 27. 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. 28. 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. 29. It ..... rained all summer, so the grass was completely dead. A) Hasn't. B) Wasn't. C) Didn't. D) Hadn't. Show Answer Correct Answer: D) Hadn't. 30. I ..... my test because I ..... A) Had failed, didn't study. B) Failed, haven't studied. C) Have failed, didn't study. D) Failed, hadn't studied. Show Answer Correct Answer: D) Failed, hadn't studied. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPast Perfect Quiz 1Past Perfect Quiz 2Past Perfect Quiz 3Past Perfect Quiz 4Past Perfect Quiz 6Past Perfect Quiz 7Past Perfect Quiz 8Past Perfect Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books