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:

Present Perfect Vs Past Simple › View

I … the USA.

A. have visited

B. has visited

C. visited

D. visitted


Possessive Pronouns and Quantifiers › View

Whose is that smartphone?

A. That is hers

B. This is her

C. That is his she

D. That is my

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