高中英语从句关系词填空,为什么用that,不用where

Was it in the village (that) the talented journalist met the retired professor?为什么括号那里用that而不是where或which?

因为先行词the village在主句中充当表语,这个时候关系代词只能是that.

列举了下列情况,关系代词只能用that:

先行词为everything,all,little,much等不定代词时;先行词被all,every,no,any,some,little,much修饰时;先行词被the only,the very,the same,the last修饰时;先行词被序数词或形容词最高级修饰时;先行词是be的表语或there be 的主语时;先行词有人又有物时;当主句是以who或which开头的特殊疑问句时。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-20
你好。如果用where的话,你的句子就是这个结构:
定语从句+强调句。
Was it in the village (WHERE) they had set up a university branch (THAT) the talented journalist met the retired professor, who was there as a guest teacher ?

变成非强调句就是:
In the village where they had set up a university branch, the talented journalist met the retired professor, who was there as a guest teacher .本回答被网友采纳
第2个回答  2013-09-20
这是个强调句, It is — that ————

如果是定语从句才会用 where
第3个回答  2013-09-20
主语是it不是地点 所以不能用where
相似回答