that和it和one指代的区别是什么?

如题所述

that和it和one指代的区别介绍如下:

意思不同:

one意思是:一、一个、一个人、任何人;that意思是:那、那个、可能是、由于、那么;it意思是:它、这、那。

词性不同:

one:可作名词、介词和形容词;that:可作介词、连词和副词。it:只可作介词和代词。

一、it

代替前面的事物本身。

它可以代替可数名词,也可以代替不可数名词。代替可数名词时,复数形式为they/them.

没有增加语义,所以不能带有任何定语。

二、one

可以代替与前面同类不同一的事物;可以代替某类事物中的任何一个;可以做同位语,重复指代前面的事物,其后有定语从句用以进一步说明前面的名词。

one表泛指,相当于a/an+名词。

one只能代替可数名词,其复数形式是ones。

one可以根据语义在它的前面或后面加上一些定语。

one前面不能直接加不定冠词(a/an)或物主代词,one前已经有形容词时,则可以加不定冠词或物主代词;one前加the与否,取决于是否特指,如果特指就加the。

one既可以代指物,也可以代指人。

三、that

代替与前面同类不同一的事物。

that表特指,相当于the+名词。

它可以代替可数名词,也可以代替不可数名词。代替可数名词时,复数形式为those。

that可以根据语义在它的后面加上一些定语,多数是of短语;它的前面不能存在任何定语。

that只能代指物。

温馨提示:答案为网友推荐,仅供参考
相似回答