[ 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:
Grammar › ViewThey _________ find the right key to their dorm when they were in hurry.
A. Be able
B. couldn’t
C. must
D. can
Grammar › View
This surprises me.
I ________________ by this.
A. would have been surprised
B. will be surprised
C. am surprised
Grammar › ViewJonathan, __________ 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
