[ Modals ]
Clare was very upset with you yesterday. You ______ apologised for saying she was lazy.
A. can’t have
B. should have
C. might have
D. must have

Random Topics:
Lexico and GrammarIndefinite and Intensive NounAdjectives and ArticlesModal VerbsVerb + Infinitive or GerundBecause / soGrammar - much, many, a lot ofCommon ErrorInfinitiveAbilityOther quiz:
Grammar › ViewI ______ remember his name, but I’m sure we’ve met before.
A. can’t
B. may
C. must
Grammar › View
He ____ his project.
A. has started
B. have started
C. is started
D. are started
Grammar › ViewHuman interaction has undergone significant changes ______________ the digital era.
A. due to
B. because
C. caused by
D. owing
Grammar › View
Dayu : ”Who won the football match yesterday?”
Udin : ”Our team did. We won two to one.”
Dayu : ”Well done. _________________________.”
Udin : ”Thank you.”
A. I’m glad to hear that.
B. That’s too bad
C. I’m sorry.
D. You’re welcome
