天梭tsport:be harmful for与be harmful to的区别

来源:百度文库 编辑:高校问答 时间:2024/04/19 22:50:43
be harmful for与be harmful to的区别?
The majority of doctors believe smoking is harmful _______ health.
如果是按照楼上的亲说说的那样的话 应该是填写for
但是标准答案是to
请问这是怎么回事?

be harmful for+doing 或事物
be harmful to+sb
在某些情况可以通用

be harmful to用的更多,对人对事都可以的

be good for “对……有好处”
be harmful to “对……有害处”
be harmful for sb. to do sth.

好像没有be harmful for sb 的用法吧
应该是be harmful to相当于do/does harm to =do sb (great/much) harm吧。

be harmful for sb
be harmful to sth(健康身体状况)