[ Modal Verbs ]
You ______ apologized for your mistake.
A. might have been
B. should have
C. will be
D. could be
Select your answer:

Random Topics:
Infinitive or GerundCommas and Subordinating ConjunctionsPassive and Active VoiceSimple and Compound SentencesSentence Adverbs & Third ConditionalGrammar and PunctuationPresent Simple vs Past SimplePassive Modals in Different TensesConditional TensesModal Verbs and ConjuctionsOther quiz:
Grammar › ViewI have a house. _____ is so big!
A. He
B. I
C. She
D. It
Grammar › View
The production team ____ submits their reports ahead of the deadline.
A. rarely
B. frequently
C. never
D. hardly ever
