allof them、someof them、noneof them、any of them的区别为:指代不同、语法不同、侧重点不同。
一、指代不同
1、allof them:所有的。
2、someof them:其中一些。
3、noneof them:都没有。
4、any of them:任何一个。
二、语法不同
1、allof them:all用作代词的基本意思是“全部”“一切”,接动词单数形式时是allthings,表示“事物”,接动词复数形式时是allpeople,表示“人”。
2、someof them:some作“一些”“一点”解时,用于肯定句,若用于疑问句,表示期待肯定回答、请求或建议; 作“某个”“某一”解时,用于修饰单数名词。
3、noneof them:none用作代词时,用以指前文的复数或不可数名词或代词,也可用以指后文的不可数名词或代词,还可与比较级和than连用,表示“无人”。
4、any of them:any用作形容词的基本意思是“任何一个〔一些〕”,指在三个或三个以上的事物中,强调“无论哪一个”。
三、侧重点不同
1、allof them:all可与可数名词的单、复数或不可数名词连用。
2、someof them:some侧重于表示对某人或某物一无所知。
3、noneof them:none用于否定三个或三个以上的人或物。
4、any of them:any表示全部否定。