[ 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

Random Topics:
would should couldInfinitives and ING FormsModals with Perfect InfinitiveAdjective SuffixesTime and CalendarModals in the PastTenses, Tag Questions, Phrasal VerbsVocabulary Spelling GrammarGrammar and StructureGrammar - some / anyOther quiz:
Grammar › ViewWhich sentence is in passive voice ?
A. The leopard was looking at me.
B. The old lady is looked after by her son.
C. I saw two bright eyes looking at me.
D. I saw a leopard behind a tree.
Identifying Tenses › View
He had forgotten to take his umbrella .
A. Past simple
B. Past perfect
C. Present perfect
D. Past perfect progressive
Modal Verbs › ViewThe buffet restaurant is free for kids under 5 years old. So you____pay for your son.
A. shouldn’t
B. mustn’t
C. don’t have to
D. ought not to
Simple Present and Present Continuous Tense › View
Clarus and his sister do not _______ along well with one another.
A. get
B. gets
C. got
D. getting
