为什么填what,而不用where~!急急急`!

i live in what you call"Ancient Greece"为什么用what而不用where啊~!

我虽然知道一定是用what,可是不会解释啊~!各位亲帮帮我~!

live是动词,修饰它的话要用副词,因为where在从句中当作副词,所以如果用where的话,这句话应该是:i live there you call 'Ancient Greece'. 而what是名词,和in放在一起介宾短语在从句中同样起到副词的作用,所以要用what。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-04
where 前面不能加 介词
例如: where are you going? 就不能在后面加上to .
像这样的词还有 here there 这些后面都不能加介词
第2个回答  2010-08-04
in what就相当于where,如果这句话里面没有in就可以用what了。
第3个回答  2010-08-04
因为前面有介词in 所以不能够用where,where =in someplace
第4个回答  2010-08-04
因为前面有介词in
第5个回答  2010-08-04
因为有介词in,what指代in后面的宾语