Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 Punctuation

Other quiz:

Prepositions › View

I’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.

Modal Verbs › View

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