两个短语意思都是对.有害 be harmful for后面接名词,多是人或物,如Eating junk food is harmful for you.be harmful to 后面接动词,如It is harmful to eat junk food.be harmful for+doing 或事物 be harmful to+sb be harmful to的用法如:chemicals that are harmful to the environment 对环境有害的化学品 两者在某些情况下可以通用.
be harmful to 对..有伤害的. 是 形容词词组结构 do harm to 造成危害. 是动词性结构.例句与用法: Smoking is harmful to health. 吸烟对健康有害. Freezing
be harmful to 对,有害的,be harmful to health 有害健康 be harmful to sb 对某人有害
前者是形容对某人有害处 后者是做伤害某人的事 一个是形容一个是动作
do harm to 强调动态,而 be harmful to 则表示状态:The snowstorm and the low temperature did tremendous harm to the Chinese transportation. 这次暴风雪和低温极大地伤害到中国的交通.(这句话会让人联想到暴风雪肆虐的情景,有动作隐含在句子里).Smoking is harmful to the health. 吸烟有损健康.(这句话讲的是一个事实,没有强调造成伤害的情景).总之,do 和 be 是一动一静而已.
do harm to harmful 是形容词 harm是动词 所连接的介词都是 to
harmful是 有害的 be harmful to 对……有害 bad是 不好的 be bad for 对……不好 be harmful to 的语气更重
be harmful to sbbe bad for sb
be harmful to do sth. 做某事有害be harmful for sth. 对于某事是有害的
be harmful (for sb ) to do sth