All that glitters is not gold.这个句子 glitters 是复数,为什么不用are 而用is?

问题描述:

All that glitters is not gold.这个句子 glitters 是复数,为什么不用are 而用is?

glitters为 动词的第三人称单数
句子主干是All is not gold 为一个部分否定句
而that glitters 是All的定语 此处All等同于everying
也可变换一下语序All is not gold that glitters 这样表达更地道

glitters 是动词的第三人称单数,不是名词复数。

这是定语从句,谓语动词与先行词一致.即glitter与all一致.all代闪光的东西,作主语,谓语用单数.glitter后加s