promise, contract, covenant, engage, pledge这组词都有“承诺”、“允诺”的意思。
1、promise指作出口头或书面的承诺,但仅指主观意愿,并不暗示一定能实现或有实现的基础。
promise英 ['prɒmɪs] 美 ['prɑːmɪs]
n. 诺言;承诺;预示;约定;(有)希望
例句:Once he made a promise, he would stick to it.
他一旦许下诺言,就坚守这个诺言。
2、engage指在正式或重大场合用誓言、条约等许下有约束力的诺言或作出可以信赖的保证,尤指订婚。
engage英 [ɪn'ɡeɪdʒ] 美 [ɪn'ɡeɪdʒ]
v. 雇佣;答应;承诺;订婚;预定;参加;从事
例句:I will engage to manage the business if you will engage to provide the capital.
如果你答应出资本,我答应经管这个生意。
3、pledge指用行动或言语作出庄严的承诺或正式保证。
pledge英 [pledʒ] 美 [pledʒ]
n. 保证;抵押;誓言;承诺;抵押品
例句:They pledged never to tell the secret.
他们承诺决不泄密。
4、covenant指订立双方或多方共同遵守的协议。
covenant英 ['kʌvənənt] 美 ['kʌvənənt]
n. 盟约;契约
例句:The money was given to us by deed of covenant.
这笔钱是根据契约书付给我们的。
5、contract指订立慎重并且通常有法律效力的合同或协议。
contract英 ['kɒntrækt] 美 ['kɑːntrækt]
n. 合同;婚约;合约;契约
例句:Once you have reached formal agreement, you should enter into a contract with the other party.
你一旦达成正式协议,就应该和对方签订合同。