Dictionary.com
Thesaurus.com

will have been protecting

  • future perfect progressive
    of protect.
    protect
    verb (used with object)
    to defend or guard from attack, invasion, loss, annoyance, insult, etc.; cover or shield from injury or danger.