On。具体到某一天用on,例如on Sunday。in、on、at表示时间的时候可以以顺口溜的方式记忆。in年in月in季/on日on节on某夜/at时分和深夜。
on用于表示地点的时候,表示接触的“上方”,表示时间的时候,用于具体的日期前、节日前,如果每个早晨、下午、晚上被修饰,也会用on。
on Monday:在周一
on May 1st:在五月一号
on Christmas:在圣诞节那天
on the night of May 1st:五月一日当晚
这里还要注意一些特殊的情况:
at school:在学校
at church:在教堂
in the school:在这个学校里
in the church:在这个教堂里面
in hospital:住院
in the hospital:在这个医院里
in的本意是“在……之内”,表示时间的时候,指的是在一个比较长的时间段之内,表示地点的时候,表示在地点名词内部。例如:
in summer:在夏季
in May:在五月份
in the evening:在傍晚
in the village:在村里
in the school:在学校里