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:
         


Random Topics:

Linking Words and ConjunctionModal Verbs of Deduction and SpeculationDegree of ComparisonPrepositionPresent Continuos TenseKnee AnatomyPresent Perfect Simple & ContinuousGrammar (Adjectives)Verbs and PrepositionsPast Simple and Past Progressive

Other quiz:

Present Perfect Tense › View

The room is messy. What . . . you . . .?

A. are – do

B. did – do

C. have – doing

D. have – done


Phrasal Verbs › View

This poem was originally …………. Shakespeare.

A. based on

B. attributed to

C. subjected to

D. point forward