Keep a promise 表示履行承诺,做到了答应的事。反义表达是 break a promise,表示违背承诺。通常会明确承诺属于谁,例如 keep your promise、she kept her promise。
想记住 keep a promise 的用法吗?
写一句英语,查看错误和更自然的表达建议。
本次检查比平时稍久,完成后反馈会自动显示在这里。
keep a/your promise (to + person); keep your word; break a promise
- He kept his promise and paid me back as soon as he got his salary.
- It's hard to trust a manager who never keeps his promises.
- I promised the kids a trip to the seaside, and I'm going to keep that promise.
修改原因
修改前She always holds her promises, so you can rely on her.
修改后She always keeps her promises, so you can rely on her.
Hold 容易让人联想到把承诺“守住”,但英语表达兑现承诺用 keep。Hold promise 的意思不同,是显示前景、很有希望,例如 The new treatment holds promise。
Keep your word 意思接近,也表示说到做到。这里 word 要与 my、your、his 等搭配,不加冠词:He always keeps his word。表达这个意思时,kept word 或 kept the word 都不合适。
动手练习
Anna promised to help me move, and she ___ her promise: she arrived at eight with her car.
查看答案
kept — 冒号后说明 Anna 按约开车来帮忙,兑现了承诺,所以填 kept。这里不能用 held her promise,表示履行承诺的动词是 keep。
想一个对你兑现了承诺的人。写出对方答应了什么,以及怎样做到了。
My neighbour promised to feed my cat while I was away, and he kept his promise: he came twice a day for a week.
练习把新词用准确
用正在学的词造句。LetsWords 检查用法和语法,提供修改与母语解释,再通过复习巩固。
