Dictionary.com
Thesaurus.com
had been shirking
  • past perfect progressive of shirk.