promise到底是+doing还是+to do?

如题所述

在英语中,关于"promise"的用法,主要存在两种形式:promise doing sth和promise to do。promise doing sth指的是你已经开始了承诺要做的事情,表明动作正在进行或即将完成。而promise to do则表示你承诺会去做某事,但这个动作目前还没有发生,是一个将来的承诺。至于promise sb to do和promise sb doing,前者强调的是承诺帮助或指导某人去做某事,这个承诺通常还未实现,暗示着未来的行为。而后者,"promise sb doing",则是指你已经承诺过某人完成某项已完成的动作,可能是过去的行为。因此,选择哪种形式取决于你想要表达的是承诺已经开始还是未来的行为。
温馨提示:答案为网友推荐,仅供参考