[ Preposition ]
Did you have a good time _____ Christmas?
A. in
B. on
C. at

Random Topics:
Gerund and To InfinitiveArticles & QuantifiersSimple Present and Simple PastComparison and ModalsComparative and Superlative AdverbsProgressive TensesThings in EnglishComparatives, Superlatives & EquativesGrammar and ReadingPresent/Future/Past Simple/Present PerfectOther quiz:
Narrative Tenses › ViewAt the trial, each of the witnesses told ____________ story.
A. his or her
B. their
Grammar › View
He ______________ his leg so he can’t go on holiday.
A. breaks
B. has broken
C. had broken
D. is breaking
Tenses › ViewWhen I came to school, my classmates _____
A. played
B. playing
C. were playing
Temporal Conjunctions and Connectives › View
Which of these temporal connectives suggests the last step in a sequence?
A. Meanwhile
B. Finally
C. Before
D. While
