关于英语语法“主谓一致”的问题.百度百科“主谓一致”词条中,有以下段落:在代词what,which,who,none,some,any,more,most,all等词的单复数由其指代的词的单复数决定.All is right.(一切顺利.)All are present.(所有人都到齐了.)·········································································为什么上面一个句子的谓语动词用单数,而下面一个用复数?

问题描述:

关于英语语法“主谓一致”的问题.
百度百科“主谓一致”词条中,有以下段落:
在代词what,which,who,none,some,any,more,most,all等词的单复数由其指代的词的单复数决定.
All is right.(一切顺利.)
All are present.(所有人都到齐了.)
·········································································
为什么上面一个句子的谓语动词用单数,而下面一个用复数?

All is right,就像all is well,是指代的一个整体的事物,就像everything一样,是泛指,所以谓语动词用单数.而all are present,是指代的所有人,人“people”是可数的,所以这里谓语动词用复数.present在这里是一个形容词,意为“出席的,在场的”