“在树上”(over/up/on/in) a tree 有什么区别

The bird is (over/up/on/in) a tree. 

中文翻译都是在树上,那它们到底有什么区别,位置不同吗?

请先 登录 后评论

最佳答案 2019-12-11 14:25

区别如下:

The bird is over a tree.  在树的上方(不接触)

The bird is up a tree.  在树顶上

The bird is on a tree.  在树的某个枝头上

The bird is in a tree.  在树的枝条或叶子中


请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

    表示人、动物或非树上生长的东西“在树上”,用in a tree ; 表示树上生长的东西“在树上”,用 on a tree 。

    所以:The bird is in a tree.(正确)The bird is on a tree.(错误)


请先 登录 后评论
  • 1 关注
  • 3 收藏,10361 浏览
  • yqq200 提出于 2019-12-05 11:30

相似问题