根据我自己的理
accelerate最常用的意思就是“加速”,任何与速度有关的都可以用这个,并且基本就是最简单的用法 accelerate .speed.
advanve就想汉语的多义词一样,本身含义就很多,还有前进、发展、促进、提高等等含义.所以不仅仅是加速的意思,而更注重推进、促进.从中文上理解他们就是有区别的.
所以就有advance a suggestion 提出一个建议,The work has not advanced.工作没有进展,
advance growth促进生长 这样的用法,比accelerate用法更广泛啦!
英语不仅仅是学的英文,更学的是中文,希望这样从中文上去思考运用对你的理解有帮助~