[ Grammar ]
He ___ his homework before dinner yesterday.
A. finishes
B. finishing
C. finish
D. finished
Select your answer:

Random Topics:
Past Tense and NeutralAuxiliary Verbs (be, do, have)Relative Pronoun/AdverbsVerb Tenses and AgreementTenses for HospitalityNouns and Their FormsCohesive DevicesOpinion / AgreementArticles and NounsNoun ClausesOther quiz:
Grammar › ViewComplete the sentence.
Children must ____ by an adult.
A. accompanied
B. be accompanied
C. accompany
D. will accompany
Grammar › View
He _________ a party next weekend.
A. has
B. will have
C. is has
D. is having
