be good for,be good at ,be good to 的区别

问题描述:

be good for,be good at ,be good to 的区别

be good for值得有效
be good at 擅长
be good to 对……友好

be good for值得, 有效,对。。。好
It is good for your health.
这个对你身体好。
be good at 擅长
I am good at sport.
我擅长体育。
be good to 作。。好
It is good to brush teeth before sleep.

1 对……有 好处
2 在某方面擅长
3 和……好

be good for值得, 有效,对。。。好
It is good for your health.
这个对你身体好。
be good at 擅长
I am good at sport.
我擅长体育。
be good to 作。。好
It is good to brush teeth before sleep.
睡前刷牙有好处。

1对...有好处 例:Swimming is good for your health.(游泳对你的健康有好处)2在...方面擅长 例:I'mgood at math.(我在数学方面比较擅长)3对...友好例:We should be good to our classmates.(我们应该友好地对我...

1对...有好处
2在...方面擅长
3对...友好