Dictionary.com
Thesaurus.com
has ventured
  • present perfect of venture (3rd person singular).