关于定语从句和状语从句的问题

After the war,a new school building was put up___there had once been a theatre.
这题答案为where,网上有人答填in which,如果填in which不就是定语从句了么,要怎么区分定语从句和状语从句?

不能填in which。因为这是状语从句,不是定语从句,定语从句必须修饰一个名词,但这个从句不是修饰名词,而是修饰put up这个动词短语。

不明白的可以再问哟!
祝你学习进步,更上一层楼! (*^__^*)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-26
  定语从句(Attributive Clauses)在句中做定语,修饰一个名词或代词,被修饰的名词,词组或代词即先行词。定语从句通常出现在先行词之后,由关系词(关系代词或关系副词)引出。
  关系代词有:who, whom, whose, that, which等。
  关系副词有:when, where, why等。

  地点状语从句通常由where, wherever 引导。
  Where I live there are plenty of trees.
  我住的地方树很多。
  Wherever I am I will be thinking of you.
  不管我在哪里我都会想到你。本回答被网友采纳
第2个回答  2012-09-26
要区分定语从句和状语从句其实简单的看有没有先行词就可以。如 He doesn't like the hotel where / in which he stayed last night! 先行词是 the hotel , 所以是定语从句,关系词用where / in which都可以。
而After the war,a new school building was put up___there had once been a theatre.句子中横线前没有先行词,所以不是定语从句,是地点状语从句,只能用where来引导。
第3个回答  2012-09-26
首先in which不是定语从句了,因为没有先行词,也没有修饰词,这里不能填in which
定语从句中在主句中和从句中都作成份,就算省略也是做宾语
而状语从句只在主句中作状语成份,在从句中不作任何成分
第4个回答  2012-09-26
如果填IN WHICH,which指代谁?必须是where。
相似回答