Grammar Quiz

[ Grammar ]

In order to avoid any misunderstandings, you __ matters to her and apologise.

A. should have explained

B. ought to have explained

C. had better explain

D. might be explaining

Select your answer:
         


Random Topics:

Wish / If only ( Present)1st and 2nd ConditionalsModals and ResponsibilitiesComparison of Adjective and AdverbPassive VoiceCity PlacesPassive Voice in Past Simple TenseThere is or There areGrammar Present Perfect (ever never)Inversion + Passive Voice

Other quiz:

Vocabulary and Grammar › View

What term means “to do something with intense emotion, strong feeling, or passion”?

A. Vehemently

B. Mesmerized

C. Insolently

D. Intent


Present Simple & Present Continuous › View

Which verb pronounces /z/?

A. changes

B. does

C. goes

D. supplies