是位置的区别,和翻译出来的中文解释是一致的。
in the ice是在冰里面,即被冰块包裹着。而on the ice是在冰面上.
例如:企鹅在冰面上行走,或人在冰面上滑冰,都是用ontheice.
一、指代不同
1、in the:在...里。
2、on the:在...上。
二、用法不同
1、in the:in表地点时,指在某一立体空间范围内,in表示在某范围之内,是其中的一部分。
2、on the:on表地点时,指某物与另一物表面相接触,或与某地方接壤等,on表示在某范围之外,两者之间一般互相连接。
三、侧重点不同
1、in the:侧重于表示位于某物的内部。
2、on the:侧重于表示位于某物的上面。