has been writhing
Presente perfecto progresivo para el sujetohe/shedel verbowrithe.

writhe

Palabra del día
el guion