7 that he promised with an oath to give her whatever she asked.

Read Matthew 14:7 Using Other Translations

Whereupon he promised with an oath to give her whatsoever she would ask.
so that he promised with an oath to give her whatever she might ask.
so he promised with a vow to give her anything she wanted.