All that can be eaten has been eaten up.
1.一种解释为主语是all,为抽象概念,因此用单数。
2.一种解释为all代表的是食物,而食物是不可数的。
对于第1种解释为什么all是抽象概念呢?而第二中解释,如果说的是蔬菜呢?或者种类繁多的水果呢?
我不像你这样记这些东西,all 指物后用单数,类似于everything. 如: All is lost. = Everything is lost. all指人,用复数。All are here. 大家都来了。很简单,何必搞这么复杂,你的第二个解释为代表食物,牵强附会,实际是巧合,不是规律。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!