语法书中的例子
Can you give me a list of the people who have been invited?
=Can you give me a list of who has been invited?
have为什么变成has?
the people who have been invited 这里因为people 是复数名词所以who后必须用have。 而Can you give me a list of who has been invited? 因为这里的who是疑问词,这种语境,人们习惯上指具体的某个个体,所以用has是对的。这里涉及到惯用法或者说受表达思维方式不同的影响。
请看某国外语法学习网站对who后接单数还是复数的解释:https://grammarhow.com/who-has-or-have/
For questions to a group of people, “who has” is the correct option because you are essentially asking “which individuals” from the group have or have not done something.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!