be good to 和be good for的區別就是:
1、be good to 跟表人的名詞be good for跟表物的名詞。
2、be good to“對……友好/和藹”,其後接表示人或相應的名詞。be good for“對……有益”,其後接表示人或事物的名詞。
例如
He thinks it would be good to eat.
他以為會很好吃的。
They argued all the time and thought it couldn't be good for the baby
他們一直在爭論,認為這對孩子肯定不好。
be good to和be good for的區別是:
be good to=be friendly to意思是:對……友好
be good for的意思是:對……有益,對……有好處。
例句:
1、Mr Liu is very good to his students.
劉先生對他的學生很友好。
2、Drinking milk every day is good for our health.