Be good for 与Be good to 的区别 be good 后接不同的介词,表达的意思也不同。 1、be good to意为“对……友好”。 例如: My friend was good to me when I was ill. 我生病时我的朋友对我关怀备至。 2、be good for意为 “对……有好处”。例如: Eating more vegetables is good for your health. 多吃蔬菜对你的健康有好处。
be good to“对……友好/和蔼”,其后接表示人或相应的名词。 be good for“对……有益”,其后接表示人或事物的名词。 例: the young should be good to the old.年轻人应该孝顺老人。 doing morning exercises is good for our health.做早操对我们的健康有益。