Grammar Quiz

[ Past Perfect and Past Perfect Continuous Tense ]

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:

Prepositions & Prepositional PhrasesAsking & Giving OpinionAdverbs of Manner, Likes and PreferencesLinking Words and PhrasesModal Verbs for SpeculationCountable and UncountablePresent Perfect - Just, Already, YetAdjectives & AdverbsGrammar Error Correction (Simple Present Tense)

Other quiz:

Expressing Obligation and Modals › View

You …. write notes to friends in class.

A. must not

B. must


Grammar › View

Draw two oranges on____blackboard.

A. An

B. A

C. The

D. No answer