[ 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

Random Topics:
Modals in the Past - Speculation and DeductionTenses of VerbsPast Perfect and Past Perfect Continuous TenseGrammar - Present and Past PassiveModals of ProhibitionSentence TransformationConjunctions, Interjections and DeterminersSentence Structure and Verb TensesConditionals III - Mixed 1st, 2nd & 3rd ConditionalsCoordinating ConjunctionsOther quiz:
Modal Verbs › ViewSue : “Have you read Harry Potter yet?”
Kim : “Yes, it was __________ an interesting book that think everyone should read it.”
A. so
B. such
Present Continuous Tense › View
We _________ for our English test at the moment.
A. Study
B. Are studying
C. Is studying
D. Studied
something wrong with your body that shows you are sick
A. protect
B. symptom
C. vaccine
D. virus
Sentences › View
Madhan wrote a letter.
A. Letter
B. Madhan
C. Wrote