[ Verb Tenses ]
He ___ his homework before dinner.
A. finish
B. finished
C. finishing
D. finishes

Random Topics:
Grammar and ReadingWord FormationNoun ClausePresent Simple x Present ContinuousConditionals and Modals of ProbabilityNouns and QuantifiersCoordinating ConjunctionsHelpful Phrases Who or WhomFOR & SINCEOther quiz:
Mixed Present Tenses › ViewHow long ………………….( you /live) in the city?
A. have you lived
B. have you been living
C. do you live
D. are you living
Grammar › View
Is this sentence grammatically correct? It was snowing last Wednesday school was shut down.
A. Yes
B. No
C. Wednesday is spelled incorrectly
Jonathan, __________ Matthew idolises, is the best member of our basketball team.
A. who
B. which
C. whom
D. whose
Grammar › View
She __ ride a bike when she was two.
A. couldn’t
B. could
