This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Past > Past Perfect – Quiz 1 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Past Perfect Quiz 1 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I couldn't enter the museum because they ..... at five in the afternoon. A) We had closed. B) You had closed. C) Had closed. D) Have closed. Show Answer Correct Answer: C) Had closed. 2. Select the option that completes the question correctly: ..... you ..... English before? A) Have / studied. B) Had / study. C) Has / studied. D) Had / studied. Show Answer Correct Answer: D) Had / studied. 3. She was sad because he ..... her in a long while. A) Hadn't contacted. B) Hadn't been contacting. C) All the above. D) None of the above. Show Answer Correct Answer: A) Hadn't contacted. 4. Choose the sentence that has the same meaning as the following ones:We finished dinner. Then, we went out. A) We had finished dinner, when we went out. B) We had gone out, when we finished dinner. C) Before we finished dinner, we went out. D) Before we had finished, we had gone. Show Answer Correct Answer: A) We had finished dinner, when we went out. 5. (Esteban / wash) the dishes when his mum came home? A) Esteban washed. B) Esteban had washed. C) Did Esteban wash. D) Had Esteban washed. Show Answer Correct Answer: D) Had Esteban washed. 6. Sue has hurt her back-yesterday she lifted a heavy table on her own. A) I wish I had tried to lift a heavy table on my own. B) I wish I hadn't try to lift a heavy table on my own. C) I wish I hadn't tried to lift a heavy table on my own. D) None of the above. Show Answer Correct Answer: C) I wish I hadn't tried to lift a heavy table on my own. 7. After Justin ..... planting trees, the rain ..... A) Finished / had started. B) Finished / started. C) Had finished / started. D) Had finished / starts. Show Answer Correct Answer: C) Had finished / started. 8. When she ..... on the course, she had never studied a foreign language before. A) Enrolled. B) Had enrolled. C) All the above. D) None of the above. Show Answer Correct Answer: A) Enrolled. 9. Shakespeare ..... (write) a lot of plays. A) Have written. B) Has written. C) Written. D) Wrote. Show Answer Correct Answer: D) Wrote. 10. I had a horrible stomach ache. I wish I ..... so much popcorn. A) Hadn't eaten. B) Had ate. C) Had eaten. D) None of the above. Show Answer Correct Answer: A) Hadn't eaten. 11. ..... any inventions before they invented this product? A) Had created they. B) They had created. C) Had they created. D) Had they create. Show Answer Correct Answer: C) Had they created. 12. When using the past continuous tense, we use the ..... form of the verb. A) V1. B) V2. C) V3. D) None of the above. Show Answer Correct Answer: A) V1. 13. Choose the correct answer:When Judy got home, her hair was still wet because she ..... A) Had swam. B) Had been swimming. C) All the above. D) None of the above. Show Answer Correct Answer: B) Had been swimming. 14. I wish he ..... more carefully. A) Had driven. B) Drove. C) All the above. D) None of the above. Show Answer Correct Answer: A) Had driven. 15. William ..... ill last night because he ..... too many cakes. A) Felt, has eaten. B) Felt, had eaten. C) Has felt, ate. D) Had felt, ate. Show Answer Correct Answer: B) Felt, had eaten. 16. They ..... (complete) their work before they ..... (start) to play. A) Had completed, started. B) Completed, started. C) Completed, had started. D) Completed, starts. Show Answer Correct Answer: A) Had completed, started. 17. Alex ..... a Vietnamese until he met Linh. A) Had never met. B) Had never meet. C) Have never met. D) Never met. Show Answer Correct Answer: A) Had never met. 18. She ..... for months before she found a solution. A) Has worked. B) Had worked. C) Works. D) Have worked. Show Answer Correct Answer: B) Had worked. 19. What's the past participle of make A) Made. B) Maken. C) Maden. D) None of the above. Show Answer Correct Answer: A) Made. 20. She ..... worked as a waitress before becoming a teacher. A) Had. B) Have. C) Has. D) Since. Show Answer Correct Answer: A) Had. 21. Before they ..... (eat) dinner, they ..... (cook) the food. A) Had ate, cooked. B) Ate, have cooked. C) Ate, had cooked. D) Had eaten, cooked. Show Answer Correct Answer: C) Ate, had cooked. 22. I had ..... for my uncle. A) Worked. B) Worket. C) Working. D) Work. Show Answer Correct Answer: A) Worked. 23. After we ..... (MOVE) into our new house, we did not often go back. A) Moved. B) Had moved. C) All the above. D) None of the above. Show Answer Correct Answer: B) Had moved. 24. We lost the match because we (practise / not) the days before. A) Haven't practised. B) Did not practising. C) Practisedn't. D) Hadn't practised. Show Answer Correct Answer: D) Hadn't practised. 25. When they came home, Sue ..... dinner already. A) Cooked. B) Had cooked. C) Have cooked. D) None of the above. Show Answer Correct Answer: B) Had cooked. 26. Choose the appropriate form of the question: A) Have they cleane the room when you arrive?. B) Had they cleaned the room when you arrived?. C) Had they clean the room when you arrived?. D) Have they cleaned the room when you arrived?. Show Answer Correct Answer: B) Had they cleaned the room when you arrived?. 27. When Airi ..... at school, she realized she ..... her textbook A) Had arrived / forgot. B) Had forgotten /arrived. C) Arrived / had forgotten. D) Forgot / had arrived. Show Answer Correct Answer: C) Arrived / had forgotten. 28. 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. 29. When we ..... (get) to the airport, the plane ..... (take off). A) Had got / took off. B) Got / took off. C) Got / had taken off. D) Had got / had taken off. Show Answer Correct Answer: C) Got / had taken off. 30. We ften use hadn't (the short form of had not) in the ..... A) Negative. B) Affirmative. C) Past participle. D) Before. Show Answer Correct Answer: A) Negative. 31. I ..... (watch) the movie before I read the book. A) Has watched. B) Had wotch. C) Had watched. D) Had watch. Show Answer Correct Answer: C) Had watched. 32. 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. 33. We had been fishing all night and ..... (catch) nothing. A) Had catched. B) Had caughted. C) Had cought. D) Had caught. Show Answer Correct Answer: D) Had caught. 34. 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. 35. When we went camping we ..... outside because we ..... our tent! A) Had slept, forgot. B) Sleep, have forgotten. C) Have slept, forgot. D) Slept, had forgotten. Show Answer Correct Answer: D) Slept, had forgotten. 36. We ..... when John ..... home. A) Ate, had already come. B) Ate, have already come. C) Had already eaten, came. D) Have already eaten, came. Show Answer Correct Answer: C) Had already eaten, came. 37. Rohit had to go to work by bus because his car ..... down. A) Had broken. B) Has break. C) Had broke. D) Has broken. Show Answer Correct Answer: A) Had broken. 38. 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. 39. We (watch) ..... the play when the lights went off. A) Watched. B) Had watched. C) Were watching. D) Had been watching. Show Answer Correct Answer: D) Had been watching. 40. After Jane ..... English, she ..... the exercise. A) Studied / did. B) Had studied / had done. C) Studied / had done. D) Had studied / did. Show Answer Correct Answer: D) Had studied / did. 41. 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. 42. When I got home, the children ..... (already/go) to bed. A) Went. B) Have gone. C) Go. D) Had gone. Show Answer Correct Answer: D) Had gone. 43. Yesterday we ..... about English grammar. A) Was learn. B) Are learn. C) Were learning. D) Was learning. Show Answer Correct Answer: C) Were learning. 44. 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. 45. 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. 46. 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. 47. When he ..... at the party, Julie ..... just ..... A) Arrived/ has / leave. B) Arrived/ had/left. C) Arrived/ did/ left. D) Had arrived/ had left. Show Answer Correct Answer: B) Arrived/ had/left. 48. Complete using Past Perfect:Daniel ..... (go) to the movies many times before school started. A) Went. B) Go. C) Had gone. D) Had went. Show Answer Correct Answer: C) Had gone. 49. 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. 50. Before they ..... (write) the notes, the teacher ..... (explain) the grammar topic. A) Wrote, had explained. B) Had wrote, explained. C) Had written, explains. D) Written, had explained. Show Answer Correct Answer: A) Wrote, had explained. 51. When Jane was six, she ..... (want) a hamster for her birthday present but ..... (receive) a fish instead. A) Had wanted, received. B) Wanted, had received. C) Wanted, received. D) Had wanted, had received. Show Answer Correct Answer: A) Had wanted, received. 52. Complete the sentence:'We ..... (enjoy) the movie until the power went out!' A) Had enjoyed. B) Enjoyed. C) Not enjoyed. D) Had not enjoyed. Show Answer Correct Answer: A) Had enjoyed. 53. 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. 54. The instructions before they switched on the mobile phone? A) Had they read. B) Have they readed. C) Have they read. D) Had they readed. Show Answer Correct Answer: A) Had they read. 55. Had you ever been to my house before my birthday party? A) No, I had never went to your house. B) No, I had never been to your house. C) Yes, I have ever been to your house. D) Yes, I had be to your house. Show Answer Correct Answer: B) No, I had never been to your house. 56. 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. 57. Jack ..... a shower before the guests ..... to the party. A) Took / came. B) Had taken / came. C) Had taken / come. D) Took / had come. Show Answer Correct Answer: B) Had taken / came. 58. They ..... (go) home after they ..... (finish) their work. A) Had gone, had finished. B) Went, had finished. C) Had gone, finished. D) Went, finished. Show Answer Correct Answer: B) Went, had finished. 59. Matthew had ..... (ride) 15 kilometers on his bike before he started work. A) Ridden. B) Rode. C) Ride. D) Riding. Show Answer Correct Answer: A) Ridden. 60. Bill ..... the house before I ..... A) Left / called. B) Had left/ called. C) Left/ had called. D) None of the above. Show Answer Correct Answer: B) Had left/ called. Next →Related QuizzesTenses QuizzesVerbs QuizzesPast Perfect Quiz 2Past Perfect Quiz 3Past Perfect Quiz 4Past Perfect Quiz 5Past Perfect Quiz 6Past Perfect Quiz 7Form And Use The Past Progressive Verb Tense QuizPast, Present, Future Perfect Tense Quiz 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books