"make a promise" 是英语中常用的动词短语,核心含义是 "许诺;承诺;立下诺言",强调“主动做出承诺”这一动作(即从“无”到“有”建立一个诺言)。
该短语的结构通常是 "make a promise + 补充成分",补充成分用来说明“向谁承诺”“承诺什么内容”,具体有以下几种搭配:
后接介词 to 引出承诺的对象(某人)。
I made a promise to my daughter that I'd take her to the zoo this weekend.
(我向女儿承诺这周末带她去动物园。)
He never makes promises to people he doesn't trust.
(他从不对不信任的人许诺。)
后接 to do 不定式 说明承诺的具体行为(要做的事)。
She made a promise to quit drinking after the accident.
(事故后她承诺戒酒。)
The company made a promise to improve working conditions for its employees.
(公司承诺改善员工的工作条件。)
后接 that 引导的同位语从句,直接说明承诺的内容(从句是“诺言”的具体内容)。
The government made a promise that it would reduce taxes next year.
(政府承诺明年减税。)
I need you to make a promise that you won't tell anyone about this.
(我需要你承诺不把这件事告诉任何人。)
理解"make a promise"时,常需结合以下搭配,完整表达“承诺的兑现/违背”:
keep a promise:遵守诺言(= fulfill a promise)
例:If you make a promise, you must keep it.(如果你许下诺言,就必须遵守。)
break a promise:违背诺言(= go back on a promise)
例:He broke his promise to attend my birthday party.(他违背了参加我生日派对的诺言。)
"make a promise" 更强调“做出承诺”的动作,而直接用动词 promise(如 promise to do sth. / promise sb. sth.)更侧重“承诺的内容”,两者含义相近但侧重点不同:
I promised to help her.(我答应帮她。)→ 直接说明“答应的内容”;
I made a promise to help her.(我许下了帮她的诺言。)→ 强调“做出承诺”的动作。
该短语为及物动词短语,"a promise" 是"make"的宾语,不可省略冠词"a"(除非用复数"promises")。
综上,"make a promise" 是表达“许诺”的经典短语,通过不同的补充成分可明确承诺的对象、内容,结合"keep/break"等词能完整描述“承诺的生命周期”。