[ 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:
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
