Dictionary.com
Thesaurus.com

had been linking

  • past perfect progressive
    of link.
    link
    noun
    one of the rings or separate pieces of which a chain is composed.