1)be good at 意思是“擅长……”,一般在后边接名词、代词或ving。
举个例子:
I am good at English .
我擅长英语。
2)be good for意思是 “对……有好处”
举个例子:
Fruit is good for our health.
水果对我们的的健康有好处。
知识延伸:
be good 后接不同的介词,表达的意思同,除了be good at、be good for,常用的还有 be good with / be good to。
1、be good to对...态度好
例句:We should be good to the old.
2、be good with灵巧的;与……相处得好
例句:She is good with her hands.
温馨提示:答案为网友推荐,仅供参考