没有doing,只有to do
promise  意思有:n. 承诺诺言    v.许诺承诺答应
用法有:
make a promise答应许诺keep a promise遵守承诺break a promise违背承诺 promise to do something 答应做某事promise not to do something 答应不做某事
promise sth. to sb. 
= promise sb. sth.许诺给某人某物