once you have made a promise为何要用现在完成时态