has been drudging
Presente perfecto progresivo para el sujetohe/shedel verbodrudge.

drudge

Palabra del día
el tema