Grammar fix
honour a promise
fulfil a commitment
To do what you promised, especially when the promise is serious or important.
How oftenCommon
LevelC1
Used inSpeech & writing
Hear it in context
Notice where the phrase sounds natural.
The company must honour its promise to protect customers' personal data.
My gym promised a free month if the pool stayed closed, and to be fair they honoured it without me even asking, so I've stayed with them.
Fix the pattern
One small grammar move makes it sound right.
Not: The company must complete its promise to customers.
Say: The company must honour its promise to customers.
A promise is honoured, kept or fulfilled, not 'completed'.
Don't confuse it
Other ways to say it
Do what you said you would
How formalConversationalMore formal
keep your wordDo what you said you would do.follow through on a promiseCarry out the action you committed to.
honour a promiseYou're here · More formal: fulfil a commitment you made.