Grammar Quiz

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 Tag

Other quiz:

Basic Sentences › View

Every 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