advance 的源头可以追溯到拉丁语副词 abante,意思是“在前面”。这个词由 ab(从)和 ante(前)组合而成,后来也衍生出法语 avant 和意大利语 avanti。
到了后古典时期,人们从这个副词造出了一个动词 abantiāre。它进入古法语后变成 avancer,再传入英语时写作 avaunce,最初表示“促进、提升”。
有趣的是,古法语中后来又出现了一个新形式 advancer。这是因为人们误以为 avancer 和其他以 av- 开头的词(比如 aventure)一样,都来自带 ad- 前缀的拉丁词。这个误会从15世纪到16世纪逐渐在英语中站稳脚跟,最终形成了今天的 advance。而名词形式 advance 直到17世纪才出现。