一、苹果长在树上是用on,因为苹果属于树本身的一部分。
二、on和in的用法
1.长在树上的,注意“长”都是onthetree。on指树本身之物,比如果实和花朵等,应该用介词on;
2.指树外之物,比如树上的停留的鸟和虫子等,用inthetree,表示外部的东西落在树上,例如风筝落在了树上,应该用介词in。
3.不少人都觉得从树里长出来的东西应该用in,其实恰恰相反,“长”在树上的东西需要用介词on,而不属于树的一部分但是停在树上的要用in。看下面两个例句:
①Therearetwoapplesonthetree(树上结了两个苹果)
②Therearetwosparrowsinthetree(树上有两只麻雀)
三.in和on的区别
1.意思不同:in是在…里;在…地方;在…期间;on是在…之上
2.用法不同:in表示从现在时间算起推移到将来的一段时间之后,一般与将来时态连用;on
表示“在物体的表面上”只能用on的表达方式有onthenextmorning,onthefollowing。
3、此外,in和on在表示地点和时间上也各有不同,
①表示地点时:in表示:“处于某种事物之中;on表示“处在某种事物(的表面)上”。
②表示时间时:在月份、年份或某个时间段之前,一般用介词in,如果涉及到日期,就用on来表示。