have been pining
-he estado suspirando
Present perfect progressive conjugation of pine. There are other translations for this conjugation.

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.
Other Dictionaries
Explore the meaning of pine in our family of products.
Word of the Day
shark