[ 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:
Object Pronouns › ViewThey are very expensive ! I can’t buy …… .
A. it
B. you
C. her
D. them
Mixed Tenses › View
I was sitting on the bench, the weather was great and the birds……… ……………………..
A. sang
B. sing
C. were singing
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
