★ 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
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.