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

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