Topics: 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:
Adverb and Sentence StructureIntermediateA/AnPresent Perfect and Present Perfect ContinuousPhrases and TensesQuestion WordsVerb + Infinitive or GerundPronoun & Present SimpleAdjective or AdverbQuestion TagOther quiz:
Basic Sentences › ViewEvery sentence have to be
A. Subject
B. Predicate
C. Capital Letter
D. Punctuation Mark
E. All the Above
Grammar › View
Your mother ______ your phone for one hour.
A. used
B. is using
C. will use
D. has used
