This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Perfect Aspect – Quiz 22 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Perfect Aspect Quiz 22 (10 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Ten minutes ago, the students ..... (work hard) while the teacher took a rest. A) Worked hard. B) Were working hard. C) Had worked hard. D) Had been working hard. Show Answer Correct Answer: B) Were working hard. 2. My teacher has lived in New Jersey for 5 years. A) The action started in the past and continues to the present. B) The action was recently completed. C) The action is completed but is currently relevant. D) The action occurred over a period of time and is complete at the time of speaking. E) The sentence has a grammar error and is incorrect. Show Answer Correct Answer: A) The action started in the past and continues to the present. 3. By the time he graduates, he ..... five years of study. A) Won't have completed. B) Will haven't complete. C) Will have competed. D) Will have completed. Show Answer Correct Answer: D) Will have completed. 4. 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. 5. 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. 6. 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. 7. From 2021 to 2022, Dung ..... (study) English. In 2023, she changed her major. A) Studied. B) Was studying. C) Had studied. D) Had been studying. Show Answer Correct Answer: D) Had been studying. 8. HOW MANY TENSES DOES ENGLISH HAVE? A) 3. B) 2. C) 10. D) 12. Show Answer Correct Answer: B) 2. 9. Which sentence is grammatically AND pragmatically correct? A) I've been knowing her for years. B) I've known her for years. C) I knew her for years. D) I was knowing her for years. Show Answer Correct Answer: B) I've known her for years. 10. ..... you ..... a new apartment, Sam? Where r u living? A) Have found. B) Had found. C) Did found. D) Have been finding. Show Answer Correct Answer: A) 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