替代词that,it,one的区别是什么?

问题描述:

替代词that,it,one的区别是什么?

一、it 所替代的是上文已提到的人、事物,是同类同物;而 that 和 one 所替代的只是上文所提及的同一类事物,但不是上文所提及的同一事物,表示泛指
二、it和that可以替代上文所提到的可数名词单数形式,也可以代替上文所提及的不可数名词,it的复数是them;而one只代替上文所提到的可数名词单数,that 和one 复数分别是those 和 ones,替代可数名词复数,所指名词属同类但不同一.
三、that和one代替上文提及的名词时,不包括该名词所带的定语,that 的定语一般是后置的短语、分词或定语从句;one的定语除了前置的形容词、指示代词 (this ,that )外,还有后置的形容词、从句或短语.
四、it作形式主语或宾语,代替to do,that从句,wh-从句 ,doing等,that和 one 却不能;it 和 that 都可以代替前面整个句子,而 one 则不能.
五、one可以替代整个名词词组,名词词组中心词,或名词词组的一部分,在序数词、形容词*及比较级之后可以省去