Grammar Quiz

[ Modal and Modal Perfect ]

You ___________ a jacket. It’s so cold tonight!

A. should have brought

B. may have brought

C. might bring

Select your answer:
         


Random Topics:

Present Perfect, Present Simple, Present ContinuousGrammar: Defining Relative ClausesAdverbial Clauses of Manner and ResultSentence Fragments and Complete SentencesPresent ContinousConditionals Type IGrammar: Adjectives & PrepositionsGive, do and makeGerund or InfinitivePast Simple & Past Continuous

Other quiz:

Grammar and Vocabulary › View

A synonym for “ingenuity” is:

A. Creativity

B. Strength

C. Ignorance

D. Carelessness


Article › View

We had ___ amazing time at the concert.

A. a

B. an

C. the

D. Ø (no article)