1、意思与词性不同
nobody pron. 没有人,无人;n.小人物,无足轻重的人
Amaninmypositionhasnothingtofearfroman泠贾高框obodylikeyou. 处在我这样位置的人,一点都不害怕像你这种小人物。
no one n.没有人
Everyonewantstobeahero,butnoonewantstodie 每个人都想成为英雄,但没有人想死。
2、从所指代的名词来看
no one=nobody,两者均只能指人不指物,且其后不可接表示范范围的of短语;而none既可指人也可指物,且其后通常要接表示范围的of短语。如:
Nobodyseemedtonoticeanythingwrong 似乎没有人注意到出了问题。
None of his companions answered 他的同伴中没人回答
3、从单复数意义来看
no one=nobody均表示单数意义,用作主语时,谓语动词也用单数;而none用作主语时,若指不可数名词,谓语只能用单数,若指可数名词,则谓语可用单数(较正式)也可用复数(用于非正式文体)。如:
None of this money is mine.这钱都不是我的。
None of my friends is [are] interested.我的朋友没有一个感兴趣。
I'vebeenknockingawayforages,butnobodyhasansweredthedoor. 我敲门敲了老半天,但无人答应。
4、从否定的范围来看
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.你不要花这么多钱,很快你就会一文莫名的。
Nobodywaslateexceptme. 除我以外无人迟到。
Noone'sgoingtohurtyou.Noone.Notanymore 没有人会伤害你了,不会有人了,再也不会有了。
注:正因为none否定的是一种数量,所以在回答how many或how much的提问时,通常用none,而在回答who的提问时,通常用no one或nobody。