[ 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:
Grammar › ViewSelect the correct word to fill in the blank.
Water and oil _____ not mix.
A. do
B. does
Grammar › View
Were there ….. oranges on the tree?
A. much
B. many
C. a lot of
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
