be good at和be good with有啥区别?

 我来答
jiahaoxie

2023-01-18 · TA获得超过13.8万个赞
知道大有可为答主
回答量:6.6万
采纳率:87%
帮助的人:1.6亿
展开全部

be good at / be good with / be good to / be good for be good 後接不同的介词,表达的意思也不同。 

  1. be good at 意为“擅长……”,後接名词、代词或ving形式。例如:I'm good at playing chess. 我擅长下象棋。 

  2. be good with意为“好;灵巧的;与……相处得好”。 例如: She is good with her hands. 她手很巧。 He is very good with the children. 他与这些孩子处得很好。 

  3. be good to意为“对……友好”。 例如: My friend was good to me when I was ill. 我生病时我的朋友对我关怀备至。 

  4. be good for 意为 “对……有好处”。例如:Eating more vegetables is good for your health. 多吃蔬菜对你的健康有好处。

 

be good at 和be good with,这两个词组意思接近,good 都有“好,擅长”之意。区别就在介词at和with上面。前者强调“在......方面擅长、善于”,其宾语往往指“技能、技巧、学科等”之类的词语;后者强调“擅长于和……友好相处、打交道”,其宾语一般是“人”,有时也可以跟“具体的事物”。例如:

Most of the students in this class are good at mathematics.

这个班的学生多半数学很好。

I am not good at singing. I'm here just to make up the number.

我不会唱歌,我在这儿只是滥竽充数。

Some people are good at communication and should work hard towards their own advantage. 有些人善于沟通,应该努力发挥自己的优势。

She was always good with the unfortunate. 她对不幸的人总是很友好.

He's very good with children, ie can look after them well , amuse them, etc.  他很会照看孩子.

Be good with your boss, and you will get a rise. 和你的上司搞好关系,那么你将得到提升的。

个人观点:computer 作为抽象名词理解,意味着“电脑技术,电脑技巧”,不加任何冠词,不用复数。如果指具体的电脑,则需要加冠词或复数。所以,我认为be good at computer 的说法优于be good with computer。

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式