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:
A  B  C  D  E 


Random Topics:

Nouns, Pronouns, Antecedents, and Singular and PluralPersonificationTransition WordsAdjectives Ed and IngGerund & InfinitivePreposition and AdjectiveConjunctions, Interjections and Sentence TypeSimple Future - WillAdjectives with -ED and -INGConditional Type 1

Other quiz:

Grammar › View

The prince ___________ in the lake while the princess read her book.

A. were fishing

B. was fishing

C. are fishing

D. is fishing


Grammar › View

Mary ________ done the housework like her mother asked, but instead she went out with her friends.

A. could’ve

B. should’ve

Verb and Preposition › View

Which of the following is NOT a common preposition?

A. in

B. on

C. between

D. very


Grammar › View

…….. your mother wake you up this morning?

A. Did

B. Is

C. Has

D. was