[ 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:
Dependent Prepositions › ViewMy mum’s been married ______ my stepfather for 20 years.
A. to
B. with
C. for
D. about
Tenses › View
Rania ____ rambutan. But she ____ like durian.
A. Loves, don’t
B. Love, doesn’t
C. Loves, doesn’t
D. Loved, don’t
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
