[ Tenses ]
They _____ (finish) their homework before the game began.
A. finish
B. had finished
C. are finishing

Random Topics:
Subject Verb Agreement and Verb TensesGrammar - may & mightPast Tense and Past ContinuousConditionalTime ClauseSentences vs Run-OnsPassive Voice with ModalsMixed ConditionalsPunctuation and GrammarGerunds/InfinitivesOther quiz:
Passive Voice › ViewThe doctor talked to him.
A. Active Voice
B. Passive Voice
Irregular Verbs › View
We were really surprised when we ______________ the game.
A. won
B. win
C. winned
Grammar › ViewThe teachers have got a computer. That is the ______ computer.
A. teachers’s
B. teachers’
Grammar › View
What is the English synonym for a word flat?
A. shed
B. apartment
C. stall