Grammar Quiz

[ Perfect Modals ]

You ________ finished the book by now; you’ve been reading it for weeks.

A. must have

B. should have

C. could have

D. would have

Select your answer:
         


Random Topics:

Past Simple and Past Continuous TensesPronounInfinitive and GerundPassive to ActivePresent Simple VS ContinuousConjunctions and TransitionsSimple vs Present Continuous TensesPassivisationTransitional WordsCountable Quantifiers

Other quiz:

Grammar Past and Future Tense › View

HE _______________________ A BROKEN LEG LAST MONTH

A. HAVE

B. HAD

C. HAS

D. HAVED


Passive Voice › View

This church was said __________ in the 19th century.

A. to build

B. to be built

C. to have been built

D. being built