高中英语从句关系词填空,为什么用that,不用whereWas it in the village (that) the talented journalist met the retired professor?为什么括号那里用that而不是where或which?

问题描述:

高中英语从句关系词填空,为什么用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开头的特殊疑问句时。

主语是it不是地点 所以不能用where

因为先行词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开头的特殊疑问句时.

这是个强调句, It is — that ————
如果是定语从句才会用 where