at in on加日期的区别
at in on加日期的区别如下:
1."at"一般用于某个具体的时刻,如几点钟、某个具体的节日等。例如:at 10 o'clock(10点钟)、at Christmas(圣诞节)
2."in"一般表示在一个时间段内,如某个月份、某个季节等。例如:in June(6月份)、in the summer(夏季)
3."on"一般用于特定的日期上,如具体的某一天、某个星期几等。例如:on July 4th(7月4日)、on Tuesday(星期二)
如下:
at:固定搭配,at noon在中午,at night 在夜晚,at midnight在午夜。在具体的时间点(几点钟)前面,也用at。用于表示进餐时间。如:at breakfast/lunch/supper(在早餐时/午餐时/晚餐时)用于表示年龄时。如:at 14 (=at the age of 14在14岁)
in:固定搭配,in the morning在早上,in the afternoon在下午,in the evening在晚上,在傍晚。一段较长的时间段前面,用in,包括年份,月份,季节等。比如说,in 2020(在2020年),in April(在4月),in spring(在春天)。用于某个较长的时间,像世纪、朝代、年、月、季节in March,in spring,in 1997。
on:主要是用在具体的一天前面,包括星期几和几月几号。比如on Sunday在星期天,on April 12th在4月12号。用于公共节假日前:on Teachers’ Day。
in表时间,一般用于表较大范围的时间,如年,季,月等,还有些特殊用法,如in the morning,in the afternoon, in the evening等.
for 用于表时间,有“计,达”的意思,表动作或状态持续的时间,后面一般都接时间段,所以大多是有数词修饰的时间。如:
He learned English for two hours.
He has been away for ten years.