Usamos el
present perfect continuous (presente perfecto continuo o progresivo) para mostrar que algo comenzó en el pasado y ha continuado hasta ahora. Se suele utilizar la fórmula "sujeto +
have been + verbo terminado en
-ing".
Examples:
- She said, I have been feeling very unhappy (Ella dijo, me he estado sintiendo muy infeliz).
- Mark pointed out that he has been living for twenty years in London (Marcos señaló que ha estado viviendo durante veinte años en Londres).
- Unfortunately, it has been frustrating up to now (Lamentablemente, ha sido frustrante hasta ahora).
More examples:
Tenga en cuenta que, en este caso, el verbo to have se puede escribir con contracción: have not = haven't / has not = hasn't (se utiliza de forma general en la lengua hablada, pero también en los escritos informales).
See other verbal tenses | Ver otros tiempos verbales