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:
Bridal vs. Bridle Homonyms a, an, the, Zero ArticleReflexive pronouns3rd Person SingularPast Simple VS Used toFirst and Second ConditionalSentencesPresent Simple & Present Progressive Tense

Other quiz:

Grammar › View

What are you _______ ?

A. to do

B. doing

C. do

D. be done


Simple Future Tense › View

Rachmat . . . . . all of his friends to the celebration next week.

A. Will invite

B. Invites

C. Invited

D. Invitation


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