Grammar Quiz

[ Present Perfect Tense ]

I … my home work

A. have do

B. have did

C. have done

D. have doing

Select your answer:
         


Random Topics:

Present TensesAdverbial Clause of Cause and EffectPast Perfect and Past Perfect ContinuousQuantifiers MixPrepositionPhrasal Verb Put & GoComparative and Superlative AdjectivesEnglish MorphosyntaxGrammar and Prepositions

Other quiz:

First Conditional › View

If it is a sunny day, we …to the beach tomorrow

A. Go

B. Goes

C. Will go

D. Won’t go


Grammar › View

________________? There’s been an accident.

A. Do you hear

B. Have you been hearing

C. Have you heard