Grammar Quiz

[ Tenses ]

Mona ____ her report yesterday.

A. finishes

B. finished

C. is finishing

D. has finished

Select your answer:
         


Random Topics:

Grammar - to be, possessive, have gotModifiersPast Simple and Past ProgressiveFuture PassiveAdjectives and AdverbsModal AuxiliaryVerb Patterns / IngPast Continuous TensePresent Progressive (Future)Modal Verbs and Gender Nouns

Other quiz:

Grammar › View

The traffic is bad ______ there are too many people in the city centre.

A. because of

B. due to

C. because

D. so


Fragment, Comma Splice and Run -on Sentence › View

If the light is red, that means “stop.”

A. sentence fragment

B. run-on sentence

C. complete sentence