Dictionary.com
Thesaurus.com
has been dragging
  • present perfect progressive of drag (3rd person singular).