have been pining
-he estado suspirando
Presente perfecto progresivo del verbo pine. Hay otras traducciones para esta conjugación.

pine

Popularity
500+ learners.
You have been pining for your parents all your life.
Estuviste suspirando por tus padres toda tu vida.
You don't appear to have been pining away, exactly, since last I saw you.
No parece que hayas estado languideciendo desde la última vez.
Palabra del día
el tiburón