1、用法不一样。in常用于连续动作或者是重复动作,强调从现在开始算起推移到将来的某一段时间,所以往往会和将来时态连用。而on用来表示将一些物品,放在另外一种物品表面之上,比如on the following,常常和动词连用。
2、侧重点不一样。就像我们之前所说,in有着在其中,在……里的意思;on恰好相反,表示在表面。这二者之间为数不多的相同之处是词性相同,on和in都是介词。
1、I called in at my local on the way home.
我回家途中去了我住处附近的酒吧。
2、I'm not going to let them get one over on me!
我决不让他们胜过我!
3、The new computer system comes on stream next month.
新的计算机系统下月投入使用。
1、It startled me to find her sitting in my office.
我一进办公室,发现她坐在里面,把我吓了一跳。
2、We were locked in.
我们被锁在里面了。
3、There's no difference in the results.
结果没有差别。