Dictionary.com
Thesaurus.com

will have been dodging

  • future perfect progressive
    of dodge.
    dodge
    verb (used with object)
    to elude or evade by a sudden shift of position or by strategy.