英语中in和on的区别?为什么在树上是in the tree而不是on the tree?

如题所述

这里的in不表示在……上,in
the
sky是因为地球外还有一层大气层,泽当在大气层里面
in
the
tree

on
the
tree都是在树上的意思,但是表达意义不同
on
the
tree是指树上生长的东西
比如there
are
some
apples
on
the
tree.(树上长着苹果)
in
the
tree是指外来物在树上
不是属于树本身
比如there
are
some
birds
inthe
tree(树上有一些鸟)
相同用法还有in
the
wall

on
the
wall
望采纳
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-10
在表示方位时,in的意思是“在…之内”,而on的意思是“在…上面/表面”。
in
the
tree和on
the
tree都有,前者用于表示“在树里”,后者用于表示“在树的表面”。
之所以说in
the
sky而不是on
the
sky,是因为sky是一个广袤无垠的空间,没有什么东西可以位于其表面,而只能在其里面。
第2个回答  2020-03-12
in
the
tree和on
the
tree
都有在树上的意思。通俗简单来说,in
一般指的是跟树一体的在树上;而on指的是在树的表面所附着的。
第3个回答  2020-03-17
答案on
the
tree。本身存在树上的东西用on
the
tree,比如树叶。本身不存在树上的东西用in
the
tree,如树上的鸟
相似回答