[ 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:
Infinitive and GerundRelative Pronouns with PrepositionsPast TenseIf/Unless - Conditional type 1Regular and Irregular AdverbComparative AdverbPassive Voice and Relative ClausesThe Present Progressive TensePhrasal VerbsPrepositions of Time & PlaceOther quiz:
Grammar › ViewScarcely________the phone down when the manager rang back.
A. did he put
B. has he put
C. had he put
D. he had put
Tenses › View
While they were watching the movie, the power went out.
A. past simple
B. present simple
C. future simple
D. past continuous
