[ 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:
Grammar › ViewPresent continuous Tense
She is ___________. (work)
A. working
B. worked
C. work
D. works
Grammar › View
I ___ a lot of new recipes since I took part in that cooking class.
A. learned
B. has learned
C. learn
D. have learned
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
