1. In的时间用法
in的时间用法主要可分为三种:
1.in + CYSM(Century/Year/Season/Month)世纪、年份、季节、月份
例子: in 23 century 在23世纪
in 2023 在2023
in winter 在冬天
in January 在1月
2.in + Part of the day,即一天中的某一段
例子: in the afternoon 在下午
3.in + Period,一「段」期间
例子: in the week 在一个礼拜内
2. On的时间用法
on + 特定日期、日期、特定时间 (Day or Date)
例子: on 19th 在19日
on 19th, January 在1月19日
on Monday 在星期一
on one’s wedding 在某人的婚礼
on the weekend 在周末
on Christmas Day 在圣诞节
*注意*
in the morning/at the night 的一般用法分别是 in/at,但如果要说某一天的早上或晚上,这时就属于特定时间的表示了,需使用 on,例如:on Friday morning/on Friday night。
另外来比较on跟at的季节用法,on 加特殊节日的话,后面通常会加上一个 Day,如:We have big meals on Christmas Day,这是比较一般性的用法,主要叙述「圣诞节的风俗习惯」,表示我们在圣诞节有吃大餐的习惯。而 at 的用法则代表「节日的某一刻」,如:We have a date at Christmas,这比较偏向叙述当天的活动内容,强调我们在圣诞节当下吃大餐的动作状态。
3. At的时间用法
at + 某个时间点、短暂的时段
例子: at 9:30 在9:30
at midnight 在半夜
at lunch 在午餐
at one’s wedding 在某人的婚礼上
at Christmas 在圣诞节
*补充*
at 强调一个「特定」的时间点,若把时间画成一条轴,那 at 就是指发生在线上某一个「时点」的事件;on 则用在特定的「日子」或「日期」;而 in 则有两个用法,一个指「相对长时间」的「其中」某一段时间,另一个则是指事件发生在「一段期间之内、之后」。
*补充*
in time/on time/at time 的用法,也不少人容易搞错,in time 一般说叫做「即时」,on time 是「准时」,at time = at times,是「偶尔」的意思。另外也要注意 at time 跟 at a time 又是不同的意思喔! at a time = at one time = at once = at the same time = simultaneous,是“同时”的意思,千万不要搞混啦!
话说回来,「在某人的生日」,到底是用 in, on 还是 at one’s birthday 呢?
开头所提的疑问:到底是用 in, on 还是 at one’s birthday 呢?答案是 on, at 都可以用,但不能用in,原因刚也有提到,因为 in主要是指一段时间,某人的 birthday 是特定日期或是特定时间点,所以只能用 on 或 at 喔!