promise doing 和promise to do有什么区别
promise doing和promise to do的区别为:
一、指代不同
1、promise doing:承诺做某事。
2、promise to do:答应做某事。
二、用法不同
1、promise doing:promise作“允诺”“答应”解时,是指作出口头或书面的许诺,答应别人自己去做某事,但仅指主观意愿,并不一定能实现或有实现的基础。
2、promise to do:promise作名词的基本意思是“承诺,诺言”,是可数名词,promise也可作“希望,出息”解,可用来指人的出息,也可用来指事情有希望,是不可数名词。
三、侧重点不同
1、promise doing:这里的doing表示这件事已经在进行中了。
2、promise to do:to do表示这件事还没有做,但是已经允诺去做了。