This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Past > Past Perfect – Quiz 4 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Past Perfect Quiz 4 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. They took a shower after they ..... the game. A) Had finished. B) Has finished. C) Finished. D) Have finished. Show Answer Correct Answer: A) Had finished. 2. We ..... the car for five years when we sold it. A) Had had. B) Have had. C) Had have. D) Had. Show Answer Correct Answer: A) Had had. 3. Barbara ..... in Greece for two years before she ..... to Italy. A) Lived / had moved. B) Had lived / moved. C) Has lived / moved. D) Lived / has moved. Show Answer Correct Answer: B) Had lived / moved. 4. The teacher ..... asking questions ..... we were writing them down A) Were, while. B) Was, while. C) Were, was. D) Were, which. Show Answer Correct Answer: B) Was, while. 5. I looked in the letter box yesterday and the letter still ..... A) Didn't arrive. B) Hadn't arrived. C) All the above. D) None of the above. Show Answer Correct Answer: B) Hadn't arrived. 6. What ..... they ..... that made you so mad? A) Have-doing. B) Has-done. C) Had-did. D) Had-done. Show Answer Correct Answer: D) Had-done. 7. She didn't cry because she ..... (know) the truth A) Had known. B) Know. C) Known. D) Have know. Show Answer Correct Answer: A) Had known. 8. She told me that Frank ..... his room. (not/to tidy) A) Had not tidied. B) Has not tidied. C) Had not tidy. D) Hadn't tidy. Show Answer Correct Answer: A) Had not tidied. 9. I was late because I ..... to wake up early. A) Had forgotten. B) Have forgotten. C) Have forgot. D) Had forget. Show Answer Correct Answer: A) Had forgotten. 10. What's the past participle of the verb meet? A) Meeted. B) Meted. C) Met. D) None of the above. Show Answer Correct Answer: C) Met. 11. He ..... drinking milk out the carton when Mom walked into the kitchen. A) Has been. B) Had been. C) Have been. D) None of the above. Show Answer Correct Answer: B) Had been. 12. And I wish I ..... my red pants. A) Hadn't worn. B) Didn't wear. C) All the above. D) None of the above. Show Answer Correct Answer: A) Hadn't worn. 13. They ..... the project when the deadline ..... A) Completed/had arrived. B) Had completed/arrived. C) Arrived/had completed. D) Will complete/arrived. Show Answer Correct Answer: B) Had completed/arrived. 14. Choose the correct answer:2-When police were investigating the road accident, they discovered that the driver ..... 2 road accidents before. A) Had been involved in. B) Had been being involved in. C) All the above. D) None of the above. Show Answer Correct Answer: A) Had been involved in. 15. I finally left the bar. I ..... three shots of pisco and I ..... over an hour. A) Had had / had been waiting. B) Have had/ had been waiting. C) Have had/have been waiting. D) None of the above. Show Answer Correct Answer: A) Had had / had been waiting. 16. What is the correct past perfect form of "She makes some delicious cookies" ? A) She had make some delicious cookies. B) She had made some delicious cookies. C) She made some delicious cookies. D) She has made some delicious cookies. Show Answer Correct Answer: B) She had made some delicious cookies. 17. We ate at a restaurant last night because Alba (buy / not) anything for dinner. A) Have not buyed. B) Didn't bought. C) Hadn't buy. D) Hadn't bought. Show Answer Correct Answer: D) Hadn't bought. 18. Choose the option that completes the sentence in an accurate way:She ..... in China before she ..... to Thailand. A) Had lived/ had gone. B) Had lived/ went. C) Had live/ gone. D) Had lives/ went. Show Answer Correct Answer: B) Had lived/ went. 19. Miguel went to the library, then he (buy) some milk and went home. A) Buying. B) Buyed. C) Had bought. D) Bought. Show Answer Correct Answer: D) Bought. 20. I had never ..... to paris A) Visited. B) Visit. C) Visited yet. D) None of the above. Show Answer Correct Answer: A) Visited. 21. What is the formula for past perfect? A) Had + ing + V3. B) Had + V2. C) Had + V3. D) Have + V3. Show Answer Correct Answer: C) Had + V3. 22. When the plumber finally arrived, A) Andrew had waited for three hours. B) Andrew had been waiting for three hours. C) All the above. D) None of the above. Show Answer Correct Answer: B) Andrew had been waiting for three hours. 23. Yuka ..... English for eight years by the time she ..... from university. A) Studied, have graduated. B) Had studied, graduated. C) Have studied, graduated. D) Studied, had graduated. Show Answer Correct Answer: B) Had studied, graduated. 24. After they ..... the movie, they went out for coffee. A) Watch. B) Watching. C) Watched. D) Had watched. Show Answer Correct Answer: D) Had watched. 25. Choose the correct answers with the correct tenses for the verbs:The lady ..... (find) the twenty dollar bill before my father ..... (come) back to pick his bill up. A) Had found / came. B) Had finded / came. C) Found / comed. D) Finded / had comed. Show Answer Correct Answer: A) Had found / came. 26. When we came back, it was cold in the house because Karel (close / not) the windows. A) Hadn't closed. B) Closing not. C) Had closed. D) Didn't closed. Show Answer Correct Answer: A) Hadn't closed. 27. Complete using past perfect and past simple:After she ..... (clean) her room, she ..... (watch) Netflix. A) Had cleaned, watched. B) Have cleaned, watched. C) Cleaned, had watched. D) Had cleaned, had watched. Show Answer Correct Answer: A) Had cleaned, watched. 28. Shouq's plants died because ..... A) She had lost her doll. B) She had left her purse at home. C) He had spent all his money. D) She hadn't watered them. Show Answer Correct Answer: D) She hadn't watered them. 29. What tense of verb do we use if it's about PAST PERFECT? A) Present tense. B) Future tense. C) Past tense. D) Past participle. Show Answer Correct Answer: D) Past participle. 30. Choose the appropriate option to complete the sentence:I ..... the house when my brother arrived. A) Cleans. B) Am cleaning. C) Had cleaned. D) Has clean. Show Answer Correct Answer: C) Had cleaned. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPast Perfect Quiz 1Past Perfect Quiz 2Past Perfect Quiz 3Past Perfect Quiz 5Past Perfect Quiz 6Past Perfect Quiz 7Past Perfect Quiz 8Past Perfect Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books