Dictionary.com
Thesaurus.com

will have been pledging

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