为什么"Where did you live?"的后面不加in,而"What house did you live 后面要加in?

问题描述:

为什么"Where did you live?"的后面不加in,而"What house did you live 后面要加in?

第一个不加in 是因为 你不确定什么地方你怎么知道啊 你回答可以用介词in at 等其他来回答 但是后面是对house来提问的 什么样的房子 你回答必须有个in 的介词 或者省略直接地方来回答 没救了 这些根本不用问 去体会下语感吧。
我也很难回答的

把这两句话变为肯定句。
你可以说 You live in where吗,你只能说 You live where,因为where是副词
而You live what house肯定也是不行的,需要加in, You live in what house.
明白了吗?

这通常出现在定语从句里面。如果有地点副词引导(先行)词(where),则不用加in,否则要加in 。
live in是做其前面部分的定语。
规律是动词或动词短语与所修饰词构成动宾关系;
如space to live in,space可以做live in 的宾语,即live in space
而不可以说space to live,因为live是不及物动词,后不可跟宾语,无法于space构成动宾关系,必须加个介词(如in)才行。

where就是in which的意思

因为WHERE 是副词,而WHAT HOUSE 是名词词组