[ Tenses ]
They ______ dinner by the time we got there.
A. finished
B. have finished
C. had finished
D. were finishing
Select your answer:

Random Topics:
Adverbs by TypeModals and Semi-ModalsAdverbs and AdjectivesPresent Perfect and Simple Past TensePresent Perfect Adverbs and Indirect QuestionsPresent Tenses and VocabularyTensesPast with Modals“Put” Phrasal VerbClauses and GerundsOther quiz:
Grammar › ViewAre you coming to……party next Saturday?
A. a
B. an
C. the
D. X
Simple Past Tense (was/were) › View
I ____ at home yesterday evening.
A. is
B. was
C. were
D. are
