All that glitters is not gold.为什么这里的谓语动词要用单数而不复数?

All that glitters is not gold.为什么这里的谓语动词要用单数而不复数?分析一下句子结构。

代词all 是本句主语,后面跟that引导的定语从句that glitters,后面是有系动词is引导的系表结构,即is not gold。
all后面如果不跟单复数性质清晰的名词的话,一律当泛指的单数的概念看待。所以是is,而不是are。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-05-18
这里的主语是 all,that glitters 是定语从句,修饰 all。glitter是动词。
gold 不可数,所以用 is。

翻译为:会发光的不一定是金子。
第2个回答  2014-05-18
All that glitters是主语,作为一个整体,谓语动词用单数
第3个回答  2014-05-18
是虚指的意思吧
相似回答
大家正在搜