Grammar Quiz

Topics: 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