He is more of a
painter than a poet. 与其说他是诗人不如说他是画家。
He is more a fool than a rogue. 与其说他是个流氓,不如说他是个傻瓜。
我很奇怪,为什么上面的句子,一个用of,一个不用of?
这两种说法都存在,意思相同。当这种择比结构的more后接名词或名词短语时,of 可有可无。
将这两种用法看作固定用法即可。请看《朗文词典》释义:
https://www.ldoceonline.com/dictionary/be-more-of-something-than-something
https://www.ldoceonline.com/dictionary/be-more-something-than-something
在实际应用中,有时用of更强调量的比较,如:I want more of the grapes than the strawberries. 多来点葡萄,少些草莓。
如果不用of, 则更侧重选择前者,而不是后者。如:He is more a teacher than a student. 此句意味着他是老师,不是学生。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!