区别辨析oath、pledge与vow

这些名词均含“誓言”之意。

oath : 指对上帝或神发出的庄严、正式的誓言以示自己话语的真实性。现多用于法庭上。
pledge : 普通用词,指保证去做或不做某事的郑重许诺。
vow : 指庄严的许诺或誓约。