that和it作代词时的区别

2025-04-28 19:39:09
推荐回答(3个)
回答1:

one 指代单数名词,而上句中weather(天气)是不可数名词,所以不能用one代替that.
that 指代不可数名词或者指代上文中提到的情况.that指代的是“同名异物”.
it 指代单数名词或者不可数名词,指代“同名同物”.
1.it指前面提到过的问题本身 eg.I bought a pen.It's a good pen.
2.that特制前面提到的名词,that和被代替的名词并非指同一事物,而是同类事物.多用于事物的比较,避免重复.
3.one用于泛指前面提到过的名词 eg.Your pen is good.I want to buy one.
4.that只能代替事物,不能代替人.
one可以代替事物,也可以代替人.
在口语中it也可以指人
5.it可用作无人称代词,指时间,自然现象(天气,气候,明暗等),距离,量度,价值etc

回答2:

it 可以用来指代时间、距离、人物,可以代替不定式、动名词(作形式主语)也可以用来指代前文提到过的某一事物;eg it is seven o'clock now.(时间)it is 400 miles from A to B(距离)do you really like it(前文提到的事物)who is it?(是谁啊)it takes me 3 hours to finish the work.(形式主语)that用来指代过去的或远处的某一事物,也可用啦指代同类不同物,还可以引导定语从句。eg the weather in China is much better than that in Japan.which girl do you like better, this one or that one?

回答3:

it是形式主语,that可以做主语