be harmful to和be harmful for 有何区别?

2024-11-28 18:06:24
推荐回答(2个)
回答1:

be harmful for后面接名词,多是人或物,如Eating junk food is harmful for you.
be harmful to 意思是“对......有害”。例如:chemicals that are harmful to the environment 对环境有害的化学品 (摘自《朗文高级英语应试词典》英汉双解),后面接动词,如It is harmful to eat junk food.
be harmful for+doing 或事物
be harmful to+sb
在某些情况可以通用.
be harmful (to ) (对……)有害
例1:Smoking is harmful to your health. 吸烟有害于你的健康。
例2:Reading in bed is harmful to your eyesight. 躺在床上看书对你的视力有害。
例3:It can help stabilize the situation, and for a long time too, and is harmful to neither side.这样能向人民交代,局势可以稳定,并且是长期稳定,也不伤害哪一方。
例4:If we are weak and irresolute, if we are tolerant and indulgent, it will bring harm to the people and alienate us from the masses如果我们优柔寡断,姑息养奸,则将遗祸人民,脱离群众。
例5:If we are weak and irresolute, if we are tolerant and indulgent, it will bring harm to the people and alienate us from the masses.如果我们优柔寡断,姑息养奸,则将遗祸人民,脱离群众。
例6:When the four weasels felt that they were free from harm they walked toward the chicken coop这四只黄鼠狼觉得后顾无忧,就朝着鸡圈走去。
例7:I told her if she did me any harm I would return tit for tat.我告诉她,如果她伤害我,我会对她以牙还牙。

回答2:

be harmful for后面接名词,多是人或物,如Eating junk food is harmful for you.
be harmful to 后面接动词,如It is harmful to eat junk food.