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:

Grammar › View

Is he a dentist?

A. Yes,he is
B. Yes, she is.
C. Yes, he.
D. Yes, she is a doctor.


Passive and Active Sentences › View

It …. 2 years to re-build the windmill according to Napoleon.

A. takes

B. is taking

C. will take

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