Dictionary.com
Thesaurus.com
has telephoned
  • present perfect of telephone (3rd person singular).