in是通常用于表示在.....里;在.....地方;在.....期间,也经常表示一种“在”的含义。on通常表示.....向;.....对;.....上,是一种计划进行时的语态。at最经常用的就是“.....在”。

一、in on at在表示时间上的区别
1、at指时间表示:
(1)时间的一点、时刻等。
(2)较短暂的一段时间。可指某个节日或被认为是一年中标志大事的日子。
2、in指时间表示:
(1)在某个较长的时间(如世纪、朝代、年、月、季节以及泛指的上午、下午或傍晚等)内。
(2)在一段时间之后。一般情况下,用于将来时,谓语动词为瞬间动词,意为“在……以后”。
3、on指时间表示:
(1)具体的时日和一个特定的时间,如某日、某节日、星期几等。
(2)在某个特定的早晨、下午或晚上。
(3)准时,按时。
二、in on at在表示地点上的区别
1、at表示地点:
(1)用于指较小的地方。
(2)用于门牌号码前。
2、in表示地点:
(1)用于指较大的地方。
(2)虽然是很小的地方,如果说话人住在那里,也可用in。商店、学校、机关等,若看作一个地点(point)用at,若看作一个场所(place)用in。
3、on表示地点:
一般指与面或线接触,意为“在……上;在……旁”。
1、表示“在某年/月/季节”这个含义时,须用介词in。例如:
She came to this city in 1980.他于1980年来到这个城市。
It often rains here in summer.夏天这里常常下雨。
2、表示“从现在起一段时间以后”时,须用介词in。例如:
They will go to see you in a week.他们将在一周后去看望你。
I will be back in a month.我将在一个月后回来。
3、表示“在某世纪”时,须用介词in。例如:
This machine was invented in the eighteenth century.这台机器是在18世纪发明的。
Great changes took place in the twentieth century.20世纪发生了巨大变化。
4、表示“在某年代或特定世纪某年代”时,须用介词in。例如:
This incident happened in the 1970''''s.该事件发生在20世纪70年代、
The Anti-Japanese War broke out in the 1930''''s.抗日战争爆发于20世纪30年代、
除此之外,morning / evening / afternoon 三个词也常跟介词in连用。例如:
Don't watch TV too much in the evening.晚上看电视不要太多。
They sometimes play games in the afternoon.他们有时在下午做游戏。
1、表示“在具体的某一天”或“(在具体的某一天的)早上、中午、晚上”等,须用介词on。例如:
Jack was born on May 10th,1982.杰克生于1982年5月10日。
They left on a rainy morning.他们是在一个雨天的早上离开的。
He went back to America on a summer afternoon.他于一个夏天的下午返回了美国。
2、表示“在星期几”或“在星期几的早上、中午、晚上”等,须用介词on。例如:
We don't go to school on Saturday and Sunday.我们星期六和星期天不上学。
What time do you get up on weekdays?你在平日什么时候起床?
I heard this story on Saturday morning.我是在星期六的早晨听到这个故事的。
3、表示“在某一节日”时,须用介词on。例如:
We usually eat mooncakes on Mid-autumn Festival.我们通常在中秋节吃月饼。
Mr Hu received a card 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日的傍晚.
1、表示“某一具体时刻(即几点几分时)”,须用介词at。例如:
He gets up at six o''''clock every day .他每天六点起床。
I got home at five thirty yesterday afternoon.我昨天下午五点半到家。
2、用在特定的时候(时节、时机)时,须用介词at。例如:
They were happy at that time.他们那时很幸福。
I think the shop is clcsed at this time of day.我认为商店在白天的这个时候关门了。
3、表示“在中午、在夜晚、在周末”时,须用介词at。例如:
What do you often do at noon?你中午经常做些什么?
You can see many stars in the sky at night.夜晚你能看到天空中有许多星星。
4、表示“在……岁”时,须用介词at。例如:
At the age of nine ,the boy could swim well.在九岁的时候,这孩子就游泳游得很好了。
At the age of twenty,I began to teach English at this school.在二十岁的时候,我就开始在这所学校教英语了。
注意:在含有next ,last,this,one ,any,each,every ,some,all的词组和tomorrow,yesterday,the day after tomorrow,the day before yesterday 前不用任何介词。例如:
What did you do last summer holidays?去年暑假你做了些什么?
What are you going to do the day after tomorrow?后天你打算做什么?
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。
这些上衣配黑色裤子回头率百分百
依然相信爱情 舒淇宣布与冯德伦结
鞋子 你可以这样穿
你穿这几件外套看起来又贵又小众
这个秋天 你可以这样穿
女人经期做这事小心妇科疾病缠身!
女人一到夜里就湿了 晚上老出汗咋
女人怀孕第一个月有哪些反应?
宝宝0-1岁的儿歌全集
爱画画的公主的故事
好爸爸的8个标准你合格吗
牛奶对于宝宝来说有多重要
宝宝可以带手镯吗?这些问题宝爸宝妈
剖腹产第一周饮食表
全球最贵奶粉合生元售价400成本仅
什么是秩序敏感期