Grammar Quiz

Topics: 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:

Conditional Sentences and Verb FormPast Simple vs Past ContinuousPresent/Future/Past Simple/Present PerfectApologizingPresent simple & ContinuousSecond Type ConditionalPhrasal VerbAdjectives Ed and IngPast Continuous Tense & Past ModalsVerb Types and Tenses

Other quiz:

Grammar › View

Can I borrow … pencil, please?

A. –

B. a

C. an

D. the


Grammar › View

Choose the correct sentence

A. That is a goat.

B. These is goats.

C. Those is goats.

D. Those are goats.