英语短语 be good at 的核心含义是 “擅长;善于;在……方面做得好”,用来描述某人在某一领域、技能或活动上的能力优势。
“be good at” 是“系动词+形容词+介词”的结构,其中:
be 要根据主语的人称和时态变化(am/is/are/was/were等);
at 是介词,后面必须接名词、代词或动名词(动词-ing形式)。
例:
She is good at English.(她擅长英语。)
My brother is good at sports.(我弟弟擅长运动。)
例:
A: Can you play the piano?(你会弹钢琴吗?)
B: Yes, I am good at it.(是的,我很擅长这个。)
因为 “at” 是介词,所以后面的动词必须用-ing形式。
例:
He is good at drawing cartoons.(他擅长画卡通。)
They are good at solving problems.(他们善于解决问题。)
例:
I am not good at cooking.(我不擅长做饭。)
She isn’t good at dancing.(她不擅长跳舞。)
例:
Are you good at swimming?(你擅长游泳吗?)
Is he good at playing chess?(他擅长下象棋吗?)
与 do well in 同义(“在……方面做得好”),可互换使用:
例:She does well in math. = She is good at math.(她数学很好。)
总结:“be good at” 是描述能力的常用短语,重点记住介词at后接名词/代词/动名词,结合be动词的变化就能灵活运用啦!