Dictionary.com
Thesaurus.com

has been dialoguing

  • present perfect progressive
    of dialogue (3rd person singular).
    dialogue
    noun
    conversation between two or more persons.