he is taller than any boy in my class和he is

he is taller than any boy in my class和he istaller than any other boy in his class与he is taller than the other boys in his class三个的区别

he is taller than any boy in my class
他长得比我班上的任何一个男生都高。
any搭配名词单数指任一,任意一个,随机一个个体。
any boy指随便一个男生,强调随便挑一个出来都比他们高的意思。

he is taller than any other boy in his class
他长得比他班上其他的任何一个男生都高。
这里强调的跟上面一样,只是多了“其他的”的意思。

he is taller than the other boys in his class
他长得比他班上其他的男生都高。
other boys其他的男生,强调一个整体里的其余部分。

其实对于说话来说,意思都没有多大区别,但有时候写作需要特别强调一个方面的意思,可以稍微调整用词来突出那种意思,有一种话中有话的感觉。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-02-20
第二个是最标准的,但其它两种形式也常见到,考试是一定要用第二个。追问

区别呢?

追答

你说的是比较范围,和哪个班级没有关系,这个句型是用比较级表示最高级的意义,所以than后必须用any other+名词单数+比较范围

相当于he is the tallest in his class.

本回答被提问者采纳
第2个回答  2018-02-20
第一句 不在同一个班级。第二句,与同班的同学比较。第三句,意思同第二句。追问

但是第一句已经说了是my class 为什么不在一个班级

追答

my class并不能说明主语''he"是我班的学生,所以后面才用any boy.,即可以根据any boy判断不在同一个班级。如果在一个班级就是错句,因为any boy把主语本身也包括在内,自己不能和自己比较。
第一句意思是:他比我班任何男生都高。(他不是我班的学生,所以本句没有我班男生中他最高的意思)
第二句意思是:他比他班任何其他男生都高。即 他班男生中他最高。