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:
Prepositions › ViewI’ve been waiting ___ the bus for 20 minutes.
A. for
B. at
C. BlackPink
Comparative Degree (Adverb) › View
Choose the sentence that is written correctly.
A. The man waved a red flag desperate.
B. The man waved a red flag desperately.
C. The man waved a red flag desperatly.
I ___ 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
