Grammar Quiz

[ Prepositions of Time ]

Fill in the blank with the correct preposition of time: “We have a holiday ___ December.”

A. at

B. on

C. in

Select your answer:
A  B  C  D  E 


Random Topics:

Present Perfect Continuous TensePast Simple & Past ContinuousGerund, Infinitive, Bare VerbPast Simple Negative & QuestionsAlthough / DespiteAdjective / Noun + to InfinitiveAdjective ClausesPresent Progressive TenseModals of Speculation and DeductionRelative Clauses Pronouns

Other quiz:

Vocabulary › View

to express strong disapproval of

A. condemn

B. finite

C. abruptly

D. abbreviate


Simile, Metaphor or Personification › View

The balloon breathed as he blew into it.

A. Simile
B. Metaphor
C. Personification
D. Neither

Wish Sentence › View

I’m sorry I missed your party. I really wish I ……

A. came

B. didn’t come

C. had come


Present Perfect and Past Simple › View

‘Never’ is a signal word for the ..

A. past simple

B. present perfect