all 作主语时,如何确定谓语动词用单数还是用复数?是看它代表可数名词或不可数名词吗?如:All is equal before the law. 还是All are equal before the law.?
关于这个问题,请参见“英语语法网”的以下文章《all表单数还是表复数》:
1. 如果all用于修饰名词,那么其单复数意义与所修饰的名词的单复数一致。如:
All money is spent. 所有钱都花光了。
All people are at liberty to express his opinion. 所有人都可以发表自己的意见。
2. 如果用于all of…,那么其单复数意义与all of后的名词的单复数一致。如:
All of my friends like eating cake. 我的朋友大都喜欢吃蛋糕。
All of the bread was stale. 所有的面包都不新鲜了。
3. 如果all单独使用,那么其单复数意义与本身的意思有关,即当all指人时,表复数意义;若指事物或现象,表单数意义。如:
Oh, dear, all is up. 哦,天呀,一切都完了。
All are equal before the law. 法律面前,人人平等。
比较:
All is silent. 万籁俱寂(指现象)。
All are silent. 人人都沉默不语(指具体的人)。
(温馨提示:今后若遇到有什么语法问题,请先到“英语语法网”查一下,相信有很多问题都可在那里得到解决,您就不用麻烦在这里提问了。谢谢您!)
《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》