区别辨析nobody、none与no one

nobody、none与no one这些代词均表示“没人”之意。

nobody : 普通用词,表单数,只能指代人,不能用于加 of 表范围的结构中。

  • They were shut away in a little room where nobody could overhear.
    他们被关在一个小屋里,没人能听到他们的动静。

none : 可指代人或物,表示对三者以上的否定,可跟表范围的 o f结构。

  • None of these pens works/work.
    这些钢笔没有一支能用。
  • We have three sons but none of them lives/live nearby.
    我们有三个儿子,但他们都不住在附近。
  • We saw several houses but none we really liked.
    我们看了几所房子,但都不怎么喜欢。

no one : 只用于指人,在英国英语中写成no-none,通常后面不连用of。

  • No one was at home.
    没有人在家。
  • There was no one else around.
    周围没有其他人。
  • We were told to speak to no one.
    要求我们不要和任何人说话。