other than后面的名词包不包括在前面名词的范围内

Technically, any substance other than food that alters our bodily or mental functioning is a drug. 

翻译是除了食物之外所有能改变我们生理和心理机能的物质都是毒品。

Many substances other than heroin or cocaine can also be poisonous.

翻译是除了海洛因和可卡因外,其他很多物质也是有毒的。


第一句的food不包括在substance中,但是第二句包括在内。


所以应该怎么看other than之后的名词有没包括在主语之中呢。


请先 登录 后评论

最佳答案 2020-04-16 15:22

image.png

非常遗憾,写了10多分钟,最后被它几毫秒干掉了

请先 登录 后评论

其它 2 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

rather than 和 other than 的区别:

rather than 是“对等排除”(不是A,而是B);other than 是“范围排除”(从包含的范围中排除这一个)。比较:

Tom rather than John can help her. (汤姆而非约翰能够帮她)

Everyone other than John can help her. (唯独约翰不能帮她)

Nobody other than John can help her. (只有约翰能帮她)

所以,网友的句子,other than 后面的名词,原本都包含在前面的 substance 中,但被排除了。

请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

    other than ... 的意思是“不同于......;非......;......之外的”,即不包括 other than 后面的内容。

请先 登录 后评论
  • 0 关注
  • 1 收藏,12096 浏览
  • cirno 提出于 2020-04-15 13:48

相似问题