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:
Pronoun Antecedent AgreementWill or Going toGrammar Double Object VerbsCorrelative ConjunctionPrepositions Of PlaceGrammar - to beSimple Present ProgressiveSentences vs Run-OnsPhrasal Verb Put & Go

Other quiz:

Vocabulary › View

one of a kind

A. unique

B. absorb

C. conservation

D. instrumental


Homophones › View

The car passed / past the semi on the right; that was a dangerous move.

A. Passed
B. Past


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.