[ Grammar & Vocabulary ]
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:
Clauses and ConjunctionGrammar PhrasesAntonymsComparative and Superlative AdverbsVerb Tenses and Subject Verb AgreementArticles A and AnTag QuestionTime ConjunctionsPassive with ModalsGerunds and InfitinitivesOther quiz:
Modal Verbs › ViewI ___ buy a new car next year. (can, could, might, will)
A. would
B. should
C. shall
D. will
Grammar › View
Don’t worry, everything is _______ control.
A. under
B. without
C. in
D. at
