[ Modals of Advisability ]
They _____ apologize for their mistake.
A. ought to
B. had better
C. must
D. could

Random Topics:
Verbs with Prepositions and ConjunctionsHomophone & HomonymTenses and QuestionsPast simple regular verbsVerbs, Tenses, and VocabularyIndefinite and Reflexive PronounsComperative and SuperlativePresent Perfect and Past TensesFigurative LanguageVerb-ing or to VerbOther quiz:
Vocabulary › Viewhaving bloodshed and violence
A. treaties
B. gory
C. wage
D. vain
Present Perfect Continuous Tense › View
…….. working in that company all her life ?
A. Have she been
B. Has she been
C. Is she
D. Isn’t she
Grammar › View___ (you/buy) your train ticket yet?
A. Have you buyed
B. Have you bought
C. Did you buy
D. Have you been buying
Articles › View
Fill in the blanks with appropriate articles (a, an, the).
We had __ mulberry tree in the garden.
A. a
B. an
C. the
