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:
AdverbSynonym and AntonymPreposition and ConjunctionComparative and Superlative AdjectiveQuestion tag and + - AgreementMust Vs Have toPunctuationPast and Perfect TensesSimple Past or Past Continuous

Other quiz:

Grammar › View

The Christians celebrate Christmas in ________ December.

A. a

B. an

C. the

D. –


Present Simple and Past Continuous › View

When I saw Jo, he ……………. a panic attack. There was a spider in his room.

A. was having

B. has

C. had

D. is having


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.