关于同位语从句和定语从句

问题描述:

关于同位语从句和定语从句
做改错题的时候有这样一题:On average,US students study more topics within science and math than their international counterparts do.This creates an educational environment where "is a mile wide and an inch deep," Schmidt notes.答案解析是应把where改为that,that引导的是同位语从句.但是environment不是抽象名词,也没听说过它可以一道同位语从句啊~请问改成which引导定语从句可以吗?为什么?
不需要贴出一堆的关于这两种从句的区别,只需要回答我这个问题就可以了~

我提出下面几点:1) 先确认“where is a mile wide and an inch deep,”是定语从句,不能作为同位语从句放在这里;2) "is a mile wide and an inch deep," 定语从句中缺少主语,引导词 where 是引导副词,不能在从句...