He cares more for clothes than for anything else.
①请问老师than后面的for可以省略吗,由于than前有一个for了,可以看成than作连词前后相同成分的省略吗?
②为何这句话不需要cares for more呢,more作为副词修饰动词短语不能吗?
He cares more forclothes than for anything else.
1. foranything else ,for 不可以省略。假如省略或许会产生歧义。假如换个语境,你区别一下这两个句子的差别:
He cares more forclothes than for a girl. 他更喜欢衣服,而不喜欢女生。
He cares more forclothes than a girl. 他比女生更在乎着装。
2. 本句 more 是 much 比较级,作程度修饰 cares。假如修饰 clothes,即 cares for more clothes, 那就是many 的比较级。意思是“喜欢得到更多的衣服”,那样,for anything else 也就没办法参与比较了。后面会跟什么词比较呢?