Grammar Quiz

[ 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:

Clauses and ConjunctionGrammar PhrasesAntonymsComparative and Superlative AdverbsVerb Tenses and Subject Verb AgreementArticles A and AnTag QuestionTime ConjunctionsPassive with ModalsGerunds and Infitinitives

Other quiz:

Modal Verbs › View

I ___ buy a new car next year. (can, could, might, will)

A. would

B. should

C. shall

D. will


Grammar › View

Don’t worry, everything is _______ control. 

A. under

B. without

C. in

D. at