Dictionary.com
Thesaurus.com

has been keening

  • present perfect progressive
    of keen (3rd person singular).
    keen
    adjective
    finely sharpened, as an edge; so shaped as to cut or pierce substances readily.