[ Grammar ]
Kevin ____ his homework, but he ____ it yet.
A. has been doing/hasn’t been finishing
B. has done/hasn’t finished
C. has been doing/hasn’t finished
D. has done/hasn’t been finishing
Select your answer:

Random Topics:
Independent ClausesConjunctive AdverbsContinuous TensesZero & First ContidionalGrammar - Capitalization and Possessive NounsAdverbs of Frequency and Everyday ActivitiesPhrase or ClausePassive Voice with Modal VerbsModal SpeculationMixed ConditionalOther quiz:
Conditional Sentences › ViewIf she_____ late again, she’ll lose her job.
A. come
B. comes
C. came
D. had come
Mixed General Quiz › View
Do you have any knowledge ______ how our education system works?
A. Of
B. On
C. For
