Grammar Quiz

[ Perfect Tense ]

Have you __________________ your homework yet?

A. did

B. done

C. have done

D. doing

Select your answer:
         


Random Topics:

Present simple & ContinuousNarrative TensesConditionals and Modals of ProbabilityDefinite & Indefinite Pronoun & ConditionalsPassive of Modal VerbsFuture TensesPreposition and ConjunctionClausesSimple Past Tense and Past Perfect TenseVerbs + Infinitives / Gerunds

Other quiz:

Prepositions of Location, Movement and Time › View

Fill in the blank with the appropriate preposition.

I usually take a nap ________the lunch break.

A. in

B. at

C. during

D. on


Grammar › View

This is the man …….. we met on holiday.

A. who

B. which

C. where