worked hard
- toiledExerted oneself strenuously
- laboredRequiring great exertion
- sweatedExuded bodily moisture
- grindedPast tense of pulverizing
- hustledMoved with urgency
struggled · persevered · slaved · exhausted · diligent · dedicated · overtime · midnight · calloused · tireless · relentless · determined · pushed · strived · earned · burnout · ambitious · driven
worked hardslacked off
Reduced one's effort
took it easy · loafed · lazed around · coasted · goofed off
worked hardshirked
Avoided obligated tasks
slacked · goofed off · skived off · malingered · played hooky
worked hardwasted time
Hours spent unproductively
twiddled one's thumbs · procrastinated · killed time · puttered around · dithered