Be good for ,Be good at与Be good to 的区别
区别:
1、be good at 意为“擅长……”,后接名词、代词或ving形式。
例如:I’m good at playing chess. 我擅长下象棋。
2、be good to意为“对……友好”。
例如:My friend was good to me when I was ill. 我生病时我的朋友对我关怀备至。
3、be good for意为 “对……有好处”。
例如:Eating more vegetables is good for your health. 多吃蔬菜对你的健康有好处。
扩展资料
例子
1、In?fact,?they?might?be?good?for?the?economy.?
事实上,它们可能还对美国经济产生了有益的推动。
2、I?was?thinking?it?would?be?good?for?bob.?
我原来一直认为这对鲍勃有好处。
3、Rain?water?was?once?considered?to?be?good?for?the?complexion?
雨水曾一度被认为可以滋养皮肤。
4、But?if?you?have?a?good?method?of?learning,?I?think?you?will?be?good?at?it.?
但是如果你有好的学习方法,我想你就会学会它。
5、I?independence,?because?I?be?good?at?association?with?person.?
我独立,因为我善于与人交往。
参考资料: