be good at 和do well in的区别

如题所述

1) be good at :擅长于…
例如: She is good at playing the piano.
她钢琴弹的很好。
2) do well in :做事情做的好。
例如: She does well in helping others.
她帮助别人做的很好。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-09-16
be good at擅长,在介词 at后面接一个名词或动名词,表示“擅长什么事情”、“擅长做什么事情”。如:
I am good at English. 我擅长英语。
They are good at playing football. 他们擅长踢足球。
与be good at同义的短语是do well in 。要注意这两个短语中at 和in是固定搭配。
He is good at Chinese. / He does well in Chinese.他语文学得好。
第2个回答  2022-08-11
基本上没有区别,后面也都跟名词或动名词形式,都表示擅长做某事
相似回答