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:

Types of Simple SentencesQuantifiers with NounsReported Speech and Reported QuestionsSubordination ConjunctionsUsed toPrepositions after VerbsFuture TenseNoun, Pronoun, Adjective, VerbAction vs Linking Verbs/ Verb PhrasesConjunctives

Other quiz:

Grammar › View

Choose the best answer:
Jill can ……………………. 10km.

A. running

B. run

C. runnying

D. runs


Phrasal Verbs › View

Thanks for pointing this out, John -otherwise we could have made a big mistake.

A. Look After

B. Point Out

C. Get Back To

Grammar › View

My mum is _____ secretary in the town hall office

A. no article

B. A

C. An


Mixed Conditionals › View

If you ___ more money, you ____ anywhere.

A. have + can travel

B. have + travelled

C. had + will travel

D. had + would travel