一道高中英语语法填空问题 求解~~~

题目: Love the people who treat you right. Forget about the ____who don't.
答案是 ones
为什么不能填others?

这道题是考察你对并列句型的理解。
前后两句是两居并列的,但是英语中习惯前一句说得完整些,而后一个并列句往往使用指代词来避免重复,空格里应该填上与前句中people想对应的指代词汇,所以选ones,而others用起来的话需要前后两句都表达一个中心意思,互为补充的。很明显这里的前后两句不是为了表达同一个意思,只是一个并列句,所以不能使用others
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-06
the others : 其余的 。表示你说话时已有一个范围,想要强调某一个,其余的并不关心
the ones : 那些 。一般是前文所提到的事物,为了避免重复就用the ones 替代。或者也可表示你特指的某物
此句的人是只所有的人 不是一部分
第2个回答  2012-06-06
the others 是特指,此处你并不知道哪些人不与你交好。
the people 的范围很大,而 the others 的所指就没有那么大了,常为几人,十几个人,几十人等;
第3个回答  2012-06-06
用the others 就特指了,但此处你并不知道哪些人不与你交好。the people 的范围无限大,而 the others 的所指就没有那么大了,常为几人,几十人,因而不能用在同一意群。
第4个回答  2012-06-06
这里ones是代词 指who don't treat you right 。
而the others 是其余的 在一定范围内除一部分外的其余所有
所以这这题 中 明显是考代词的用法 对你好的人 和不对你好的人
相似回答