代词the others\others

-- Did all the students in your class pass the test?

---- Some of them did. ______ didn’t.

A. Another    B. The others    C. Some other    D. Others

这道选择题作业帮中有的答案是B,有的答案是D 如果班上有同学没有参加考试,是不是应该选D;如果全班都参加了考试,就应该选D?考试的时候应该怎么选择呢?


请先 登录 后评论

3 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

从逻辑角度讲,答语的第二句属于重复错误。只说第一句足矣,再说第二句就是画蛇添足。有没有 the 都对,没有人会再去计较 “剩余者是否全部在内的问题”,因为结果都是一样的,没有全部及格。——这道题属于中国人学外语给自己出难题的类型,意义不大,倒不如另辟蹊径,命出更好的题目。

请先 登录 后评论
曹荣禄  
擅长:动词用法,句法问题

没参加考试肯定也就没有通过。所以还是应该选the others, 特指表示除了通过考试以外所有班上同学。虽然如刘老师所说,第二句其实是没有必要说出的。

请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

考试情况只有“通过”和“没有通过”两种情况,一些人通过了,没有通过的肯定是“其余(所有)的人”,所以应该选the others。

请先 登录 后评论
  • 3 关注
  • 0 收藏,2074 浏览
  • 素以为绚 提出于 2021-03-29 15:41