This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Past > Past Perfect Tense – Quiz 17 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Past Perfect Tense Quiz 17 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Complete the sentence:By the time he arrived, we ..... our dinner. A) Has finished. B) Finish. C) Finished. D) Had finished. Show Answer Correct Answer: D) Had finished. 2. Before the police arrived, the thief ..... (got) away A) Had gotten. B) Have been getting. C) Was getting. D) Got. Show Answer Correct Answer: A) Had gotten. 3. The children have swum in the pool ..... nine o'clock. A) At. B) For. C) Already. D) Since. Show Answer Correct Answer: D) Since. 4. La estructura del Presente Perfecto afirmativo es: A) Subj. + had + verb in past participle + comp. B) Subj. + has/have + verb in past participle + comp. C) Subj. + hasn't/haven't + verb in past participle + comp. D) Subj. + hadn't + verb in past participle + comp. Show Answer Correct Answer: B) Subj. + has/have + verb in past participle + comp. 5. Before they started the party, they ..... some friends. A) Have invited. B) Had invited. C) Invited. D) Did invite. Show Answer Correct Answer: B) Had invited. 6. When Adi switched on the television, her favourite channel ..... just ..... A) Is, ended. B) Had, ended. C) Was, ended. D) Have, ended. Show Answer Correct Answer: B) Had, ended. 7. Before you mentioned him, I ..... of that name A) Have never been heard. B) Never heard. C) Never had heard. D) Had never heard. Show Answer Correct Answer: D) Had never heard. 8. True or False:The sentence 'By the time we arrived, the train had left' uses the past perfect tense correctly. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 9. By the time we reached the station, the train ..... (leave). A) Leaves. B) Has left. C) Had leave. D) Had left. Show Answer Correct Answer: D) Had left. 10. I ..... (fail) the test because I hadn't studied enough. A) Had failed. B) Failed. C) All the above. D) None of the above. Show Answer Correct Answer: B) Failed. 11. Which word best completes this sentence using past perfect tense? He couldn't find his keys because he ..... them in the car. A) Had left. B) Has left. C) Was leaving. D) Left. Show Answer Correct Answer: A) Had left. 12. Billy worked overnight because he ..... his homework. A) Did not finished. B) Had finished. C) Had not finished. D) Finished. Show Answer Correct Answer: C) Had not finished. 13. She ..... (not / eat) anything because she ..... (already / have) lunch. A) Hadn't eaten / already had. B) Didn't eat / already had. C) Didn't eat / had already. D) Hadn't eaten / had already. Show Answer Correct Answer: A) Hadn't eaten / already had. 14. Until 2009 I ..... (study) in Menai College. A) Studyed. B) Studied. C) Studying. D) Had studied. Show Answer Correct Answer: D) Had studied. 15. PAST PARTICIPLE OF LOSE A) LOSER. B) LOOSE. C) LOST. D) None of the above. Show Answer Correct Answer: C) LOST. 16. Which of the following forms the past perfect tense? A) HAVE + PAST PARTICIPLE. B) WAS + PAST PARTICIPLE. C) IS + PAST PARTICIPLE. D) HAD + PAST PARTICIPLE. Show Answer Correct Answer: D) HAD + PAST PARTICIPLE. 17. In recent times, people had/have had more contact with their friends through email and mobile phones than they did in the past. A) Had. B) Have had. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have had. 18. Before she went to bed, Sarah ..... (finish) her homework. A) Finished. B) Had finish. C) Finishes. D) Had finished. Show Answer Correct Answer: A) Finished. 19. SUPPLY THE SENTENCE WITH THE CORRECT PAST PERFECT TENSE VERB:The thief (break) ..... into our house before we returned. A) Broken. B) Had broken. C) Have broken. D) Has broken. Show Answer Correct Answer: B) Had broken. 20. Where ..... you ..... the presents? I cannot find them at all. A) Have hidden. B) Had hidden. C) Have hid. D) Has hidden. Show Answer Correct Answer: A) Have hidden. 21. Chris and Charles have studied for this test ..... two weeks. A) Since. B) At. C) Just. D) For. Show Answer Correct Answer: D) For. 22. Which sentence uses the past perfect tense? A) I will go to the store. B) I had gone to the store before it closed. C) I am going to the store. A) I will have gone to the store. B) I go to the store every week. C) I had gone to the store yesterday. D) B) I had gone to the store before it closed. Show Answer Correct Answer: D) B) I had gone to the store before it closed. 23. Tom ..... smoking after his doctor advised him. A) Had been quitting. B) Quitted. C) Quit. D) Had quitted. Show Answer Correct Answer: D) Had quitted. 24. Two years ago we ..... (be) in Thailand. A) Were. B) Was. C) Had been. D) Are. Show Answer Correct Answer: A) Were. 25. What does the past perfect tense indicate in a sentence? A) An action that occurred at the same time as another action in the past. B) An action that occurred before another action in the past. C) An action in progress in the past. D) None of the above. Show Answer Correct Answer: B) An action that occurred before another action in the past. 26. Victor had ..... his bag last night. A) Losed. B) Lost. C) Lose. D) Losing. Show Answer Correct Answer: B) Lost. 27. By the time we ..... (arrive) at the party, everyone had eaten. A) Arrived. B) Had arrived. C) Has arrived. D) Arrive. Show Answer Correct Answer: A) Arrived. 28. I has visited Paris so many times with my parents. A) Has. B) With. C) Visited. D) Many. Show Answer Correct Answer: A) Has. 29. Choose the correct past perfect tense for the sentence:After the artist ..... the portrait, she signed her name. A) Had completed. B) Complete. C) Have completed. D) Completes. Show Answer Correct Answer: A) Had completed. 30. What is the correct order of the following question?you/Had/been/ever/to/Japan/before/year/last/? A) Had you been to Japan ever before last year?. B) Had you ever been to Japan before last year?. C) Had you been ever to Japan before last year?. D) None of the above. Show Answer Correct Answer: B) Had you ever been to Japan before last year?. 31. Fill in the blank with the past perfect form:'By the time we arrived, they (to leave).' A) They leave. B) They had left. C) They had been leaving. D) They were leaving. Show Answer Correct Answer: B) They had left. 32. What is the past participle of:HURT A) HEART. B) HURTED. C) HURT. D) HERTED. Show Answer Correct Answer: C) HURT. 33. As soon as Mr Brown had arrived at home, he ..... some water. A) Drink. B) Will drink. C) Had drunk. D) Drank. Show Answer Correct Answer: D) Drank. 34. SUPPLY THE SENTENCE WITH THE CORRECT SIMPLE PAST AND PAST PERFECT TENSE VERB:The doctor (take) ..... off the plaster that he (put) ..... six weeks ago. A) Took, had put. B) Had put, took. C) All the above. D) None of the above. Show Answer Correct Answer: A) Took, had put. 35. Kevin ..... his exam because he hadn't studied at all. A) Failed. B) Fails. C) Has failed. D) Had failed. Show Answer Correct Answer: A) Failed. 36. When we arrived at the airport, our flight ..... (left) A) Had left. B) Leave. C) Has been leaving. D) Was leaving. Show Answer Correct Answer: A) Had left. 37. What is the past participle of sink? A) Sinked. B) Sank. C) Sunk. D) None of the above. Show Answer Correct Answer: C) Sunk. 38. Complete the sentence with the past perfect form of the verb in parenthesis.I decided to try a simple recipe for frozen treats after I ..... (find) it while doing research on my food project. A) Had found. B) Had find. C) Has found. D) Find. Show Answer Correct Answer: A) Had found. 39. Identify the past perfect tense in the following sentence:They had finished their homework before dinner. A) Has finished. B) Will finish. C) Had finished. D) Finished. Show Answer Correct Answer: C) Had finished. 40. What is the correct structure of the past perfect tense in English? A) Subject + verb in simple past. B) Subject + auxiliary verb "had" + past participle of the main verb. C) Subject + auxiliary verb "have" + past participle of the main verb. D) None of the above. Show Answer Correct Answer: B) Subject + auxiliary verb "had" + past participle of the main verb. 41. Mr Joe ..... to the prison after he ..... a lot of money A) Went-have stolen. B) Had gone-stole. C) Went-had stolen. D) Have gone-stole. Show Answer Correct Answer: B) Had gone-stole. 42. Choose the correct past perfect form of the verb in the sentence: "By the time we got to the theater, the movie ..... (start)." A) Started. B) Had started. C) Will start. D) Has started. Show Answer Correct Answer: B) Had started. 43. Use the past perfect in context:'By the time he arrived, they ..... (leave) for the party.' A) Had left. B) Was leaving. C) Had leave. D) Have left. Show Answer Correct Answer: A) Had left. 44. Identify the past perfect tense verb phrase.By 2, 400 BC people in China had discovered the pleasures of tea. A) By 2, 400 BC. B) Pleasures of tea. C) In China. D) Had discovered. Show Answer Correct Answer: D) Had discovered. 45. Mum ..... (i) ..... dinner before Dad ..... (ii) ..... home. A) Had prepared had arrived . B) Had prepared arrived . C) Prepared had arrived . D) Prepared arrived . Show Answer Correct Answer: B) Had prepared arrived . 46. I was sorry that the trip was cancelled. I ..... forward it. A) Had looked. B) Had been looking. C) Have looked. D) None of the above. Show Answer Correct Answer: B) Had been looking. 47. After they had played video games, they ..... their works. A) Will finish. B) Finish. C) Had finished. D) Finished. Show Answer Correct Answer: D) Finished. 48. What is the abbreviated form of "had not" in the past perfect tense? A) Hadn't. B) Hadn. C) Hadn't've. D) None of the above. Show Answer Correct Answer: A) Hadn't. 49. Which of the following is NOT in the past perfect tense? A) She had read the book. B) They have seen the play. C) I had visited Paris. A) I have visited Paris. B) They had seen the play. C) She reads the book. D) They have seen the play. Show Answer Correct Answer: D) They have seen the play. 50. What is the past participle of become? A) Becomen. B) Became. C) Becomes. D) Become. Show Answer Correct Answer: D) Become. 51. When she ..... the match ..... already ..... A) Arrived / had / started. B) Arrives / had / start. C) Arrives / had / started. D) Arrived / has / started. Show Answer Correct Answer: A) Arrived / had / started. 52. I didn't come to the party because Jen ..... (invite not) me. A) Didn't invite. B) Hadn't invited. C) Don't invite. D) Hadn't invite. Show Answer Correct Answer: B) Hadn't invited. 53. Identify the sentence that uses past perfect tense correctly. A) By the time we got there, the show had started. B) By the time we got there, the show has started. C) By the time we got there, the show started. D) By the time we got there, the show was starting. Show Answer Correct Answer: A) By the time we got there, the show had started. 54. Past participle of "to drink" ? A) Getrinkt. B) Getrunkt. C) Getrank. D) Getrunken. Show Answer Correct Answer: D) Getrunken. 55. After she had finished her work, she ..... (decide) to go for a walk. A) Had decided. B) Has decided. C) Decide. D) Decided. Show Answer Correct Answer: D) Decided. 56. Apakah Dina belum membaca buku itu ketika saya meminjamnya? A) Had Dina not read that book when I borrowed?. B) Had Dina not readed that book when I borrowed?. C) Had Dina not readed that book when I borrow?. D) None of the above. Show Answer Correct Answer: A) Had Dina not read that book when I borrowed?. 57. Choose the correct verb form:Before the teacher arrived, the students ..... the room. A) Cleaned. B) Has cleaned. C) Had cleaned. D) Clean. Show Answer Correct Answer: C) Had cleaned. 58. Fill in the blank with the correct tense:'I ..... (to finish) my report before the deadline.' A) Have finished. B) Had finished. C) Will finish. D) Finish. Show Answer Correct Answer: B) Had finished. 59. Fill in the blank with the past perfect form:By the time the bus arrived, we ..... (wait) for over an hour. A) Wait. B) Had waited. C) Was waiting. D) Have waited. Show Answer Correct Answer: B) Had waited. 60. Formulate a past perfect sentence using the verb 'to see'. A) I had saw the movie last week. B) I had seen the movie before it was released in theaters. C) I will see the movie before it releases. D) I see the movie yesterday. Show Answer Correct Answer: B) I had seen the movie before it was released in theaters. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPast Perfect Tense Quiz 1Past Perfect Tense Quiz 2Past Perfect Tense Quiz 3Past Perfect Tense Quiz 4Past Perfect Tense Quiz 5Past Perfect Tense Quiz 6Past Perfect Tense Quiz 7Past Perfect Tense Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books