Common Verb Collocations of promises

be, break, can, carry, come, concern, confirm, contain, deliver, do, exceed, fail, fulfil, fulfill, give, have, hold, inherit, keep, make, obtain, offer, pay, perform, receive, set, should, stop, take, will