[ Modals of Obligation and Permission ]
He _____ called his mother to let her know he’d be home late, but he didn’t.
A. ought have
B. can have
C. must have
D. should have

Random Topics:
Present Tenses: Simple vs ContinuousArticles with Proper NounsComparatives and ConjunctionsThere is or There arePresent Perfect or Past SimplePresent Perfect and Simple Past TenseClauseActive Voice-Present tenseSimple vs Continuous Past TenseUsed toOther quiz:
Pre-intermediate › ViewWhat’s this?
A. Do the washing
B. Do the washing-up
Tenses › View
We visited him yesterday
A. simple present
B. simple past
C. present perfect
D. present continuous
Grammar › ViewMr Hakim ___________ after being told that his son had met with an accident.
A. fainting
B. fainted
C. faint
D. faints
Vocabulary › View
Tenaciously
A. having become solid, firm, or coherent
B. being persistent, stubborn, or obstinate
C. aggressively, greedy, grasping
D. an excuse, especially to avoid blame
