Dictionary.com
Thesaurus.com

had been motivating

  • past perfect progressive
    of motivate.
    motivate
    verb (used with object)
    to provide with a motive, or a cause or reason to act; incite; impel.