Dictionary.com
Thesaurus.com
has corresponded
  • present perfect of correspond (3rd person singular).