请问for与of在“it is adj”中的具体区分

您好!

我对以下句子中介词for用法不太理解:

It is wonderful for you to be a volunteer.

既然在“it is adj.”结构中,of表示对人行为、品质的评价,for表示客观事实。那么,“你做志愿者真是好极了”,应该是指对人“做志愿者”这一行动的评价,为什么选用了for而不是of呢?

类似还有:

I think it is fantastic for me to work with these special people.

麻烦高人在空闲时赐教。

学生党,所以非常抱歉没有鲜花,只能献上真诚的谢意。高人只需寥寥数字点明就好,不敢麻烦您花费太多时间。十分感谢!


请先 登录 后评论

1 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

of 表示对人行为、品质的评价,for 表示客观事实 —— 网友从哪里学到:这两个介词能够表达这样的意思?

关于该问题,可参考:https://www.cpsenglish.com/article/129

请先 登录 后评论
  • 2 关注
  • 1 收藏,2518 浏览
  • 提出于 2021-04-09 18:12

相似问题