我在网上搜索得到很多不一样的结果 其中看起来最靠谱的如下:
1)谈到圣诞节、新年、复活节和感恩节,如指整个节日,就用at。
2)但如果指节日中的某一天,就用on。如:
Come and see us on Christmas Day.
但有道词典 查到:
We always eat turkey on Thanksgiving.
现在质疑网上结果,希望能求到节日前介词的准确用法。
你的问题可参考:
http://ask.yygrammar.com/q-7752.html
http://ask.yygrammar.com/q-2675.html
也可以用during, 例如:
During Christmas, the government also runs several programmes to make overseas workers feel appreciated. ( Economist.)
We always eat turkey on Thanksgiving. 我们过感恩节时总是吃火鸡。
Are you going home for Thanksgiving ? 你回家过感恩节吗?
(摘自《牛津高阶英汉双解词典》第9版)