月份,年份,年代用In;而礼拜几,和日期用On。
一、In表示特定较长的时间。
如月份、年份、季节、时代、世纪,或一段时间。例如:
1、My uncle is going to retire in 2015. (我舅舅2015就要退休了。)
2、She started the job in August. (她在8月的时候就开始做这工作了。)
用in表示一段时间,如in my lifetime(在我的人生中);或是I will go to England in 2 weeks. (在2个礼拜内我就要去英国了。)
但in the night和at night又有什么不同? in the night指的是夜间,从日落到日出这个时段,at night则是指晚上,一天的某个时间点。
二、On表示特定的日子或日期。
1、Let's have dinner on Friday. (我们礼拜五一起吃晚餐吧。)
2、His birthday is on the fourth of August. (他的生日在8月4日)
3、We are going to the party on Halloween. (万圣节当天我们会去参加派对。)
另外on Halloween是指万圣节当天,而at Halloween则是指在万圣节的期间。
扩展资料
in or on特殊情况用法
当要表示笼统表示一天中的时间段morning、afternoon、evening和night时,一般用in,而且后面要加定冠词the;当表示具体某个时间段时,要用on。如:
1、I always work best in the morning. I often get tired in the afternoon. (我上午的工作效率总是最好的,下午经常觉得疲倦。)
2、The ship left the harbour on the morning of the ninth of November. (轮船在11月9日的早上离开了港口。)
3、In the evening they used to sit outside and watch the sun going down. (他们过去经常在傍晚坐在外面看日落。)
4、It happened on a beautiful summer’s evening. (这件事情发生在一个美丽的夏日傍晚时分。)