为什么用比较级表示*中:比较级+any other+名词单数;而比较级+the other+名词复数?

问题描述:

为什么用比较级表示*中:比较级+any other+名词单数;而比较级+the other+名词复数?

举个例子:He is taller than any other student in class.
He is taller than the other students in class.
any other 表示其他任何一个,于是用单数,他比班里任何一个学生高;
the other 表示其他所有的,于是用复数,他比班里的其他的学生都要高.