Which sentence is grammatically correct? a) I buy gifts for my relatives **on** Christmas. b) I buy gifts for my relatives **at** Christmas.
I know that it would be: I buy gifts for my relatives on Christmas day.
I know that it would be: I buy gifts for my relatives on Christmas day.
1 Answer
Aug 25, 2017
The correct option is
Explanation:
You use the preposition on to talk about exact dates. You can say
I will be home on Chrisymas Day
if you mean the exact date December 25th.
If you are talking about a period around a holiday you use at, so it is correct to say:
I buy gifts for my relatives at Christmas.