have been sighing
-he estado suspirando
Presente perfecto progresivo para el sujetodel verbosigh.Hay otras traducciones para esta conjugación.

sigh

You have been sighing all this time.
Ha estado suspirando todo este tiempo.
Palabra del día
la huella