[ 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 ContinuousOther quiz:
Grammar and Vocabulary › ViewA 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)
