no one=nobody,兩者均只能指人不指物,且其后不可接表示范范圍的of短語;而none 既可指人也可指物,且其后通常要接表示范圍的of短語。如:
Almost no one [nobody] believed her. 幾乎沒有人相信她的話。
None of the keys would open the door. 這些鑰匙哪一把也開不開這個門。
2. 從單復數意義來看
no one=nobody均表示單數意義,用作主語時,謂語動詞也用單數;而none用作主語時,若指不可數名詞,謂語只能用單數,若指可數名詞,則謂語可用單數(較正式)也可用復數(用于非正式文體)。如:
None of this money is mine. 這錢都不是我的。
None of my friends is [are] interested. 我的朋友沒有一個感興趣。
3. 從否定的范圍來看
none通常否定的是一種數量,即指數量上“一個也沒有”,而 no one 或 nobody 則往往表示一種全面否定,即指“誰都沒有”。如:
I wanted some more coffee but there was none left. 我想再喝點咖啡,但一點都不剩了。
You mustn’st spend so much money. You’sll soon have none left. 你不要花這么多錢,很快你就會一文莫名的。
“Is there any milk left?” “No, there is none left.” “還有沒有剩下牛奶?”“沒有,一點兒也沒剩。”
注:正因為none否定的是一種數量,所以在回答 how many 或 how much 的提問時,通常用 none,而在回答 who 的提問時,通常用 no one 或 nobody。