I prefer a flat in Inverness to ____ in Perth,because I want to live near tomI prefer a flat in Inverness to ____ in Perth,because I want to live near Tom.a.one b.that c.it d.this 为什么选A?其他的为何不可?一般提到别地方的同类事物不通常是that吗?譬如像:The air in the countryside is cleaner than ____ of a city.这里指同类的就是填写that.这2句类似,可第一题为何不是that呢

问题描述:

I prefer a flat in Inverness to ____ in Perth,because I want to live near tom
I prefer a flat in Inverness to ____ in Perth,because I want to live near Tom.
a.one b.that c.it d.this
为什么选A?其他的为何不可?一般提到别地方的同类事物不通常是that吗?
譬如像:The air in the countryside is cleaner than ____ of a city.这里指同类的就是填写that.
这2句类似,可第一题为何不是that呢

如果用that是指同一个事物。如果放在这句里就是指代a flat in Inverness
而flat,不可能将同一座公寓放去不同地方比较,只能是那不同地方的公寓来比较。
one则可以用来做同一种事物的代词,这里代a flat.
希望能帮到你。^^

B

楼住的譬如里面的那个句子,the air是不可数的,而且很抽象,所以用that.而上面的句子中的flat是公寓的意思,原句中也清楚地说明了a flat,那么后面的one 就用来代表了another flat.如果你的譬如的句子中,把the air 换成a...