Dictionary.com
Thesaurus.com

will have pledged

  • future perfect
    of pledge.
    pledge
    noun
    a solemn promise or agreement to do or refrain from doing something.