英语语法问题请教。。。谢谢大家了?

请问大家这道题为什么选C?而不选B呢?谁能详解一下这道题下面4个选项,和最后选C的原因谢谢了。
There are fifty students in our class. Some are from the USA, and _____ are from China.
A. another B. the other C. others D. other

您好,There are fifty students in our class. Some are from the USA, and _____ are from China.
A) another
B) the other
C) others
D) other
答案的确是 C,不是B。当 other 有定冠词 the 作为修饰时,是(特指),这里的 other 是(单数)作名词使用,表示班里的50个人中有49人是来自于美国,而1个人是来自于中国。但句中的 some 表示(一些)并不是(绝大多数),另外就是空格后面的系动词是 are,不是 is,表示空格是表(复数),而不是(单数)。答案B 的 the other 是表(单数),特指(另一个),所以正确答案是 C 的 others,此时的 other 作(代词)使用。句子的考核是 some 和 other 的用法。some 作为(代词)时,译为(一些 [人/东西])使用复数谓语动词,而 other 作为(代词)时,有单数和复数的区别,other 为单数,others 为复数;而作为 the other 时,是单数,不是复数,复数的形式是 the others。
希望这样的解析可以帮到您。
温馨提示:答案为网友推荐,仅供参考