[ Auxiliary Words ]
He is late. He ____ have missed his plane.
A. shall
B. should
C. may
D. can

Random Topics:
Modal RequestsOffering HelpGrammar - direct/indirect objectsRun-On SentencesPresent and Past TenseInterrogative Pronouns & AdverbsReflexive Pronouns & Modal VerbsVerbs – Nouns – Adjectives - AdverbsComplex Sentences with Adverb ClausesActive and PassiveOther quiz:
Vocabulary › ViewWhat does the word ‘menacingly’ mean?
A. innocently
B. playfully
C. cautiously
D. threateningly
Grammar › View
You ____ talk to people like that! It’s rude!
A. couldn’t
B. shouldn’t
C. Both
Mixed Tenses › ViewI had prepared dinner before I __________________ to work.
A. went
B. had gone
C. was going
D. is going
Homonyms › View
A popular sport in Hawaii is ___ boarding.
a. serf
b. surf
