Grammar Quiz

[ Perfect Modals ]

That smart girl studied a lot, so she __ (do) well on the test, but she didn’t.

A. may have done

B. should have done

C. must have done

Select your answer:
         


Random Topics:

1st ConditionalAdverbs by TypeGrammar-Translation MethodMaritime Vocabulary and GrammarContrastive Conjunctions-ing / InfinitiveHow many / How much - Is there / Are theretake, make, doContractions and ConjunctionsSentence Structure and Verb Tenses

Other quiz:

Grammar › View

There ___________ some kittens in this box a few minutes ago.

A. is

B. are

C. was

D. were


Passive Voice › View

Mary ………….. by what her boyfriend said.

A. Was hurt

B. Will be hurted

C. Was hurted

D. Is hurt