Dictionary.com
Thesaurus.com

will have been persuading

  • future perfect progressive
    of persuade.
    persuade
    verb (used with object)
    to prevail on (a person) to do something, as by advising or urging.