Dictionary.com
Thesaurus.com

will have been subjecting

  • future perfect progressive
    of subject.
    subject
    noun
    that which forms a basic matter of thought, discussion, investigation, etc..