Hebrews 6:17

English Standard Version

17 So when God desired to show more convincingly to the heirs of the promise the unchangeable character of his purpose, he guaranteed it with an oath, (Ps 110:4; Pr 19:21; Ga 3:20; Heb 6:18; Heb 11:9)

New International Version

17 Because God wanted to make the unchanging nature of his purpose very clear to the heirs of what was promised, he confirmed it with an oath.

New Int. Readers Version

17 So God took an oath when he made his promise. He wanted to make it very clear that his purpose does not change. He wanted those who would receive what was promised to know that.

King James Version

17 Wherein God, willing more abundantly to shew unto the heirs of promise the immutability of his counsel, confirmed it by an oath: