This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Perfect Aspect – Quiz 9 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Perfect Aspect Quiz 9 (40 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Luke ..... thinking about leaving college, but in the end he decided to stay. A) Has. B) Had been. C) All the above. D) None of the above. Show Answer Correct Answer: B) Had been. 2. Choose the correct verb:My best friend (prepare / prepares) reviewers. A) Prepare. B) Prepares. C) All the above. D) None of the above. Show Answer Correct Answer: B) Prepares. 3. ..... English for ages. A) I've been learning. B) I'm learning. C) All the above. D) None of the above. Show Answer Correct Answer: A) I've been learning. 4. The garden was dead because it ..... (be) dry all summer. A) The garden was dead because it had been dry all summer. B) The garden was dead because it was been dry all summer. C) The garden was dead because it already been dry all summer. D) None of the above. Show Answer Correct Answer: A) The garden was dead because it had been dry all summer. 5. Quang ..... (cook) banh xeo for 3 minutes when his mom came home. A) Cooked. B) Had cooked. C) Had been cooking. D) Was cooking. Show Answer Correct Answer: C) Had been cooking. 6. What is the past continuous used for? A) Actions that will happen in the future. B) Actions completed before now. C) Actions happening right now. D) Actions that were ongoing in the past. Show Answer Correct Answer: D) Actions that were ongoing in the past. 7. Have you ever ..... to drive in the snow? A) Tried. B) Been trying. C) All the above. D) None of the above. Show Answer Correct Answer: A) Tried. 8. I will have ..... to the gym by the time you get home. A) Went. B) Go. C) Gone. D) Going. Show Answer Correct Answer: C) Gone. 9. Match the sentence halves:It's a long time since ..... A) I've been living in Bangkok. B) I won't have finished before midnight. C) I've been running around all day. D) I will have been living here for three years. Show Answer Correct Answer: C) I've been running around all day. 10. Choose the perfect aspect tense of the verb being used in the sentence.He has eaten chicken every day for a month. A) Present perfect. B) Past perfect. C) Future perfect. D) None of the above. Show Answer Correct Answer: A) Present perfect. 11. The word 'wireless' ..... a completely different meaning until computers came along-it meant 'radio'. A) Has had. B) Had had. C) Had. D) None of the above. Show Answer Correct Answer: B) Had had. 12. Julia left the restaurant after she ..... eating. A) Had finished. B) Has finished. C) Finished. D) None of the above. Show Answer Correct Answer: A) Had finished. 13. Complete the sentence with the correct form of the verb in parentheses:The developers ( update ) the settings repeatedly this week. A) Have been updating. B) Was updateing. C) Had updateed. D) Have been updateing. Show Answer Correct Answer: A) Have been updating. 14. Which of these is an example of perfect aspects? A) Is speaking. B) Will speak. C) Has spoken. D) None of the above. Show Answer Correct Answer: C) Has spoken. 15. I SAW a celebrity at the airport. A) Simple Present. B) Simple Past. C) Simple Future. D) None of the above. Show Answer Correct Answer: B) Simple Past. 16. When I arrived at the train station, the train (a) (leave). A) Has left. B) Have left. C) A. had left. D) Had leaved. Show Answer Correct Answer: C) A. had left. 17. Complete the sentence with the correct form of the verb in parentheses:By next week, we ( resolve ) the issue permanently. A) Has been resolveing. B) Will have resolved. C) Resolves. D) Had been resolveing. Show Answer Correct Answer: B) Will have resolved. 18. Which sentence expresses a completed action? A) I have gotten all the parts for the project. B) I get all the parts for the project. C) I am getting all the parts for the project. D) I get up early for the project. Show Answer Correct Answer: A) I have gotten all the parts for the project. 19. I ..... to give up at the beginning but I kept studying. A) Have wanted. B) Wanted. C) All the above. D) None of the above. Show Answer Correct Answer: B) Wanted. 20. Which sentence correctly uses the simple aspect in the future tense? A) She will eat pizza tomorrow. B) She eat pizza tomorrow. C) She ate pizza tomorrow. D) She eats pizza tomorrow. Show Answer Correct Answer: A) She will eat pizza tomorrow. 21. This is my entire music collection. I ..... (have) it since I left school. A) Have had. B) Had had. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have had. 22. Choose the correct Present Perfect sentence: A) I have been to Paris three times. B) I have went to Paris three times. C) I had been to Paris three times. D) I will have been to Paris three times. Show Answer Correct Answer: A) I have been to Paris three times. 23. Formed using the auxiliary verb "had been" followed by Ving. A) Past Perfect Simple. B) Past Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: B) Past Perfect Continuous. 24. Ten minutes ..... all I need to finish the Math problems. A) Are. B) Is. C) All the above. D) None of the above. Show Answer Correct Answer: B) Is. 25. Reading many books ..... our insight. A) Is broaden. B) Will broad. C) Will broaden. D) Will have broad. Show Answer Correct Answer: C) Will broaden. 26. My dog (bury) ..... many bones in the backyard. A) Bury. B) Have buried. C) Buried. D) Has buried. Show Answer Correct Answer: D) Has buried. 27. We ..... our work in the garden by the time he arrives from the pharmacist A) Will have been finishing. B) Had finished. C) Have finished. D) Will have finished. Show Answer Correct Answer: D) Will have finished. 28. Rina (catch) ..... three colds this winter. A) Caught. B) Catches. C) Have caught. D) Has caught. Show Answer Correct Answer: D) Has caught. 29. Choose the sentence that uses the future perfect tense. A) I ate lunch in the canteen. B) I will be eating lunch with my sister later. C) I will have eaten lunch by the time I have my piano lessons later. D) I had eaten lunch by the time Dad picked me up. Show Answer Correct Answer: C) I will have eaten lunch by the time I have my piano lessons later. 30. When I saw Dat, he ..... (drive) a new motorbike. A) Drove. B) Had been driving. C) Had driven. D) Was driving. Show Answer Correct Answer: D) Was driving. 31. Emphasizes the duration of an action leading up to a specific future time. A) Future Perfect Simple. B) Future Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: B) Future Perfect Continuous. 32. Ten minutes ago, the students ..... (work hard) while the teacher took a rest. A) Had worked hard. B) Had been working hard. C) Worked hard. D) Were working hard. Show Answer Correct Answer: D) Were working hard. 33. By the time he graduates, he ..... five years of study. A) Will haven't complete. B) Will have competed. C) Won't have completed. D) Will have completed. Show Answer Correct Answer: D) Will have completed. 34. He ..... (not/speak) to me lately A) Didn't speak. B) Hasn't spoken. C) All the above. D) None of the above. Show Answer Correct Answer: B) Hasn't spoken. 35. Indicates an action that will be completed by a certain point in the future. A) Future Perfect Simple. B) Future Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: A) Future Perfect Simple. 36. Perfect progressive or continuous aspectMy parents ..... ( talk) with my sister for hours. A) Have been talking. B) Has been talking. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been talking. 37. From 2021 to 2022, Dung ..... (study) English. In 2023, she changed her major. A) Was studying. B) Had studied. C) Studied. D) Had been studying. Show Answer Correct Answer: D) Had been studying. 38. HOW MANY TENSES DOES ENGLISH HAVE? A) 2. B) 10. C) 3. D) 12. Show Answer Correct Answer: A) 2. 39. Which sentence is grammatically AND pragmatically correct? A) I was knowing her for years. B) I've known her for years. C) I've been knowing her for years. D) I knew her for years. Show Answer Correct Answer: B) I've known her for years. 40. ..... you ..... a new apartment, Sam? Where r u living? A) Have been finding. B) Had found. C) Have found. D) Did found. Show Answer Correct Answer: C) Have found. ← PreviousRelated QuizzesVerbs QuizzesParts Of Speech QuizzesPerfect Aspect Quiz 1Perfect Aspect Quiz 2Perfect Aspect Quiz 3Perfect Aspect Quiz 4Perfect Aspect Quiz 5Perfect Aspect Quiz 6Perfect Aspect Quiz 7Perfect Aspect Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books