all 作主语时谓语用单数还是用复数

all 作主语时,如何确定谓语动词用单数还是用复数?是看它代表可数名词或不可数名词吗?如:All is equal before the law. 还是All are equal before the law.

请先 登录 后评论

最佳答案 2014-02-17 14:54

关于这个问题,请参见“英语语法网”的以下文章《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. 人人都沉默不语(指具体的人)

(温馨提示:今后若遇到有什么语法问题,请先到“英语语法网”查一下,相信有很多问题都可在那里得到解决,您就不用麻烦在这里提问了。谢谢您!)

原文见:http://www.yygrammar.com/Article/201103/2106.html

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,69135 浏览
  • 唐茧仁   提出于 2014-02-17 14:30

相似问题