英语语法at,on,in表状态的区别

三个介词+n都表状态,有什么区别呢?求大神指导

一、表示时间,注意以下用法:
①表示时间的某一点、某一时刻或年龄等用 at。如:
I get up at six in the morning. 我早上六点钟起床。
He got married at the age of 25. 他 25 岁结婚。
②泛指一般意义的上午、下午或晚上以及月或年等较长的时间,一般用 in。如:
We watch TV in the evening. 我们晚上看电视。
He went to Japan in 1946. 他于 1946 去了日本。
③若表示星期几或某一特定的日期,则用 on。如:
He left here on the fifth of May. 他于 5 月 5 日离开这儿。
二、表示地点、场所、位置等,注意以下用法:
①表示某一点位置,用 at。如:
We live at No 87 Beijing Road. 我们住在北京路 87 号。
The hospital is at the end of the street. 医院在这条街的尽头。
与名词所有格连用表示地点,也用 at。如:
at my sister’s 在我姐姐家 at the doctor’s 在医务室
②表示空间或范围,用 in。如:
What’s in the box? 这盒子里有什么?
He lives in Paris with his wife. 他同他妻子住在巴黎。
但有时两者可换用。如:
The meeting was held at [in] the hotel. 会议在宾馆举行。
③ at 与 in 的另一个区别是:at 用于指较小的地方,而 in 用于指较大的地方。如:
in Shanghai 在上海 at the station 在车站
但是,大与小是相对的,有时随着说话者的着眼点不同,大地方也可能用 at(比如把一个大地方看作一个点时)。如:
Our plane refuelled at London. 我们的飞机在伦敦加油。
We stopped for an hour at Moscow on our way to Paris. 我们在去巴黎的途中在莫斯科停了 1 个小时。
④介词 on 用于地点,主要指在某物的表面。如:
What’s on the table? 桌上有什么?
There’s a wallet lying on the ground. 地上有个钱包。
【注】在少数搭配中,也用介词 on。如:
He works on a farm. 他在农场工作。
三、在某些搭配中,三者的区别与英国英语和美国英语有关:
in the street (英) / on the street (美) 在街上
in the road (英) / on the road (美) 在路上
in the team (英) / on the team (美) 在这个队
at the weekend (英) / on the weekend (美) 在周末
at weekends (英) / on weekends (美) 在周末(www.yygrammar.com)
四、有时三者的差别与搭配习惯和用法有关:
in bed 在床上
on the bed 在床上
in the tree (多指树外之物) 在树上
on the tree (多指树本身之物) 在树上追问

我说状态

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-26
都是一些习惯固定的用法

in 表示状态
in progress(在进行中), in a dilemma(处于进退两难的境地), in a hurry, in a tight corner(处于困难中), in action(在行动中), in an emergency, (处于紧急情况中), in anxiety, in astonishment, in bad mood(心情不好), in bad temper(心情不好,生气)等等

on 表示状态
on a diet(在节食), on a picnic, on a trip, on a vacation trip, on a visit, on a voyage, on a walk

at 表示状态
at a disadvantage(处不利地位), at a lecture, at a run(跑着), at breakfast, at call(随叫随到), at church, at dinner, at ease(悠闲自得), at feed, at gaze, at grass, at graze,(在吃草) at hand(在手边), at leisure (空闲着), at meals, at peace, at play, at rest, at school, at study, at table(在吃饭), at the bar(受到公开审问), at the meeting, at the piano, at the wheel(在驾车), at war, at work追问

没有具体分别吗?

追答

只是一种习惯的搭配

本回答被提问者采纳
第2个回答  2013-08-26
at用在具体的时间,节日,年龄前面。如:at 10 o'clock; at the age of 12.
on用在星期的某一天前,具体的日期前。如:on Monday; on June 12th
in用在月份,季节,年份,一天中的某段时间,国家的前面。如:in September; in autumn; in 2012;in the morning; in China.
相似回答