Grammar Quiz

Topics: 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:

Will & Be going toSimple Past and Past Progressive TensesNouns - Word Form-IONTenses and AdjectivesGrammar: Imperative and Exclamatory SentencesPast Tense vs Future TenseQuantifiers, Countable and Uncountable NounsFuture Tense - will and going toPast Simple, Past Continuous, Past PerfectNouns and Quantifiers

Other quiz:

Grammar › View

I … my teeth two times a day.

A. brush

B. am brushing

C. brushing


Tenses › View

Write a sentence using the past perfect tense with the verb ‘to be’.

A. She had been tired after the long journey.

B. He has been tired after the long journey.

C. I will be tired after the long journey.

D. They have been tired after the long journey.