be good at(for)(with)…的区别 和后面应该接什么词?

如题所述

be good at是擅长精通,be good for对某事物有益处,at/for/with后面都可以接名词短语,意思有不同。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-03-29
be good at(for)(with)…
都是表示善于 ,擅长于 做某事,后接动名词(或动名词短语) ,如:learning, swimming... 。常用 be good at 为多。
第2个回答  2023-03-31
be good.at 擅长
be good.with.sb和某人相处的好
be good.for对……有好处
第3个回答  2022-12-15
Be good at后跟名词代词或动词ing形式意思是擅长于

He is good at English.
She is good at singing.
Be good for后跟名词意思是对…有益

Doing sports is good for our health.
Be good with somebody.
与某人相处好。
He is good with children.
相似回答