Grammar Quiz

Topics: Modal Perfect

Marcela didn’t come to class yesterday. She _________ an accident.

A. should have had

B. might have

C. must have

D. may have had

Select your answer:
     

Preview next quiz:

If we had known your new address, we _____ to see you.

A. came

B. would have come

C. will come

D. would come