[ Modals ]
He __________ known it was your birthday. Otherwise, I’m sure he would have wished you a happy day.
A. might have
B. can’t have
C. should have
D. must have

Random Topics:
Noun PhraseSubordination ConjunctionsSo Such Enough TooComparison and ModalsAdverb ClausesGerund vs InfinitiveAdverb of MannersPast ParticipleSuperlative AdjectivesPast Perfect or Past Perfect ContinuousOther quiz:
Grammar › ViewChoose the correct form: “Neither of the answers ____ correct.”
A. are
B. is
C. were
D. being
Grammar › View
I would like …. biscuits to drink with tea
A. a few
B. few
C. a little
D. little
Conjunctions › ViewEither Sarah or Daniel will give the presentation tomorrow.
A. neither…nor
B. either…or
C. not only…but also
D. both…and
Grammar › View
You _________ have bought that car. What a waste of money!
A. shouldn’t
B. mustn’t
C. couldn’t
