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:
A  B  C  D  E 


Random Topics:

Compound SentencesComparative Adjectives and AdverbsPresent Simple vs Present ContinuousCausative VerbSo - Too - Either - NeitherIndependent and Dependent ClausesTransportation VocabularySentence Types and ConjunctionsSentence StructurePresent Simple Questions

Other quiz:

Grammar › View

James ____ already finished cleaning his car.

A. have

B. has

C. had

D. will have


Will, Be going to, Present Continuous › View

Jamie and Will …house tomorrow.

A. are moving

B. are going to move

C. will move

D. will be moved

Grammar › View

Jay Qi and Chu Yin ______ cousins.

A. is

B. are

C. am


Grammar › View

    I’ll see you ____ the party ____ 6 o’clock.
   
A.     at, at
   
B.     by, by