[ 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

Random Topics:
Reported speech (statements)Modals Posibility and ProbabilityAdverbs and Time ExpressionsPassive Voice with Modal VerbsDescriptionsTenses and ConclusionsDo / Have / Can - Basic QuestionsMust Vs Have toComparative AdjectiveVerbs + Gerund or InfinitiveOther quiz:
Grammar › ViewYou will enjoy the game more if you ________ the rules. (learn)
A. don’t learn
B. will learn
C. would learn
D. learn
Grammar › View
The ships that have disappeared in the Bermuda Triangle ___ by aliens.
A. may have been kidnaped
B. may have being kidnaped
C. may have been kidnapt
D. may had been kidnaped
I’d like to _______ Alan to break up with Elaine, but I know he’ll get angry if I offer my opinion.
A. to punish
B. to suggest to
C. to follow
Grammar › View
Marxance … to America.
A. has often been
B. often has been
C. has been often
