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:

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 Infinitive

Other quiz:

Grammar › View

You 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

Vocabulary › View

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