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:
A  B  C  D  E 


Random Topics:

Modals in the Past - Speculation and DeductionTenses of VerbsPast Perfect and Past Perfect Continuous TenseGrammar - Present and Past PassiveModals of ProhibitionSentence TransformationConjunctions, Interjections and DeterminersSentence Structure and Verb TensesConditionals III - Mixed 1st, 2nd & 3rd ConditionalsCoordinating Conjunctions

Other quiz:

Grammar › View

Which sentence is correct ?

A. He is often mentioning this thing.

B. He often mentions this thing.


Grammar › View

My dad likes ….. but I think ….. likes swimming.

A. to fish/ your

B. fishing/ your

C. fishing/ yours

D. fishing/

Vocabulary › View

something wrong with your body that shows you are sick

A. protect

B. symptom

C. vaccine

D. virus


Sentences › View

Madhan wrote a letter.

A. Letter

B. Madhan

C. Wrote