其实都可以,看你搭配用哪个词组而已。如果是用in就是用do well in词组,如果是at就是用be good at 。先看两句话:
She is good at English.她英语学得好.
He does well in Chinese.他语文学得好.
下面详细说一下。
两者的区别:do well in意思是在...成绩好;在...做得好;在...表现好,表示一种情况也可指在具体的一次活动中表现出色;be good at擅长...;善于...;在(某方面)出色,强调一种笼统情况。good只是形容词用来修饰名词,如果遇到动词必须用well来强调“好”。
do well in和be good at的区别
be good at例句:
I be good at association with person。我善于与人交往。
A teacher should be good at drawing inferences about other cases from one instance。老师要善于举一反三。
I knew it was something I was going to be good at。我知道那是我擅长的东西。
do well in和be good at的区别
do well in例句:
I guess I can do well in myself。我想我会做好我自己的。
And I know you do well in maths。我知道你数学学得好。
I must do well in the exams。因为我必须在考试中取得好成绩。
温馨提示:答案为网友推荐,仅供参考