[ 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:
Grammar › ViewHe … in the pool for half an hour.
A. Swam
B. Has swam
C. Has been swimming
D. Swim
Simple Past Tense › View
Which sentence is talking about a past event?
A. Danilo works as a coordinator at school.
B. Erick corrected Juliana’s assessment last afternoon.
C. Angélica loves to swim.
D. Deickson knows everything about maps.
Vocabulary › Viewsomething 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
