比较 any, any other 的区别

比如这样一句话:

Canada is larger than any country in Asia.

any country

any other country

any other countries

other countries

想弄懂这几种表述的区别

请先 登录 后评论

其它 1 个回答

曹荣禄  
擅长:动词用法,句法问题

Canada is larger than any country in Asia.

China is larger than any other country in Asia.

体会以上二句话。加拿大不在亚洲,它比亚洲任何一个国家都大。把加拿大换成中国,就是逻辑错误了。中国在亚洲,你说中国比亚洲任何一个国家都大,而中国就是亚洲任何国家之一,自己比自己大,就是逻辑错误。所以要排除自己,加上other,就把自己除外,比其他任何一个亚洲国家都大,逻辑就没问题了。

比较国家的大小,是一个一个地比,所以不用复数countries.

如果一个国家比其他几个国家合起来还要大,则为than all the other countries put together.

Tom is taller than any student in his class. 错误

Tom is taller than any other student in his class. 正确

请先 登录 后评论
  • 0 关注
  • 3 收藏,6791 浏览
  • 不明白系 提出于 2020-05-31 17:43

相似问题