为什么是Who are you waiting for?后面要有for。为什么Where do you live ?后面就不加in了呢

如题所述

wait for和live in都属于介词短语,即其中的wait和live本身属于不及物动词,需要加上一个介词,后面才能跟宾语。其中的宾语当然是名词或(人称)代词。而第一句中who为人称代词,所以用waiting for没有疑问;而第二句中where为副词,所以live后面不能加in。从意思上,where表示“在哪里”而不是"哪里“,也就是如果对方回答的话,一般为I live in Beijing(举例),其中in Beijing就相当于对疑问中的where的回答指明。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-02
你在等待谁?“等”是不及物的。如果后面加人,加介词才能接;
I am waiting and waiting, but still he doesn't come.这就不用加for
where是个副词,不用加介词就可以接,提问there时用的。
如果加in就得用what place了
Where do you live? = What place do you live in?本回答被提问者采纳
第2个回答  2012-01-02
wait 是不及物动词 接宾语是要用wait for sb.
live表示居住的时候 也是不及物动词 如果要接宾语时就要用live in 相反如过你要用 live in 时后面必须接宾语呀 比如说 i live in beijing
第3个回答  2012-01-02
live跟助动词后不用in,跟系动词后表不及物动词