这个说法不准确。“the whole+集体名词”作主语时,谓语动词可以用单数,也可以用复数。这样的例子多的是,随便查了几个集合名词,都有“the whole+集体名词”作主语时,谓语动词可以用复数的例子:
以下截图来自《牛津中阶英语词典》class词条:
以下截图来自《剑桥高阶英汉双解词典》school词条:
前面一个网友问到:staff作主语时的主谓一致问题
https://www.cpsenglish.com/question/63832
但我在徐广联主编的《当代高级英语语法》(精装版)的第1467页查到以下说法:
“the whole+集体名词”作主语时,动词用单数;“all the+集体名词”作主语时,动词用单复数均可。例如:
全体工作人员都在请愿书上签了字。
The whole staff has signed the petition.
All the staff have / has signed the petition.
我查过很多资料,其他书都没有这样说过,这样的说法可靠吗?