Dictionary.com
Thesaurus.com
have been grieving
  • present perfect progressive of grieve.