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