Dictionary.com
Thesaurus.com
has writ
  • present perfect of write (3rd person singular).