it is not good for our health 还是it is not good to our health 还是两者都可以呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 18:24:16

it is not good for our health 还是it is not good to our health 还是两者都可以呢?

it is not good for our health 还是it is not good to our health
be good for意思是“对……有好处”,从句意看应该选for,表示“对健康有好处”;
be good to意思是“对……好”,如“They are good to me."他们对我很好.

it is not good for our health. 正确

be good for 有益于;对…有好处
be beneficial to,
do some good to

it is not good for our health 对的,意为对我们健康不利
固定搭配be good for..对.....有利,反之不利
懂了吗.

it is not good for our health 是对的,因为health是一个名词,be good for sth 是一个固定搭配
be good to do sth