Topics: 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
Select your answer:

Random Topics:
Simple Present and Simple PastWH Questions and Simple Past TenseVocabulary and IdiomsPassive Voice with Modal Verbs3rd Person SingularVerbs and Subject Verb AgreementHave as verb and auxiliaryContrastive ConjunctionsGrammar - FutureModals - Have to or ShouldOther quiz:
Vocabulary › ViewWhat is another word for noxious?
A. harmless
B. harmed
C. harmful
D. unharmed
Adjectives & Preposition › View
John’s family are very excited _______ his prize.
A. of
B. with
C. about
