Dictionary.com
Thesaurus.com

has been interchanging

  • present perfect progressive of interchange (3rd person singular).