inthetree和onthetree译成汉语都是“在树上”之意,但所表示的含义是不一样的.inthetree多指外界的事物或人在树上,而非树木自身所长;而onthetree则多指树自身所有,长在树上的东西.请辨明:
树上有一些鸟.
误:Therearesomebirdsonthetree.
正:Therearesomebirdsinthetree.
树上(长)有许多又大、又红的苹果.
误:Therearemanybig,redapplesinthetree.
正:Therearemanybig,redapplesonthetree.