Grammar Quiz

[ Perfect Modals ]

She _______ known about the surprise party.

A. Must have

B. Might have

C. Could have

D. Should have

Select your answer:
A  B  C  D  E 


Random Topics:

Relative Clauses and Past PerfectAdjectives with PrepositionPossessive Adjectives VS Possessive PronounsSimple Verb TensesConnectives (because, due to, owing to, because of)ClausesVerb PhrasePreposition & GerundInterjection & Prepositional PhrasesVerbs of movement

Other quiz:

Grammar › View

Choose the correct preposition for use with

adept __?__

A. at

B. in


Grammar › View

What is the literal meaning of the following sentence:

The clouds began to cry.

A. The clouds were sad.

B. It was raining.

C. The clouds were crying.

D. The clouds took a shower.

Present Continuous › View

Mary ________________ a beautiful song at the moment.

A. is singing

B. are singing

C. sings

D. are sing


Grammar and Vocabulary › View

There has been a __________ rise in the price of meat during the past decade.

A. signify

B. significant

C. significantly

D. significance

E. signature