Grammar Quiz

[ Past Perfect and Past Perfect Continuous Tense ]

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:

Question TagsDemonstrative PronounParticiple Clauses & Cleft SentencesKinds of NounsPast Simple, Past Continuous, Past PerfectSo / Neither / Either / TooModals of PredictionAsking and Giving Opinion-ing &-ed AdjectivesAdverb Of Place

Other quiz:

Modals and Adjectives (ed-ing) › View

She _____ have left her phone at the office, I’ll call and check.

A. Must

B. Can

C. Could

D. Would


Phrasal Verbs › View

Having that accident has brought ____ a complete change in his attitude to other people.

A. in                           

B. about                     

C. up                          

D. out