do well in和be good at的区别

2024年03月20日 15:42:57
来源:库课网校
浏览量:3450

  do well in指的是在......方面干得好,be good at的意思是擅长....,善于做某事。be good at 是一个形容词词组 一般做表语 do well in 是一个动词词组 一般作谓语。

  一、do well in的意思是“在…成绩好;在…做得好;在…表现好”,in后面要接动名词形式,即动词的ing形式。

  例句:

  Some of us do well in swimming.

  我们中有些人擅长游泳。

  二、be good at的意思是“擅长…;善于…”,后跟名词、代词或动词ing形式,be随着人称和时态的变化而变化。

  例句:

  You have to be good at spotting trouble on the way and heading it off.

  你必须善于发现潜在的麻烦并加以化解。

  三、be good at强调一种笼统情况,而do well in 可表示一种情况,也可指在具体的一次活动中表现出色。

  be good at 的反义词组为:be poor (weak) at (in). do well in 的反义词组为:do badly in. 如:

  ① Mary is good at / in maths. = Mary does well in maths. 玛丽数学很好(指情况)。= 玛丽数学学得很好。

  ② Tom did well in (不宜用be good at.指具体一次)that English test / sports meeting.汤姆在那次英语考试中(运动会中)考得很好(表现出色)。

热门标签: