be harm to与be harm for的区别为:意思不同、用法不同、侧重点不同。
一、意思不同
1、be harm to:对…有害。
2、be harm for:有害于...
二、用法不同
1、be harm to:表示损伤某人〔物〕而导致削弱、缩小或减少其使用价值,也可指情绪的损伤。表示伤害身体或某一部位,或表示剧烈的疼痛或精神上受到伤害。
2、be harm for: harm表示人的心理、健康、权力或事业上的损害,程度较轻。表示身体或精神上各种性质及任何程度的伤害,多表示意外受伤。
三、侧重点不同
1、be harm to:可以解释为一个施加到另一个物体上动作。所以可以解释为成为某人或某物的伤害。
2、be harm for:从动作上看是一个承受动作,所以可以解释为因为某人某物某事,造成了伤害。