Grammar Quiz

[ 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

Select your answer:
         


Random Topics:

Independent ClausesConjunctive AdverbsContinuous TensesZero & First ContidionalGrammar - Capitalization and Possessive NounsAdverbs of Frequency and Everyday ActivitiesPhrase or ClausePassive Voice with Modal VerbsModal SpeculationMixed Conditional

Other quiz:

Conditional Sentences › View

If she_____ late again, she’ll lose her job.

A. come

B. comes

C. came

D. had come


Mixed General Quiz › View

Do you have any knowledge ______ how our education system works?

A. Of
B. On
C. For