`be good at` 后面通常跟名词或动名词(动词的ing形式)。例如:
You have to be good at spotting trouble on the way and heading it off. (你需要擅长在途中发现麻烦并阻止它。)
John is good at swimming and basketball. (约翰擅长游泳和篮球。)
I am good at teaching English. (我擅长教英语。)
We must be good at learning. (我们必须擅长学习。)
You need manual dexterity to be good at video games. (你需要灵巧的手指才能擅长玩电子游戏。)
希望这能帮助你理解 `be good at` 的用法