be good at和be good in有什么区别?

 我来答
jiafei9

2023-01-24 · TA获得超过1万个赞
知道大有可为答主
回答量:3.9万
采纳率:67%
帮助的人:2016万
展开全部

be skilled in和be skilled at的区别在于:be skilled at 后面跟具体的东西或某项技能,如football,playing sth;be skilled in后面跟的是某个区域,如math,English。

be skilled in的意思是在...方面熟练、擅长、精通;be skilled at的意思是政客和商人尤其擅长;擅长于;善于;精通;擅长。

其中:skilled译为熟练的;有技能的;需要专门技术的,只能用作形容词。

例句一:It is, therefore, important that the Integration Developer developer be skilled in the relevant features of the Modeler tool set.

该句的意思是:因此,Integration Developer开发人员精通Modeler工具集的相关特性是很重要的。

例句二:It means to be skilled at singing and dancing.

该句的意思是:就是指非常擅长唱歌和跳舞。

从例句中可以看出二者的区别:be skilled at后跟的是具体的技能;而be skilled in后跟的是一种技术,一门领域。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式