This quiz works best with JavaScript enabled. Home > English Grammar > 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 / took off. B) Had got / had taken off. C) Had got / took off. D) Got / had taken off. Show Answer Correct Answer: D) Got / had taken off. 3. We ften use hadn't (the short form of had not) in the ..... A) Affirmative. B) Before. C) Past participle. D) Negative. Show Answer Correct Answer: D) Negative. 4. I ..... (watch) the movie before I read the book. A) Has watched. B) Had watch. C) Had wotch. D) Had watched. Show Answer Correct Answer: D) 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 cought. B) Had caughted. C) Had catched. 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) Have slept, forgot. B) Slept, had forgotten. C) Sleep, have forgotten. D) Had slept, forgot. Show Answer Correct Answer: B) Slept, had forgotten. 9. We ..... when John ..... home. A) Have already eaten, came. B) Ate, had already come. C) Ate, have already come. D) Had already eaten, came. Show Answer Correct Answer: D) Had already eaten, came. 10. Rohit had to go to work by bus because his car ..... down. A) Had broke. B) Had broken. C) Has break. D) Has broken. Show Answer Correct Answer: B) 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) Had been watching. B) Had watched. C) Were watching. D) Watched. Show Answer Correct Answer: A) Had been watching. 13. After Jane ..... English, she ..... the exercise. A) Had studied / had done. B) Studied / had done. C) Had studied / did. D) Studied / did. 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) Go. B) Have gone. C) Went. D) Had gone. Show Answer Correct Answer: D) Had gone. 16. Yesterday we ..... about English grammar. A) Were learning. B) Are learn. C) Was learn. D) Was learning. Show Answer Correct Answer: A) Were learning. 17. We use past perfect ..... A) To refer to an action in the past. B) To talk about an action before another one in the past. C) To refer to an action in an unknown time. D) For an unfinished action. Show Answer Correct Answer: B) 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) Had arrived/ had left. B) Arrived/ has / leave. C) Arrived/ did/ left. D) Arrived/ had/left. Show Answer Correct Answer: D) 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) Wrote, had explained. D) Written, had explained. Show Answer Correct Answer: C) 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) Had wanted, had received. C) Had wanted, received. D) Wanted, received. Show Answer Correct Answer: C) Had wanted, received. 26. Complete the sentence:'We ..... (enjoy) the movie until the power went out!' A) Had enjoyed. B) Had not enjoyed. C) Not enjoyed. D) Enjoyed. Show Answer Correct Answer: A) 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) Have they readed. C) Had they read. D) Have they read. Show Answer Correct Answer: C) Had they read. 29. Had you ever been to my house before my birthday party? A) Yes, I have ever been to your house. B) No, I had never 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: B) 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