Grammar Quiz

[ Perfect Tenses ]

Past Perfect Continuous: The staff _______ ___________ ___________ (prepare) lunch for the special guests since 8 a.m.

A. had been preparing

B. must have prepared

C. would have prepared

D. could have been preparing

Select your answer:
         


Random Topics:
Adverb of MannerPresent Simple for Future ArrangementModals of DeductionInfinitive and GerundsTo Infinitive or Bare InfinitivePresent Simple VS ContinuousPast ParticiplesGerund & ParticiplePresent and Past Tenses

Other quiz:

Grammar and Vocabulary › View

I wish you would tell me …….

A. who live next door

B. who lives next door

C. who living next door

D. who is being next door


Simple Past Tense › View

Complete the question: “_______ your mother ________ to Rio last week?”

A. Does – travel

B. Did – travel

C. Did – traveled

D. Do – traveled


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.