表时间的介词on和in的区别是什么?

如题所述

1、表示某段时间前用:in

如:in the morning指在早上,不具体只哪一天早上。

I have breakfast in the morning我早上吃早餐了

2、具体某一天前用:on

如:on Sunday morning星期天上午 

on a cold winter morning一个寒冷的冬日清晨

扩展资料:

时间前介词用法:

一、用in的场合

1、表示“在某年/月/季节”这个含义时,须用介词in。

例如: in 1980.

2、表示“从现在起一段时间以后”时,须用介词in。

例如:They will go to see you in a week.

3、表示“在某世纪”时,须用介词in.

例如:This machine was invented in the eighteenth century.

4、表示“在某年代或特定世纪某年代”时,须用介词in。

例如:This incident happened in the 1970''''s.

除此之外,morning / evening / afternoon 三个词也常跟介词in连用。

二、用on的场合

1、表示“在具体的某一天”或“(在具体的某一天的)早上、中午、晚上”等,须用介词on。

例如:on May 10th,1982,on a rainy morning, on a summer afternoon.

2、表示“在星期几”或“在星期几的早上、中午、晚上”等,须用介词on。

例如:on weekdays,on Saturday morning.

3、表示“在某一节日”时,须用介词on。

例如:on Mid-autumn Festival,on Teachers''''Day.

注意:当morning,evening,afternoon被of短语修饰,习惯上用in,而不用on.

例如:in the early morning of September 10th 在9月10的清晨;in the late afternoon of September 12th 在9月12日的傍晚。

三、用at的场合

1、表示“某一具体时刻(即几点几分时)”,须用介词at。

例如:at six 

2、用在特定的时候(时节、时机)时,须用介词at。

例如:They were happy at that time.他们那时很幸福。

3、表示“在中午、在夜晚、在周末”时,须用介词at。

例如:What do you often do at noon?你中午经常做些什么?

4、表示“在……岁”时,须用介词at。

例如:At the age of nine ,the boy could swim well.在九岁的时候,这孩子就游泳游得很好了。

温馨提示:答案为网友推荐,仅供参考
相似回答