ha estado haciendo

has been doing

→ haber
phrase Uncommon #16,186
has been doing Used for an action that started in the past and is still continuing or has continued up to now. This is the present perfect progressive in Spanish.
SP: Tom ha estado haciendo preguntas estúpidas toda la mañana.
EN: Tom has been asking stupid questions all morning.

Lo ha estado haciendo por mí, porque todavía soy joven.

He has been doing it for me, because I am still young.

— El tiempo contigo (2019)

Tú ves lo que ha estado haciendo.

You see what he has been doing.

— Black Phone 2 (2025)

Él ha estado haciendo pasar mis ideas como suyas.

He has been passing off my ideas as his own.

Quiero que Tom siga haciendo exactamente lo que ha estado haciendo.

I want Tom to keep doing exactly what he’s been doing.

Y Lo ha estado haciendo desde entonces, ¿verdad?

And you've been doing it ever since, right?

— Bhaag Milkha Bhaag (2013)

Tom me ha estado haciendo bullying desde hace meses.

Tom has been bullying me for months.

Él ha estado haciendo ejercicio para desarrollar sus músculos.

He has been working out to build his muscles.

Digo, mira lo que ha estado haciendo.

I mean, look what he's been doing.

— The Smashing Machine (2025)

Tom ha estado haciendo preguntas estúpidas toda la mañana.

Tom has been asking stupid questions all morning.