[ Tenses ]
Mona ___ her report yesterday.
A. Finishes
B. Finished
C. Is finishing
D. Has finished
Select your answer:

Random Topics:
Simple vs Continuous Past TensePhrasal VerbsPast Simple & Past PerfectCoordinating & Subordinating ConjunctionsRelative Pronouns with PrepositionsAll, Both, Neither, None, EitherIf Conditional Zero and OneVocabulary and Sentence StructureTenses & Conditional SentenceFuture Simple TensesOther quiz:
Grammar › ViewI __ driven you home from school. I did not know that you needed a ride.
A. would of
B. woulda
C. would have
Aptitude : Problems on Trains › View
How many seconds will a 500 metre long train take to cross a man walking with a speed of 3 km/hr in the direction of the moving train if the speed of the train is 63 km/hr?
A. 25
B. 30
C. 40
D. 45
