如题所述
我作为一名英语老师,会经常纠正学生在使用英语短语时的用法。在表达擅长时,学生们经常会用到be good at和be good in,但是这两者在具体含义和用法上还是存在着区别,具体如下:
一:含义解释
be good at 英 [bi ɡʊd æt] 美 [bi ɡʊd æt] v. 擅长;善于
be good in 英 [bi ɡʊd ɪn] 美 [bi ɡʊd ɪn] 在……中表现出色;在……方面有效果
不同点:be good at侧重于擅长什么,be good in侧重于在某个方面表现好。
二:用法区分
1.“be good at”是“擅长于...”的意思,后面一般加名词或者动名词形式。
例如:She is good at singing. 她歌唱的很好。
2.“be good in”是“在某个方面表现良好”的意思,后面一般直接加名词。
例如:He is good in physics. 他物理很好。
三:典型例句
1、be good at
——There was a doctor who claimed to be good at treating surgical1 cases.
有位医生,自称擅长治疗外科疾病。
——Given that each person can be good at different things, you can expand your scope of knowledge by making different friends.
由于朋友擅长各个不同的领域,那么,你将可以通过结识不同的朋友来扩展自己的知识面。
——You need manual dexterity to be good at video games.
玩好电子游戏手要灵巧。
2、be good in
——This can be turned to good account in future.
这东西将来能派大用场。
——Learners of English should be given a good grounding in primary school.
学英语应该在小学就打好底子。
——Why do you think you would be good in sales?
你为什么认为你能干好销售呢?