begoodtome
be good for、be good with、be good to、be good at的区别就在于后面使用的介词不一样,可以从区分四个介词的不用意思,来区别这四个词组
意思如下
be?good?at擅长…
be?good for?对....有好处?
be?good?to对....友善
be?good?with擅长某事或与某人相处的好
详细解释
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
我不擅长下棋
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
多喝热水对我们的健康有好处
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
永远都不要对敌人友好(敌人的仁慈是对自己的残忍
Be good with后面接物和人是不一样的,with通常用来表达方式
后接sth.表擅长某事,
后接sb.要是与某人相处好,
例子:
he is good with the sport
他很擅长运动
he is very good with you children
他与孩子们相处的很好