somebody, anybody, nobody, everybody的区别

下面一题是2014年湖南省对口招生考试的一道题:

1. I knocked on the door but ________ answered.

A. somebody       B. anybody      C. nobody       D. everybody

答案是C。请问,应如何区别 somebody, anybody, nobody, everybody这几个词的用法?谢谢!


请先 登录 后评论

最佳答案 2015-12-15 23:09

与你的前面一题一样,本题与其说是考查不定代词somebody, anybody, nobody, everybody的用法区别,不如说是考查在特定语境中,对这几个不定代词的正确选用。

做好本题的关键信息是句中的 but。前面说“我敲了门”,接着说“但是”,很显然后面接的信息肯定是“没有人”来开门。如果有人来开门,这里显然就不能用 but 来转折。事实上,你只要把四个选项放进空格中,读一下,答案就出来了:

I knocked on the door but somebody answered. 我敲了门,但是有人来开了门。

I knocked on the door but anybody answered. 我敲了门,但是任何人来开了门。

I knocked on the door but nobody answered. 我敲了门,但是没人来开门。

I knocked on the door but everybody answered. 我敲了门,但是每个人人来开了门。

比较一下,哪个句子符合常理?显然是第三句。

请先 登录 后评论

其它 0 个回答

  • 2 关注
  • 1 收藏,11410 浏览
  • 胡仙 提出于 2015-12-14 17:58

相似问题