Dictionary.com
Thesaurus.com

will have been stimulating

  • future perfect progressive
    of stimulate.
    stimulate
    verb (used with object)
    to rouse to action or effort, as by encouragement or pressure; spur on; incite.