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:

Conjunctions, Interjections and Sentence TypePresent simple & ContinuousModals VerbsOffer and SuggestionPresent Simple & Present Continuous TensesPresent and Future TensesPast ParticiplePresent Continuous for FutureApostrophe Grammar

Other quiz:

Vocabulary › View

Which word would describe a list of events?

A. Area
B. Halfway
C. Schedule
D. Stems


Present Tense › View

Auroras _____ dynamic patterns of brilliant lights that appear as curtains, rays, spirals, or dynamic flickers covering the entire sky.

A. display

B. displays

C. displayed

D. displaying