Dictionary.com
Thesaurus.com
has concluded
  • present perfect of conclude (3rd person singular).