the ones 还是 the others?

The teacher gave the books to all the students except __________who had already got them.
A. the ones B. ones C. the others D. some

ones应该是指代已经有书的学生,但是我在想,如果用ones前面是不是应该有提到那些有书的学生,后面为了避免重复才用ones? 可是前面没有提过那些有书的学生这个词。

the ones=the students.前面已经出现Students了,所以后面为了避免重复就用the ones替代了。
后面的定于从句who had already got them就是指在老师发书之前已经有书了的同学。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-04-22
the ones.
第2个回答  2009-04-22
应该选 the others
第3个回答  2009-04-22
选C the others. 特指那些已经拿上书的那些学生。
第4个回答  2009-04-22
the ones .
代指students ,后面加上who had already got them 表示特指。所以不用the others
相似回答