[ Narrative Tenses ]
A _________ (you / have) lunch by the time your visitors arrived?
B Yes, _________ (we / finish) eating by then.
A. had you had / we had finished
B. did you have / we finished
C. were you having / we were finishing

Random Topics:
Possessive Adjective and PronounPresent Perfect Simple & Present Perfect ContinuousModal and Phrasal VerbsPast Simple & Past Perfect�Put� Phrasal VerbGrammar - Collective NounsAdverb of TimePassive Voice Active VoiceAdjective SuffixesConjunctive Adverbs and PunctuationOther quiz:
Modal Verbs › ViewI ___ finish my homework; otherwise, i will get a bad grade.
A. Should
B. Have to
C. Ought to
D. Can
Vocabulary › View
What does the word ‘efficacy’ mean?
A. Being serious and eager in the way you do something
B. Being graceful and stylish in appearance
C. The ability to get results fast
D. A person’s sense of self-worth