Be good for ,Be good at与Be good to 的区别

来源:百度知道 编辑:UC知道 时间:2024/05/16 14:38:21
这三个有什么不一样啊

区别:

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. 

事实上,它们可能还对美国经济产生了有益的推动。