be good for、 be good with、 be good to、 be good at的区别?

如题所述

be good for、be good with、be good to、be good at的区别就在于后面使用的介词不一样,可以从区分四个介词的不用意思,来区别这四个词组
意思如下
be good at擅长…
be good for 对....有好处
be good to对....友善
be good with擅长某事或与某人相处的好
详细解释
1.
be good at因为擅长在某方面做得好,(at是介词,它有一个意思是用于动词后面表达某种情绪,例如smile at me 和point at me )at也是一个介词,后面可以接名词代词动名词,be good at=do well in反义词组为be poor at=do weak in
例句
I am good at play chess
I am good at chess
我不擅长下棋
2.
Be good for意为对什么有好处,(for的意思是对于,给,当做)for也是一个介词,后面可以接名词或者代词,动名词be good for的反义词组为be bad for
例子:
vegetables are good for our health 蔬菜对我们的健康有好处
drinking more hot water is good for your health
多喝热水对我们的健康有好处
1.
Be good to意为对什么友好(固定词组)
同义词be kind to be friendly to
例子:
my friend was good to me when I was ill
当我生病的时候,我的朋友对我很友好
never be good to you enemy
永远都不要对敌人友好(敌人的仁慈是对自己的残忍
2.
Be good with后面接物和人是不一样的,with通常用来表达方式
后接sth.表擅长某事,
后接sb.要是与某人相处好,
例子:
he is good with the sport
他很擅长运动
he is very good with you children
他与孩子们相处的很好
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-04-17

"Be good for"、"be good with"、"be good to"、"be good at"是四个表示"好"的短语,但在使用上有所不同。

"Be good for"用来表示某个事物对某个人或事物有益处。例如:

    Eating fruits and vegetables is good for your health.

    Studying abroad can be good for your career.

    "Be good with"通常用来形容某个人的社交能力,表示与某个人相处融洽。例如:

    Sarah is good with children, she's a great babysitter.

    John is good with people, he can talk to anyone.

    "Be good to"用来表示某个人对另一个人友善或体贴。例如:

    The teacher is always good to her students, she's very caring.

    He was good to me when I was sick, he brought me soup and medicine.

    "Be good at"用来表示某个人在某个领域或技能上有很高的水平或专业能力。例如:

    Tom is good at math, he always gets top grades.

    She's good at playing guitar, she can play any song.

    总的来说,"be good for"强调的是事物的益处;"be good with"强调的是人际关系的融洽;"be good to"强调的是人与人之间的友善;"be good at"强调的是技能和能力。

第2个回答  2023-03-13
永远都不要对敌人友好(敌人的仁慈是对自己的残忍
2.
Be good with后面接物和人是不一样的,with通常用来表达方式
后接sth.表擅长某事,
后接sb.要是与某人相处好,
例子:
he is good with the sport
他很擅长运动
he is very good with you children
他与孩子们相处的很好
相似回答