都不是,是on the tree。
on the tree:指树自身所有,长在树上的东西。
树本身的东西,用on the tree。因为树叶和果实等长在树上的东西,被当成是树“个体”的一部分,没有被包围的感觉,所以我们会说:
The apples are on the tree.
苹果长在树上。
对树来说,树本身的东西,在树上,用on the tree,比如果子、树枝、树叶。而并非树本身的东西,比方说,鸟、猫、风筝,在树上,都是in the tree。
我们比较一下这两个句子:
Are there any apples on the tree?
树上还有苹果吗?
Did you see the cat in the tree?
你看到树上那只猫了吗?
这两个句子有什么不同呢?果子是树的一部分,所以用on the tree。而猫又不长树上,所以用in the tree。
有个传统相声叫《羊上树》。羊在树上,到底该用in the tree,还是用on the tree?因为羊不是树的一部分,所以必须是a goat in the tree。