4 more...than...与more of...than...(用不用of的区别)

He is more of a painter than a poet. 与其说他是诗人不如说他是画家。

He is more a fool than a rogue. 与其说他是个流氓,不如说他是个傻瓜。

我很奇怪,为什么上面的句子,一个用of,一个不用of

请先 登录 后评论

最佳答案 2022-04-01 08:15

我提供《英汉大词典》的一个解释供网友参考:

attachments-2022-03-EBVFnZpW623d0cd152daa.jpg

请先 登录 后评论

其它 1 个回答

王汝涛   - 英语教师
擅长:英语翻译,词法问题,英语考试

这两种说法都存在,意思相同。当这种择比结构的more后接名词或名词短语时,of 可有可无。

将这两种用法看作固定用法即可。请看《朗文词典》释义:

attachments-2022-03-qB5Iw71y623b90a104c45.pngattachments-2022-03-zCYz7lKC623b90fc74cc8.png

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. 此句意味着他是老师,不是学生。

请先 登录 后评论
  • 3 关注
  • 0 收藏,2997 浏览
  • 彭新军   提出于 2022-03-23 23:11

相似问题