Dictionary.com
Thesaurus.com

has been hymning

  • present perfect progressive
    of hymn (3rd person singular).
    hymn
    noun
    a song or ode in praise or honor of God, a deity, a nation, etc.