A sports center has been built in what used to be a factory.

2个回答

  • 第一句是状语从句,所谓状语从句,即在句子中间充当状语成分,去掉后面的内容A sports center has been built ,这个运动中心建在哪里呢?就是建在原来是一个工厂的地方,这里也可以用where,即where=in /at/on what.

    第二句是定语从句,而且是非限制性定语从句,因为有逗号在前,改为which的原因是that不能用于介词后,而which可以.

    可能你有些混淆,建议你看一下定语从句和状语从句的区别,看语法书吧,薄冰语法就很好,