[ 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:
Conjunctions › ViewYou must study for your exam, ____ you will fail.
A. and
B. or
Vocabulary and Idioms › View
I _____sport to keep fit, not because I like it.
A. practise
B. train
C. do
D. make
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
