也要分情况啊,比如圣诞节,是具体一天,就用on,on christmas day.
但是如果是有好几天的,如国庆节,就可以用 during National day.
======以下答案可供参考======
供参考答案1:
用on供参考答案2:
on在“日子”之前都用on
供参考答案3:
节日表示具体某一天用on chrismas day
但是有时 on 和at 都可以。。看你是怎么用。
on chirstmas, 在圣诞节, 在圣诞节那天(强调某天)
in chirstmas 字面翻译是 在圣诞节期间 可是英语语法上没有这么用的。
正确的应该要用 at christmas 来表示 在圣诞节期间
at chirstmas, 在圣诞节, 在圣诞节期间,在圣诞节时(强调某时某刻)
例句:In western countries children get present from their parents on Christmas。
在西方国家,孩子们在圣诞节(那天,强调那一天)得到父亲给的礼物。
In western countries children get present from their parents at Christmas。
在西方国家,孩子们在圣诞节时(那时,强调某时某刻)得到父亲给的礼物。
你发现了吗,on 和at 都可放在节日前用。