Grammar Quiz

Topics: Auxiliary Words

He is late. He ____ have missed his plane.

A. shall

B. should

C. may

D. can

Select your answer:
         


Random Topics:

Tenses and Verb FormsOffer and SuggestionConditionalsSentencesEs and SPreference & Future TenseNoun PhrasesPresent/Past/Past ParticpleQuestion Tags in Verb TensesModals, Phrasal Verbs, Gerunds and Infinitives

Other quiz:

Tenses › View

He left an hour     ……………

A. before

B. ago

C. last


PRESENT SIMPLE - CHILDREN › View

Choose the correct verb: “Zara’s favourite activity “….” playing the drums.”

A. to be

B. is

C. are

D. to are