语法讲解

no one,nobody,none的用法区别

来源:小强英语学习网发布日期:2017-08-02阅读数:2366

1、no one=nobody,两者均只能指人不指物,其后通常不接of短语,作主语时谓语用单数;
而none 既可指人也可指物,其后通常接of短语,
用作主语时,若指不可数名词,谓语只能用单数,若指可数名词,则谓语可用单数(较正式)也可用复数(用于非正式文体): 

  No one [Nobody] likes it. 没人喜欢它. 
 None of the food was left. 一点食物都没留下. 
  None of the books is [are] interesting. 没有一本书有趣. 

2、none 往往暗示有一定的范围(这种范围通常就表现在其后的of短语上),
而 no one 或 nobody 则不暗示这种范围(同时也不接表范围的of短语).

比较:

“Did any of your friends come to see you?” “None.”
 “你的朋友当中有谁来看过你吗?” “一个也没来.”(None为None of my friends之略) 
 (强调个数)
 

“Did anyone come to see you?” “No one.” 
“有人来看过你吗?”“谁也没来.” 
(强调是谁)

3、none 有时暗示一种数量,即指数量上“一个也没有”,
而 no one 或 nobody 则往往表示一种全面否定,即指“谁都没有”,
所以在回答 how many 或 how much 的提问时,通常用 none,
而在回答 who 的提问时,通常用 no one 或 nobody.

--------------

anyone,any one , everyone, every one等也可以这样理解。