[ Grammar and Structure ]
By the time they came, we ______ our dinner.
A. had finished
B. finished
C. would finish
D. were finishing

Random Topics:
Auxiliaries Verbduring, for, whileSo / Neither / Either / TooClauses of ReasonThe Future Simple TenseVocabularyModals of ProbabilityTOEFL Adjective and AdverbPhrase or ClausePresent Perfect and Present Perfect Progressive TensesOther quiz:
Vocabulary and Grammar › ViewWe should protect the ________________.
A. environment
B. environmental
C. global warming
Grammar › View
They said hello but nobody _____ a word since.
A. was spoken
B. had spoken
C. was speaking
D. has spoken
Grammar › ViewI ______ tidying my bedroom, but I have to do it.
A. hate
B. love
Subject Verb Agreement › View
Neither Mary nor her friends (is / are) going to have a party.
A. is
B. are
