be good to 和be good for的区别是什么

如题所述

to 对什么什么好(对待),是某人要去做的 be good to your sister 对你妹妹要好好对待。
for 对什么什么有好处,是形容一个东西 be good for your sister (某人或事)对你妹妹有好处。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-04
be good to“对……友好/和蔼”,其后接表示人或相应的名词.
be good for“对……有益”,其后接表示人或事物的名词.
例:
The young should be good to the old.年轻人应该孝顺老人.
Doing morning exercises is good for our health.做早操对我们的健康有益.本回答被提问者和网友采纳
第2个回答  推荐于2016-04-28
be good to意为“对……友好”
例如: My friend was good to me when I was ill.
我生病时我的朋友对我关怀备至。
be good for意为“对……有好处”
例如:
Eating more vegetables is good for your health.
多吃蔬菜对你的健康有好处。
相似回答