Grammar Quiz

[ Grammar ]

The staff _______ ___________ ___________ 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:
Participle - ing/ edHave GotRelative & ModalsArticles A and AnAdverb Clause ConnectorOrdering AdjectivesLanguage Features: Reflective ArticleSecond ConditionalsQuestion Words

Other quiz:

Grammar › View

Yug is fond of feeding the street dogs.

A. infinitive

B. gerund

C. participle

D. not a verbal


Tag Question › View

I have had an apology to make to you, ____?

A. haven’t I

B. don’t I

C. may you

D. have I


Trending Topics

Loading...

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