begoodat与begoodfor有什么区别?begoodat

如题所述

be good for的意思是有益于,对什么有好处
be good at 的意思是擅长做某事,精通某事
示例如下:
This would only be good for Japan.对日本来说,这实在是一个好消息.
You can’t be good at everything.你不可能把所有事都做得很好.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-02-29
be good at :擅长于做什么 例如: be good at singing 擅长唱歌
be good for :对什么是好的 例如: be good for me 对我是好的本回答被提问者采纳
相似回答