Grammar Quiz

[ Perfect Tenses ]

Past Perfect Continuous: The staff _______ ___________ ___________ (prepare) 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:

Grammar (want to/ need to/ have to)Conditional Sentence Type 1Compliment, Congratulation, and HopePassive Voice - Present Simple and Past Simple1st ConditionalAdverb of MannerIdentify The TensesModal Verbs of ObligationModals and Past Modals

Other quiz:

Present Perfect Tense › View

The students (discuss) ______________ the question recently.

A. have discussed

B. has discussed

C. discussed

D. discusses


Mixed General Quiz › View

I wonder how much ___
a. that car is.
b. is that car