当然是选A啊… in后面缺一个宾语,所以用What充当宾语,而where只能充当地点状语,不能代替宾语… 例如: We will stay in what is our home. We will stay where our home is located. 上述两句句子都是我们应该呆在家里的意思,所不同的是stay是不及物动词,后面必须加介词in,才能加what引导的宾语从句,如果没有in,就只能用where引导状语从句了… 不知楼主理解了没有,反正你得记住:介词后面肯定跟 what引导的宾语从句…