Grammar Quiz

[ Modals ]

He __________ known it was your birthday. Otherwise, I’m sure he would have wished you a happy day.

A. might have

B. can’t have

C. should have

D. must have

Select your answer:
A  B  C  D  E 


Random Topics:

Noun PhraseSubordination ConjunctionsSo Such Enough TooComparison and ModalsAdverb ClausesGerund vs InfinitiveAdverb of MannersPast ParticipleSuperlative AdjectivesPast Perfect or Past Perfect Continuous

Other quiz:

Idioms › View

If it’s “safe and sound”, it’s ___.
a. not allowed
b. beautiful
c. not harmed


Present Perfect Simple & Present Perfect Continuous › View

The Giant Panda ___ an endangered species for years

A. has been

B. was

Conjunctions › View

Either Sarah or Daniel will give the presentation tomorrow.

A. neither…nor

B. either…or

C. not only…but also

D. both…and


Grammar › View

You _________ have bought that car. What a waste of money!

A. shouldn’t

B. mustn’t

C. couldn’t