one 和that代词用法区别?one 泛指某类中的一个,that 是同类中的特指.The CDs are on sale!Buy one and you get _one_ completely free.用one,那“某类”是指CD吗?The cost of renting a house in central Xi'an is higher than _that_ in any other area of the city.为什么用that不用one?什么叫同类中的特指啊~这句话里谁是同类,谁是特指?

问题描述:

one 和that代词用法区别?
one 泛指某类中的一个,that 是同类中的特指.
The CDs are on sale!Buy one and you get _one_ completely free.用one,那“某类”是指CD吗?
The cost of renting a house in central Xi'an is higher than _that_ in any other area of the city.为什么用that不用one?什么叫同类中的特指啊~这句话里谁是同类,谁是特指?

one 泛指,相当于a/an +名词,that 为特指,相当于the +名词。所以one 所指代的名词的修饰语一般为a/an/som/any,that 所指代的名词的修饰语是the 、this、或是that。

one可以用来指代前文中提到过的可数名词单数,表泛指; that代替上文提到过的不可数名词,以及单数可数名词,表特指。

第一个one就是说那些cd中随便的一个.
第二个that其实是=the ocst of renting a house 它代替的是一个短语.所以不能用one
我记得你们课本有个代替天气的也是用that,that可以代替短语,当然也可以是你说的同类中的特指.

that 作代词时必须要前文有提到代指的东西