是be good at doing,表示擅长做某事的意思。因为at是介词,介词后边不能接不定式to do,也不能接动词原形do,必须接doing动名词的形式。

begoodattodo还是begoodatdoing还是begoodatdo

首先问好同学。Be good at.就是一个固定的英语短语,意思是擅长。要注意的是,at是一个介词。介词的后面应该用的是名词或者动词ing形式,而不是不定式形式。比如,哎,I am good at English。我擅长英语。再如,I am good at drawing.我擅长画画。希望可以帮到你。

begoodattodo还是begoodatdoing还是begoodatdo

是be good at doing,其它两个无此用法,为错误搭配,中文意思是擅长做某事

例如

At minimum, Library Schools do seem to be fairly good at doing this important task.图书馆学院至少在完成此项任务方面看起来做的相当不错。

If you aren’t good at what you are doing — or if it is too easy to be a challenge — you will likely be unfulfilled.