牛津實用英語語法 55 who,whose等用做主語時后接肯定動詞
who,whose,which,what作主語時,通常接一個肯定動詞而不是疑問動詞:
Who pays the bills?
誰付帳?(肯定動詞)
Whose/Which horse won?
誰的/哪匹馬贏了?(肯定動詞)
What happened?/What went wrong?
出了什么事?/出了什么毛病?(肯定動詞,可能的回答如We missedthe train/had an accident我們誤了火車/出了事故。)
但who,whose等后跟be+名詞或人稱代詞時,要用疑問動詞:
Who are you?
你是誰?
Whose is this?
這是誰的?
What is that noise?
那噪音是怎么回事?
who,whose等作動詞或介詞的賓語時,整句當然需要用疑問動詞。