This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Perfect Aspect – Quiz 21 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Perfect Aspect Quiz 21 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I will have ..... to the gym by the time you get home. A) Go. B) Went. C) Gone. D) Going. Show Answer Correct Answer: C) Gone. 2. 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. 3. 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. 4. 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. 5. 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. 6. 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) Have been updateing. D) Had updateed. Show Answer Correct Answer: A) Have been updating. 7. 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. 8. 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. 9. When I arrived at the train station, the train (a) (leave). A) A. had left. B) Had leaved. C) Has left. D) Have left. Show Answer Correct Answer: A) A. had left. 10. Complete the sentence with the correct form of the verb in parentheses:By next week, we ( resolve ) the issue permanently. A) Resolves. B) Had been resolveing. C) Has been resolveing. D) Will have resolved. Show Answer Correct Answer: D) Will have resolved. 11. 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. 12. 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. 13. Which sentence correctly uses the simple aspect in the future tense? A) She will eat pizza tomorrow. B) She ate pizza tomorrow. C) She eats pizza tomorrow. D) She eat pizza tomorrow. Show Answer Correct Answer: A) She will eat pizza tomorrow. 14. 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. 15. I ..... written such a difficult essay as this one. A) Had. B) Have not had. C) Never have wriiten. D) Have never written. Show Answer Correct Answer: D) Have never written. 16. Choose the correct Present Perfect sentence: A) I have been to Paris three times. B) I had been to Paris three times. C) I will have been to Paris three times. D) I have went to Paris three times. Show Answer Correct Answer: A) I have been to Paris three times. 17. 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. 18. 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. 19. Reading many books ..... our insight. A) Will broaden. B) Will broad. C) Will have broad. D) Is broaden. Show Answer Correct Answer: A) Will broaden. 20. My dog (bury) ..... many bones in the backyard. A) Bury. B) Buried. C) Has buried. D) Have buried. Show Answer Correct Answer: C) Has buried. 21. We ..... our work in the garden by the time he arrives from the pharmacist A) Will have been finishing. B) Will have finished. C) Had finished. D) Have finished. Show Answer Correct Answer: B) Will have finished. 22. Rina (catch) ..... three colds this winter. A) Catches. B) Caught. C) Has caught. D) Have caught. Show Answer Correct Answer: C) Has caught. 23. Choose the sentence that uses the future perfect tense. A) I will have eaten lunch by the time I have my piano lessons later. B) I had eaten lunch by the time Dad picked me up. C) I will be eating lunch with my sister later. D) I ate lunch in the canteen. Show Answer Correct Answer: A) I will have eaten lunch by the time I have my piano lessons later. 24. When I saw Dat, he ..... (drive) a new motorbike. A) Drove. B) Was driving. C) Had driven. D) Had been driving. Show Answer Correct Answer: B) Was driving. 25. 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. ← PreviousNext →Related 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