语法不同:
当good用作形容词时,如good person,它是一个不可数名词。
而当good作为动词的补语(即介词with后面的部分)时,它可以作为可数名词,但通常不常见。
侧重点不同:
be good at更侧重于技能上的好。
be good with更侧重于人际关系或情感上的良好适应能力。
1、I can be good with kids and help them with English and sports.
我能和小孩子相处愉快并帮助他们学习英语和体育。
2、He must be good with kids.
他必须跟孩子相处得好。
3、You tend to be good with technology and have the latest gadgets.
你是技术控,有很多最新的科技产品。
1、You need manual dexterity to be good at video games.
玩好电子游戏手要灵巧。
2、Viruses tend to be good at surviving when a computer system crashes.
计算机病毒在系统崩溃后往往依然存在。
3、You have to be good at spotting trouble on the way and heading it off.
你必须善于发现潜在的麻烦并加以化解。