[ Perfect Modals ]
I ________ known she was upset. I should have paid more attention.
A. should have
B. could have
C. might have
D. would have
Select your answer:

Random Topics:
Grammar and IdiomsCan, Could, May, MightOffering HelpArticleSimple Tenses in EnglishConnectivesComparativesTo Infinitive or GerundPassive Voice Active VoicePrepositions - ConjunctionsOther quiz:
Tenses › ViewHe ________ his boss at this time tomorrow.
A. is meeting
B. has meet
C. was meeting
D. will be meeting
Grammar › View
Students ___________ study from the exam because it will be hard.
A. didn’t have to
B. don’t have to
C. has to
D. must