Grammar Quiz
[ Grammar ]

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:
A  B  C  D  E 


Random Topics:
There vs. It Its vs. It’s Lend vs. Borrow Sentences and Non SentencesInterrogative PronounsPresent Simple PassiveComparisonsFuture Perfect ContinuousIrregular Adjectives

Other quiz: Grammar

She __________ for her test last week, so she failed.

A. doesn’t study

B. hasn’t studied

C. isn’t studying

D. didn’t study


How to use : Read the question carefully, then select one of the answers button.