Grammar Quiz

[ Grammar ]

Doni ___________ his lunch for two hours ago

A. eat

B. is eating

C. has eaten

D. ate

Select your answer:
         


Random Topics:

Conditional TypesGerund & InfinitivesUnreal Uses of Past TensesSpeech TensesModal Verbs for PossibilityPast simple regular verbsAuxiliary Verbs (be, do, have)Past Modalsused to, be used to, get used to

Other quiz:

Future Tense › View

By the time you _______ (arrive), I will be doing my homework for an hour.

A. will arrived

B. will have been arriving

C. will have arrived


Tenses › View

Until you learn how to take a break, you ___ your ability to speak English.

A. haven’t improved

B. aren’t improving

C. don’t improve

D. won’t improve