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

What ending do we add to words in the Present Continuous Tense?
A. – ing
B. – ed
C. – s (-es)


Tag Questions › View

He can speak French fluently, ___________

A. can’t he?

B. can he?

C. does he?

D. doesn’t he?

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