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:

Definitions, Synonyms › View

Choose the best synonym for:
win

A. Prevail
B. Engage
C. Set


Grammar › View

She … my best friends in boarding house.

A. is

B. am

C. are 

D. have

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