[ 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 SentencesOther quiz:
Grammar › ViewRead 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
