Topics: Grammar and Structure
By the time they came, we ______ our dinner.
A. had finished
B. finished
C. would finish
D. were finishing
Select your answer:

Random Topics:
Nouns and QuantifiersModals of ObligationPast PerfectPrepositions after Verbs and AdjectiveSentencesGerunds + To InfinitiveTenses - Passive VoicePerfect Tenses and VocabularyGrammar - Capitalization and Possessive NounsAuxiliary Verbs (be, do, have)Other quiz:
Identifying Tenses › ViewWhat are you doing there?
A. Past simple progressive
B. Present perfect progressive
C. Present progressive
D. Past perfect progressive
Mixed General Quiz › View
I did ___!
a. not
b. knot
