[ Modal Verbs ]
PERFECT MODALS. Peter has failed the exam. He ____________ harder.
A. have study should
B. shouldn’t have studied
C. should have studied
D. must have studied

Random Topics:
Tenses and Verb FormsCompliment, Congratulation, and HopeTimeCommasGrammar - Imperatives and LetConditionalsNoun, Verb, AdjectiveAdverbs, Prefixes, and SuffixesPresent Perfect Continuous TenseGrammar - PunctuationOther quiz:
Parts of Speech › ViewFind the abstract noun: It took a lot of courage for the boy to get on the roller coaster.
A. took
B. boy
C. courage
D. roller coaster
Tenses › View
Fill in the blank: He (to read) a book when I arrived.
A. read
B. was reading
C. reading
D. will read