[ 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:
Gender and Grammar › ViewWhich sentence contains an adverb of degree?
A. She dances gracefully.
B. He is extremely talented.
C. They seldom go to the park.
D. The teacher arrived early.
Adverb Clauses › View
He couldn’t go to the concert __________ he had to work.
A. if
B. until
C. unless
D. as
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
