[ 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

Random Topics:
Compound SentencesComparative Adjectives and AdverbsPresent Simple vs Present ContinuousCausative VerbSo - Too - Either - NeitherIndependent and Dependent ClausesTransportation VocabularySentence Types and ConjunctionsSentence StructurePresent Simple QuestionsOther quiz:
Vocabulary › ViewWhat does “shrew” mean?
A. Amiable
B. Argumentative
C. Agreeable
D. Nagging
Grammar › View
My laptop is missing. I hope it ___.
A. isn’t being stolen
B. hasn’t been stolen
C. can’t be stolen
Grammar › ViewJay 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
