have beenparece ser muy común en este idioma inglés. Por cierto, no estoy seguro de cuándo usarlo.

Respuesta de un hablante nativo
Rebecca
Sí, así es. ¡Es una frase que se usa a menudo! Have beense encuentra actualmente en proceso de finalización. Puede usarlo si algo sucedió en el pasado y todavía está sucediendo. Por ejemplo, podría ser una rutina regular o una actividad como leer. La forma es has/have + been + participio actual. Ejemplo: I've been going to swimming lessons every Monday for the past two months. (He estado tomando clases de natación todos los lunes durante los últimos dos meses). Ejemplo: She has been playing violin since she was a child. (Toca el violín desde que era niña)