Is this school()you visit last month?空处填the one还是that?

问题描述:

Is this school()you visit last month?空处填the one还是that?
若将该句还原陈述则为this school is()you visit last month.The one在这里代替this school作先行词 that省略,那为什么不能直接填that?that不是可以作代词代替the school吗?

the one 这是先行词,关系代词被省略了
先行词是主句里的成分,关系代词代替先行词在从句里做成分,怎么能把“关系代词+先行词”同时省掉呢?
你这个句子是主句不完整.不是啊,我是问that不是可以做代词嘛,那还原回去的陈述句中为什么不能用that做代词?你想把主句弄成this school is that,让that做先行词?那不对,that在这是指示形容词(注意这里不是代词),它的作用仅相当于表特指的定冠词the,不可能同时把this school两个词代替掉,你自己也说了The one在这里代替this school,分得不够细,the 代替this,one代替school,你拿that来代替,也只能替掉this,school替不掉啊。that做代词而且在句中做先行词时,是不能指代可数名词的