at、in、on在语法中的用法或者一些规律(不是用在地点等等)

例如at,语法有 be surprised at sth/mad at sb等等
in的用法,spend sometime in doing sth/have trouble (in) doing sth还有do well in
on的用法,spend some money on sometime/spend sometime on sth
以上语法的at、in、on 的用法有哪些规律吗? 大概在什么情况下用 at in或on,比较不好区分。 不是用在年份或时间地点等等,而是语法上用的。

答:这三个介词的用法,你去查一下大一点的词典,每一个都有十几甚至二三十个用法。不论是时间还是地点,其实都是它们的使用方法,是词法,都属于语法。不是说作别的用就是语法上用的,作时间、地点就不是语法上用的。
你既然想知道,就要知道它们最基本的意思和用法。其实这些介词的其它种种用法,都是由这种用法扩展而来的。at on in这三个词的基本用法,就是点、线、面、积的区别。
at 表示“点”,时间点、地点,不用说了,但要知道,点线面,是可以相互转化的。点与面,是相对而言的。
look at sth. 就是将眼光聚在某一点上。arrive at 小地方,arrive in是大地方,就是at后面的是“点”,in后面的是“面”。point at sth. shout at sb. 都是将at后面的事物、人物作为一个“点”来看待的。 be surprise at sth. be mad at sth. 都可以往这方面去引伸。
on 表示线、面上,on the desk, on the wall,自不必说了。on the Thames, 就是将泰晤士河看成一条(在地图上就是),London is on the Thames. 伦敦位于泰晤士河畔。spend some money on sth. 就是将钱花在。。。上。
in 表示在。。。范围之内,是一个面积、体积之内的关系。地点,时间都可以这么去理解。in doing sth. 在做某事方面。追问

理解得都还透彻,不过还能举多些例子么?

追答

例句你自己从大的词典上去找,用我的这个思路去领会一下,是不是这个道理。不是的话,再另记就是了。否则几十种用法,如果没有联系的去记,太累了。
on:
a ring on my finger, 线上
jumped on the horse 面上
a blow on the head 面上
jump on one foot 脚面接触
on foot
on a ship,on the train 面上
live on potatoes, 靠在上面
on the radio, radio是无线电波,是载体,如水
speak on the telephone,与上面,同理。
on fire 在火上面
Have you got any money on you? 在你身上。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-11
一、特殊用法
1.on。on doing 一,就。
on hearing this,he jumped with joys。一听到这个,他高兴地跳了起来。
2.in。in doing this,he took out the paper。说着,他便拿出了试卷。
3.at。也有一就,但是是与词组搭配。
at the sight/sound/thought of 一看/听/想到

二、常规用法
1.地方 : in + 大地点,at+小地点
2.时间: in+年,月 on+具体时间(年月日都有的),星期
3.至于动词搭配得自己记,没捷径。比如说擅长于,花时间做某事等等,可以经常读经常看就记住了。