one 和that代词用法区别?

问题描述:

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