Grammar Quiz

★ Modal Perfect

You ______ to write them today.

A. should

B. must

C. had

D. ought

Select your answer:

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.