[ 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:
Grammar › ViewI didn’t mean …………… you
A. to hurt
B. hurting
“Put” Phrasal Verb › View
It’s always Harry who has to put_______ new computer equipment for his boss.
A. on
B. forward
C. in
D. off
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