Когда вы добавляете в речь слово 'promise' вы усиливаете свое обещание. Вы гарантируете собеседнику, что действительно сделаете что-то.
Когда используете 'promise not to' вы сообщаете, что точно не будете делать определенные вещи.
Рассмотрим примеры:
"I promise not to tell."
Я обещаю не говорить (не рассказывать)
"I promise not to leave without you."
Я обещаю, что не уйду (не уеду) без тебя.
"I promise not to be so late."
Я обещаю, что не буду поздно.
"I promise not to hurt your feelings."
Обещаю, не затрону твоих чувств.
"I promise not to wake you up."
Обещаю не будить тебя.
"I promise I am
telling the truth."
Честно, я говорю правду.
"I promise to practice my math."
Я обещаю позаниматься математикой.
"I promise to call you."
Обещаю позвонить тебе.
"I promise I will tell
you."
Обещаю, что расскажу тебе.
"I promise I will come to your party."