[ Tenses ]
He ______ home before the rain started.
A. had arrived
B. arrives
C. was arriving
D. will have arrived

Random Topics:
Grammar: Reported QuestionsMiscellaneous Grammar UsagesTensesModals TensesRelative Clauses and UsageComparative AdverbsGrammar: Parts and PunctuationUnreal Uses of Past TensesGerunds and TensesGrammar Like & Linking VerbOther quiz:
Verb Tense, Pronouns and Antecedents › ViewAs we __________ for the train, we ate our breakfast.
A. were waiting
B. are waiting
C. do wait
D. have waited
Have to/Has to › View
My brother _________________________________ (not/ do) the laundry.
A. haven’t to do
B. doesn’t have to does
C. hasn’t to do
D. doesn’t have to do
Vocabulary › Viewto make someone content or calm, to give someone what is needed, to satisfy someone
A. appease
B. crag
C. vehement
D. deceive
Grammar › View
The town _________ its appearance completely since 1980.
A. changed
B. has changed
C. had changed
D. changes
