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

2025-02-19 06:49:37
推荐回答(5个)
回答1:

be
good
to“对……友好/和蔼”,其后接表示人或相应的名词。
be
good
for“对……有益”,其后接表示人或事物的名词。
be
good
at“善于”、“擅长”。例:
The
young
should
be
good
to
the
old.
年轻人应该孝顺老人。
Doing
morning
exercises
is
good
for
our
health.
做早操对我们的健康有益。
I
am
good
at
playing
table
tennis.
我擅长打乒乓球。
be
good
for
和be
good
to不能互换,因为意思不同。
be
bad
for
和be
harmful
to意思相近,可以替换。
反义词可以在上面词组BE后加NOT就OK了。

回答2:

1对...有好处
例:Swimming is good for your health.(游泳对你的健康有
好处)

2在...方面擅长
例:I'mgood at math.(我在数学方面比较擅长)

3对...友好
例:We should be good to our classmates.(我们应该友好地
对我们的同学。)

回答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.
睡前刷牙有好处。

回答4:

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.

回答5:

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