Grammar Quiz

[ Modals ]

Clare was very upset with you yesterday. You ______ apologised for saying she was lazy.

A. can’t have

B. should have

C. might have

D. must have

Select your answer:
A  B  C  D  E 


Random Topics:

Lexico and GrammarIndefinite and Intensive NounAdjectives and ArticlesModal VerbsVerb + Infinitive or GerundBecause / soGrammar - much, many, a lot ofCommon ErrorInfinitiveAbility

Other quiz:

Passive Voice › View

My paper ______________ (deliver) every morning by a teenager on his bike.

A. is be delivered

B. is delivered

C. was being delivered


Vocabulary › View

Throughout the hot, dusty journey, we ___ in the thought that soon we would be swimming in the cool lake.

A. ingenuous

B. commend

C. reprisal

D. reveled

Grammar › View

Human interaction has undergone significant changes ______________ the digital era.

A. due to

B. because

C. caused by

D. owing


Grammar › View

Dayu : ”Who won the football match yesterday?”

Udin : ”Our team did. We won two to one.”

Dayu : ”Well done. _________________________.”

Udin : ”Thank you.”

A. I’m glad to hear that.

B. That’s too bad

C. I’m sorry.

D. You’re welcome