[ Perfect Modals ]
He failed the test again. He ____ studied more carefully this time.
A. should have
B. might have
C. must have
D. needn’t have

Random Topics:
Modal Verbs for DeductionPast and Past ContinuousRelative Clauses PronounsPossessive Adjective and PronounTypes of PhrasesAdjective + to + VerbTo Infinitive/Bare Infinitive/GerundsModals and PrepositionModalsPresent Tense (Negatives and Questions)Other quiz:
Grammar › ViewWhat does a pilot do?
He _____________________.
A. flies airplanes
B. fly airplanes
C. cleans airplanes
D. helps airplanes
Quantifiers & Modals of Obligation › View
There was _ _ _ _ _ traffic so we arrived very early.
A. a little
B. a few
C. little
Grammar › ViewTrue or False: The complete predicate includes all of the words in the predicate.
A. TRUE
B. FALSE
Phrasal Verb › View
Do you think Jame will ___________ the truth ?
A. set out
B. get out
C. find out
D. take out
