Topics: 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:
another/the others/each other/one anotherGrammar (Adverbs, Prepositions, Prepositional Phrases)So or SuchTOEFLGrammar and EssayGrammar Comma UsageVerb PatternsTenses & AffixesComparative AdverbModals: Possibility, Necessity, ExpectationOther quiz:
Present Tenses › ViewThey ____________ in Ornago for 10 years.
A. have lived
B. have live
C. has lived
D. has live
Vocabulary › View
Some students are very successful entrepreneurs in their sale of snacks. You could say they are engaged in ________.
A. commerce
B. business
C. speculation
D. trade
