[ Present Perfect Tenses ]
He ___ his homework, so he can play now.
A. finished
B. has finished
C. finishes
D. is finishing

Random Topics:
Tenses and Figurative LanguageModals - Conditionals - Future TensesArticles and DeterminersPassive to ActiveBecause / soVocabulary and PrepositionsRelative ClauseModals: Possibility, Necessity, ExpectationThe Simple Present TenseVerbs & Phrasal VerbsOther quiz:
Third Conditional › ViewComplete the sentence: “If I ______ (know) about the party, I would have gone.”
A. knew
B. had known
C. would know
D. was knowing
Grammar › View
________ __________ you like to go? to the beach.
A. What would
B. how would
C. Where would
Grammar › ViewShe _______ some novels.
A. have written
B. have writing
C. have wrote
D. has written
Grammar › View
He _____ the best student in the school.
A. am
B. is
C. are
D. were
