Dictionary.com
Thesaurus.com

will have been eschewing

  • future perfect progressive
    of eschew.
    eschew
    verb (used with object)
    to abstain or keep away from; shun; avoid.