in spite of all that has been said中,为什么不是have而是has

2025-06-28 03:32:16
推荐回答(3个)
回答1:

that引导定语从句,而先行词是all,是不定代词,所以他的谓语用单数。

回答2:

应该是把上文中提到的情况作为一个整体看待,也可以换成in spite of what has been said

回答3:

all 这里是不可数,所以用has