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:

Verbs and AdverbsTenses, Tag Questions, Phrasal VerbsModal and Compound NounsIf- ConditionalAdjectives, Adverbs, and PrepositionsPast Simple vs Past ContinuousBecause / soGrammar and UsageRecount Texts and TensesGerunds in Sentences

Other quiz:

Grammar › View

Read the sentence and choose the correct one.
A. I think English homework is the easiest than history homework.
B. I think English homework is more easy than history homework.
C. I think English homework is easier than history homework.


Vocabulary › View

A special right or benefit held by a certain group of people is…

A. privilege

B. commitment

C. version

D. compromise