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:
         


Random Topics:

Simple PastComparisonPhrase vs ClauseFigurative Language VocabularyRelative - ConditionalContrast Linking WordsTenses UsageAdjectives and PronounsTensePRESENT SIMPLE vs PRESENT CONTINUOUS + QUANT

Other quiz:

Tenses › View

Why do you look so tired? ___________ the house?

A. Did you clean

B. Have you cleaned

C. Have you been cleaning

D. Do you clean


Comparison Degree › View

I can run ……….. than before.

A. More further

B. Far

C. further

D. As far as