Dictionary.com
Thesaurus.com

will have been confronting

  • future perfect progressive
    of confront.
    confront
    verb (used with object)
    to face in hostility or defiance; oppose.