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:

Subject-Verb Agreement › View

Steri-Strips ___ applied on the wound this morning.

A. Was
B. Were
C. Is
D. Are


Grammar › View

My friend ___ this movie.

A. like

B. likes

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