★ Modal Perfect
You ______ to write them today.
Preview next quiz:
Marcela didn’t come to class yesterday. She _________ an accident.
A. should have had
B. might have
C. must have
D. may have had
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.