Dictionary.com
Thesaurus.com
has bemoaned
  • present perfect of bemoan (3rd person singular).