[ Grammar ]
I’m very upset. You …. me to let me know you would be late.
A. should call
B. ought to have called

Random Topics:
Present Simple and ContinuousPossessive Pronouns and Adjective PronounsGrammar (was, were, could, could not)Past Simple TensesGerundsPast Simple or Past ContinuousVocabulary and Verb TensesPresent and Past Simple PassiveToeic VerbIf/Unless - Conditional type 1Other quiz:
Idioms › ViewThe expression “To run with the hare and hunt with the hounds” means:
a. To belong to unconventional social groups.
b. To support both sides of an argument.
c. To live one’s life in enjoyment and fun.
Grammar › View
Neither his words nor his actions __________ any sense.
A. make
B. makes
C. made
D. have made
Vocabulary › ViewWhen you make an ________, you use what you know and text clues to make a decision.
A. visualize
B. inference
C. antonym
D. effect
Grammar › View
What’s a definition of the word “pact”?
A. A Short Saying
B. Agreement
C. A Large Rounded Rock
D. A Deer With Large Antlers
