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:

Modals › View

During the strike of the railway workers, many commuters ……. a taxi to and from work by coming three or four people together so that they could afford it.

A. have been hiring

B. had to hire

C. ought to hire

D. will be hiring

E. might hire


Grammar › View

I’m accustomed … it.

A. to

B. of

C. in

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