[ Modal Verbs ]
You __________ have told us you were not coming, we waited for you for almost an hour!
A. would
B. must
C. might
D. need

Random Topics:
Modal AuxiliaryAdjective SuffixesModals and VocabularySecond Type ConditionalPresent Progressive (Future)Aspect or tenses of VerbsModals - Reported Speech - ConditionalsCollective NounsWH- Question WordsAdjective / Noun + to InfinitiveOther quiz:
Grammar › ViewWe have to finish our work, _______ we are tired.
Choose the best answer.
_____
A. but
B. since
C. after
D. although
Vocabulary › View
to change something
A. vary
B. unobserved
C. contentment
D. particular
