Grammar Quiz

[ Modals ]

Don’t lie to me that you were ill yesterday. You __________ been ill –

Don said you were at the ice hockey match last night.

A. can’t have

B. shouldn’t have

C. mustn’t have

D. couldn’t have

Select your answer:
         


Random Topics:

Present Perfect TenseRelative Clauses and Past PerfectStative Verbs and TensesGrammar Present Perfect (ever never)Must and Might ModalsSimple present/ past/ future tenseCompound and Complex, ConditionalsModalsQuantifiers and AdjectivesVerb and Sentence Structure

Other quiz:

Idioms › View

Being a teacher doesn’t bring ___ much money

a. up
b. back
c. in


Inversions and Subjunctive › View

Subjunctive in English uses the base form

A. yes

B. no