Dictionary.com
Thesaurus.com

had been thudding

  • past perfect progressive
    of thud.
    thud
    noun
    a dull sound, as of a heavy blow or fall.