This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Past > Past Perfect – Quiz 2 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Past Perfect Quiz 2 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. She looked really sad but I didn't know what ..... A) Happened. B) Had happened. C) All the above. D) None of the above. Show Answer Correct Answer: B) Had happened. 2. When we ..... (get) to the airport, the plane ..... (take off). A) Got / had taken off. B) Had got / took off. C) Got / took off. D) Had got / had taken off. Show Answer Correct Answer: A) Got / had taken off. 3. We ften use hadn't (the short form of had not) in the ..... A) Affirmative. B) Before. C) Negative. D) Past participle. Show Answer Correct Answer: C) Negative. 4. I ..... (watch) the movie before I read the book. A) Had wotch. B) Had watched. C) Had watch. D) Has watched. Show Answer Correct Answer: B) Had watched. 5. We were good friends. We ..... each other for years. A) Were knowing. B) Had known. C) Had been knowing. D) None of the above. Show Answer Correct Answer: B) Had known. 6. We had been fishing all night and ..... (catch) nothing. A) Had caughted. B) Had catched. C) Had cought. D) Had caught. Show Answer Correct Answer: D) Had caught. 7. By the time we met John, we ..... (leave) college. A) Left. B) Had left. C) Have left. D) None of the above. Show Answer Correct Answer: B) Had left. 8. When we went camping we ..... outside because we ..... our tent! A) Slept, had forgotten. B) Sleep, have forgotten. C) Had slept, forgot. D) Have slept, forgot. Show Answer Correct Answer: A) Slept, had forgotten. 9. We ..... when John ..... home. A) Had already eaten, came. B) Ate, had already come. C) Have already eaten, came. D) Ate, have already come. Show Answer Correct Answer: A) Had already eaten, came. 10. Rohit had to go to work by bus because his car ..... down. A) Had broken. B) Had broke. C) Has break. D) Has broken. Show Answer Correct Answer: A) Had broken. 11. What's the past participle of the verb be? A) Been. B) Being. C) Was/were. D) None of the above. Show Answer Correct Answer: A) Been. 12. We (watch) ..... the play when the lights went off. A) Were watching. B) Had watched. C) Watched. D) Had been watching. Show Answer Correct Answer: D) Had been watching. 13. After Jane ..... English, she ..... the exercise. A) Studied / had done. B) Studied / did. C) Had studied / did. D) Had studied / had done. Show Answer Correct Answer: C) Had studied / did. 14. My husband ..... the shopping after I ..... him. A) Did / called. B) Did / had called. C) Had done / called. D) Did / had caled. Show Answer Correct Answer: B) Did / had called. 15. When I got home, the children ..... (already/go) to bed. A) Went. B) Go. C) Had gone. D) Have gone. Show Answer Correct Answer: C) Had gone. 16. Yesterday we ..... about English grammar. A) Are learn. B) Was learning. C) Were learning. D) Was learn. Show Answer Correct Answer: C) Were learning. 17. We use past perfect ..... A) For an unfinished action. B) To refer to an action in the past. C) To refer to an action in an unknown time. D) To talk about an action before another one in the past. Show Answer Correct Answer: D) To talk about an action before another one in the past. 18. We know Present Perfect very well because we ..... studying that for some days. A) Have been. B) Had been. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been. 19. When I got home, the children had already ..... (go) to bed. A) Go. B) Went. C) Gone. D) None of the above. Show Answer Correct Answer: C) Gone. 20. When I phoned Andrew, he was very unhappy A) Because something terrible had happened the day before. B) Because something terrible had been happening the day before. C) All the above. D) None of the above. Show Answer Correct Answer: A) Because something terrible had happened the day before. 21. When he ..... at the party, Julie ..... just ..... A) Arrived/ had/left. B) Arrived/ did/ left. C) Had arrived/ had left. D) Arrived/ has / leave. Show Answer Correct Answer: A) Arrived/ had/left. 22. Complete using Past Perfect:Daniel ..... (go) to the movies many times before school started. A) Went. B) Had gone. C) Go. D) Had went. Show Answer Correct Answer: B) Had gone. 23. What's the past participle of the verb cry? A) Cryed. B) Cry. C) Cried. D) None of the above. Show Answer Correct Answer: C) Cried. 24. Before they ..... (write) the notes, the teacher ..... (explain) the grammar topic. A) Had wrote, explained. B) Had written, explains. C) Written, had explained. D) Wrote, had explained. Show Answer Correct Answer: D) Wrote, had explained. 25. When Jane was six, she ..... (want) a hamster for her birthday present but ..... (receive) a fish instead. A) Wanted, had received. B) Wanted, received. C) Had wanted, received. D) Had wanted, had received. Show Answer Correct Answer: C) Had wanted, received. 26. Complete the sentence:'We ..... (enjoy) the movie until the power went out!' A) Had not enjoyed. B) Had enjoyed. C) Enjoyed. D) Not enjoyed. Show Answer Correct Answer: B) Had enjoyed. 27. We left Dubai and UAE 7 years ago because my parents ..... (FIND) better jobs. A) Had found. B) Found. C) All the above. D) None of the above. Show Answer Correct Answer: A) Had found. 28. The instructions before they switched on the mobile phone? A) Had they readed. B) Had they read. C) Have they read. D) Have they readed. Show Answer Correct Answer: B) Had they read. 29. Had you ever been to my house before my birthday party? A) No, I had never been to your house. B) Yes, I have ever been to your house. C) Yes, I had be to your house. D) No, I had never went to your house. Show Answer Correct Answer: A) No, I had never been to your house. 30. I said that on my way home I ..... at the butcher's. A) Has dropped in. B) Have dropped in. C) Had dropped in. D) None of the above. Show Answer Correct Answer: C) Had dropped in. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPast Perfect Quiz 1Past Perfect Quiz 3Past Perfect Quiz 4Past Perfect Quiz 5Past Perfect Quiz 6Past Perfect Quiz 7Past Perfect Quiz 8Past Perfect Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books