El presente perfecto progresivo: Formación, uso y palabras clave

Descubre con nosotros el presente perfecto progresivo. La forma progresiva del tiempo perfecto se utiliza para expresar acciones o estados de larga duración. Aprende a utilizar el Present Perfect Progressive en inglés con consejos útiles y ejemplos de frases.

Conviértete en un profesional de la gramática inglesa con nuestra ayuda e impresiona con tus amplios conocimientos de inglés. ¡Adelante!


La formación del presente perfecto progresivo

Para formar el presente perfecto progresivo, necesitas el verbo auxiliar to have en el presente perfecto (have/has been). También necesitas formar el verbo de la frase en la forma -ing. Échale un vistazo a la siguiente fórmula para formar el pretérito perfecto progresivo:

Sujeto + have/has been + verbo en -ing = Presente Perfecto Progresivo.

Como puedes ver en la fórmula, formar el pretérito perfecto progresivo no es tan difícil como podrías haber pensado. Para profundizar en tu conocimiento del pretérito perfecto progresivo, a continuación encontrarás algunas frases de ejemplo en el pretérito perfecto progresivo.

Ejemplos de frases en presente perfecto progresivo

Presente perfecto progresivo Ejemplos Traducción
Have/has been studying I have been studying for three hours. He estado estudiando durante tres horas.
Have/has been working She has been working on the project all day. Ella ha estado trabajando en el proyecto todo el día.
Have/has been running He has been running for an hour. Él ha estado corriendo durante una hora.
Have/has been reading They have been reading the same book for weeks. Ellos han estado leyendo el mismo libro durante semanas.
Have/has been sleeping She has been sleeping for ten hours. Ella ha estado durmiendo durante diez horas.
Have/has been eating He has been eating his breakfast for half an hour. Él ha estado comiendo su desayuno durante media hora.
Have/has been playing They have been playing soccer for two hours. Han estado jugando al fútbol durante dos horas.
Have/has been writing She has been writing her essay for hours. Ella ha estado escribiendo su ensayo durante horas.
Have/has been watching He has been watching TV since this morning. Él ha estado viendo la televisión desde esta mañana.
Have/has been talking They have been talking on the phone for an hour. Han estado hablando por teléfono durante una hora.

El uso del presente perfecto progresivo

El Present Perfect Progressive (presente perfecto progresivo) se usa básicamente para describir acciones o estados que empezaron en el pasado, continúan en el presente y pueden continuar en el futuro. El Present Perfect Progressive (presente perfecto progresivo) se usa más a menudo para enfatizar que una acción o estado ha durado un tiempo.

  • La acción comenzó en el pasado y continúa en el presente.
  • La acción comenzó en el pasado y continúa en el futuro.
  • Para enfatizar que un estado o acción ha estado ocurriendo con frecuencia últimamente.
  • La acción comenzó en el pasado y continúa en el presente.

Échale un vistazo a aún más oraciones de ejemplo con las palabras señal correspondientes en Present Perfect Progressive tense en nuestra lista de abajo para profundizar tu comprensión del uso y la formación.

Palabras clave del presente perfecto progresivo con oraciones de ejemplo

Palabra de referencia Ejemplos Traducción
Lately I have been studying a lot lately. He estado estudiando mucho últimamente.
Recently She has been traveling a lot recently. Ella ha estado viajando mucho recientemente.
So far We have been having a great time so far. Hasta ahora lo hemos estado pasando muy bien.
For They have been living in London for two years. Han estado viviendo en Londres durante dos años.
Since He has been playing guitar since he was 10 years old. Él ha estado tocando la guitarra desde que tiene 10 años.
All day I have been working all day on this project. He estado trabajando todo el día en este proyecto.
All week They have been preparing for the exam all week. Se han estado preparando para el examen durante toda la semana.
All month She has been saving money all month for her vacation. Ella ha estado ahorrando dinero todo el mes para sus vacaciones.
All year We have been planning this trip all year long. Hemos estado planeando este viaje durante todo el año.
How long How long have you been waiting for the bus? ¿Cuánto tiempo ha estado esperando el autobús?
Up to now He has been successful in all of his projects up to now. Hasta ahora ha tenido éxito en todos sus proyectos.

Mejora tu nivel de inglés con Sprachcaffe

Campamentos de idiomas

Disfruta de un campamento de verano mientras aprendes un idioma nuevo.

Más información »