请帮我讲析一下这句英语的语法知识

4个回答

  • 分析句子成分可更清楚地理解句子:

    【All this主语】【 makes 谓语】【overweight people宾语】【 unhappier宾补】

    1、为什么是makes而不是make

    因为,all是不定代词,不定代词作主语时,谓语动词要由该不定代词实际所指代对象的单复数来决定.这句话中,很显然,all指代对象是后面的this,单数,所以用了makes.

    2、至于用unhappier,那是因为表达者实际上【将过于肥胖的人的感受与一般人进行对比】,肥胖者会感到【更加不开心】——二者对比,要用比较级.