[ Past Tenses ]
Had she _____ (finish)her homework before the movie started?
A. Finishing
B. Finished
C. To finish
D. Finish

Random Topics:
1st and 2nd ConditionalsCausative VerbPast and Present TensesPast Simple vs Past ContinuousPronoun Antecedent AgreementPast Simple TensesSubject-Verb AgreementPrepositions and ArticlesGrammar and Verb TensesPersonal PronounOther quiz:
Vocabulary › Viewto agree
A. Complacency
B. Latent
C. Concur
D. Query
Modals › View
I ______ have bothered cooking all that food; they’d eaten before they arrived.
A. didn’t need
B. needn’t
C. didn’t have to
D. didn’t need to
Prepositions of Time, Place, and Movement › ViewI went to the cinema… night.
A. last
B. after
C. between
D. on
Future Tenses › View
By the end of next year, John __________ English for 3 years.
A. will have learned
B. will learn
C. is going to learn
D. will be learning
