[ 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 NounsOther quiz:
Grammar › ViewThe 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
