Dictionary.com
Thesaurus.com

had been companioning

  • past perfect progressive
    of companion.
    companion
    noun
    a person who is frequently in the company of, associates with, or accompanies another.