Topics: Modals and Modal Perfects
That smart girl studied a lot, so she __ (do) well on the test, but she didn’t.
A. may have done
B. should have done
C. must have done
Preview next quiz:
I’m so sorry I woke you up. I __ called you if I knew you were sleeping.
A. might not have
B. shouldn’t have
C. wouldn’t have