Grammar Quiz

[ Grammar ]

I’m very upset. You …. me to let me know you would be late.

A. should call

B. ought to have called

Select your answer:
A  B  C  D  E 


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 1

Other quiz:

Past Continuous Tense › View

Yesterday, at six my mother ___________ dinner.

A. was making

B. was make

C. was made

D. did make


Be Going To vs. Will › View

Amy’s mum____________________ cook pizzas.

A. is going to

B. are going to

Vocabulary › View

When 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