This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Past > Past Perfect – Quiz 10 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books 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. A) Has got. B) Had got. C) Have got. D) None of the above. Show Answer Correct Answer: B) Had got. 2. Kathy told me you ..... late several times in the past. She also mentioned that she ..... several movies because of your late arrivals. A) Have been/ had missed. B) Have been/ have missed. C) Had been / had missed. D) None of the above. Show Answer Correct Answer: C) Had been / had missed. 3. When he ..... (arrive) at the party, Julie had just left. A) Has arrived. B) Had arrived. C) Arrived. D) Arrives. Show Answer Correct Answer: C) Arrived. 4. Past perfect:I watch TV. A) I watched TV. B) I watched TV. C) I had watched TV. D) I have watched TV. Show Answer Correct Answer: C) I had watched TV. 5. If only they ..... (not / miss) the train. They would have arrived on time. A) Didn't miss. B) Hadn't missed. C) Wasn't missed. D) Hasn't missed. Show Answer Correct Answer: B) Hadn't missed. 6. Change to past perfect continuous:I work A) I have been working. B) I had been working. C) I been working. D) None of the above. Show Answer Correct Answer: B) I had been working. 7. What is the past tense and past participle of swim? A) Swam/swum. B) Swim/swimmen. C) Swum/swam. D) None of the above. Show Answer Correct Answer: A) Swam/swum. 8. 'Why were you so tired when I saw you last night?' 'Because I ..... all day!' A) Had been cooking. B) Had cooked. C) All the above. D) None of the above. Show Answer Correct Answer: A) Had been cooking. 9. Before the exam ..... , we ..... all night. A) Began/had studied. B) Began/have studied. C) Had began/studied. D) Began/studied. Show Answer Correct Answer: A) Began/had studied. 10. He lived in London for two years and then he ..... (go) to Edinburgh. A) Go. B) Has gone. C) Have gone. D) Went. Show Answer Correct Answer: D) Went. 11. He bought a house there. He ..... there for 5 years already. A) Had lived. B) Had been living. C) Has lived. D) Have been living. Show Answer Correct Answer: C) Has lived. 12. I needed to know what ..... to my cat A) Was happened. B) Has happened. C) Had happening. D) Had happened. Show Answer Correct Answer: D) Had happened. 13. What is the structure of Past Perfect if the sentence is a question? A) Had + Subject + Verb-ed (for irregular verbs, we use the Past Participle). B) Subject + had + Verb-ed (for irregular verbs, we use the Past Participle). C) Subject + had + not (hadn't)+ Verb-ed (for irregular verbs, we use the Past Participle). D) None of the above. Show Answer Correct Answer: A) Had + Subject + Verb-ed (for irregular verbs, we use the Past Participle). 14. Ruby y Alexa havian tocado la trompeta A) You had played the trumpet. B) We had played the trumpet. C) He had played the trumpet. D) They had played the trumpet. Show Answer Correct Answer: D) They had played the trumpet. 15. There was a bad small when I ..... home, so I ..... the windows at once to let it out. A) Get, opened. B) Got, opened. C) Got, open. D) Get, opened. Show Answer Correct Answer: B) Got, opened. 16. I looked at the photo and suddenly realised that I ..... that man somewhere before. A) Saw. B) Had seen. C) All the above. D) None of the above. Show Answer Correct Answer: B) Had seen. 17. They ..... (come) from thousands of miles away. A) Had camed. B) Had came. C) Had come. D) Had comed. Show Answer Correct Answer: C) Had come. 18. Choose the correct time expression: ..... he woke up, everyone had eaten breakfast. A) Just. B) After. C) When. D) None of the above. Show Answer Correct Answer: C) When. 19. By the time he ..... her, she ..... someone new A) Calls, founds. B) Called. has found. C) Called, had found. D) None of the above. Show Answer Correct Answer: C) Called, had found. 20. He wishes he ..... (not / say) those words. It hurt her feelings. A) Didn't say. B) Wasn't said. C) Hadn't said. D) Hasn't said. Show Answer Correct Answer: C) Hadn't said. 21. I didn't order food because I ..... (forgot) my wallet. A) Forget. B) Forgot. C) Have forgotten. D) Had forgotten. Show Answer Correct Answer: D) Had forgotten. 22. After they had eaten dinner, they ..... to the theater. A) Go. B) Went. C) Had gone. D) Have gone. Show Answer Correct Answer: B) Went. 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. A) Yes. B) No. C) All the above. D) None of the above. Show Answer Correct Answer: A) Yes. 24. Dad ..... drive this morning because he had lost his car keys. A) Can't. B) Couldn't. C) All the above. D) None of the above. Show Answer Correct Answer: B) Couldn't. 25. If only ..... that Katy Perry song. Sarah would have danced with me. A) They'd played. B) They played. C) All the above. D) None of the above. Show Answer Correct Answer: A) They'd played. 26. After they ..... (perform), they ..... (receive) a thunderous applause from the audience. A) Performed, received. B) Performed, had received. C) Had performed, received. D) Had performed, had received. Show Answer Correct Answer: C) Had performed, received. 27. The lights ..... (go) off because we ..... (not pay) the electricity bill. A) Went / didn't pay. B) Had gone / didn't pay. C) Had gone / hadn't paid. D) Went / hadn't paid. Show Answer Correct Answer: D) Went / hadn't paid. 28. We were extremely tired at the end of the journey.We ..... for more than 24 hours. A) Were travelling. B) Had travelled. C) Had been travelling. D) None of the above. Show Answer Correct Answer: C) Had been travelling. 29. By the time the movie started, they ..... (already) ..... their seats. A) Are taking. B) Had taken. C) Have taken. D) Will take. Show Answer Correct Answer: B) Had taken. 30. Robert was apologetic but they said they ..... long. A) Hadn't waited. B) Hadn't been waiting. C) All the above. D) None of the above. Show Answer Correct Answer: B) Hadn't been waiting. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPast Perfect Quiz 1Past Perfect Quiz 2Past Perfect Quiz 3Past Perfect Quiz 4Past Perfect Quiz 5Past Perfect Quiz 6Past Perfect Quiz 7Past Perfect Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books