Present perfect simple o present perfect continuous: aprende a usarlos con ejemplos y ejercicios

¿Estás hecho un lío con el present perfect simple y el present perfect continuous? Don't worry, es una confusión común. Con esta explicación no te quedarán dudas.

Actualizado a

Present perfect simple o present perfect continuos
Imprimir

El present perfect simple y el present perfect continuous son dos tiempos verbales parecidos, pero no iguales. Ya sabes que los tiempos simples y los continuos tienen características definitorias que les dan sentido, y que no suelen ser intercambiables. En este artículo explicamos una de las dudas más frecuentes entre los estudiantes de inglés: cuándo se usa el present perfect simple y cuándo el present perfect continuous. Te damos muchos ejemplos y ejercicios que despejarán todas tus dudas.

Cuándo se usa el present perfect simple 

El present perfect simple se utiliza para hablar de acciones pasadas que de alguna manera siguen siendo relevantes en el presente. En esta categoría se incluyen acciones que empezaron en el pasado y continúan en el presente, acciones que se repiten regularmente en el tiempo, acciones que terminaron hace poco, y acciones que se realizaron en un momento pasado que no es necesario concretar. También utilizamos el present perfect simple para, por ejemplo, hablar de experiencias pasadas. Mira estos ejemplos de frases en present perfect simple: 

  • I have fixed the radiator ➡️ He arreglado el radiador. 
  • Jen has lived in six countries ➡️ Jen ha vivido en seis países. 
  • Have you ever seen a dolphin? ➡️ ¿Has visto un delfín alguna vez? 

En estos ejemplos se expresan situaciones en las que una acción pasada afecta al presente, y experiencias pasadas en las que el momento en el que ocurrieron no es relevante y, por tanto, no hace falta especificar. En casos así, utilizamos el present perfect simple. 

Cómo formar el PRESENT PERFECT SIMPLE 

En las siguientes tablas tienes las fórmulas para construir frases en present perfect simple en afirmativa, negativa e interrogativa.

Oraciones Afirmativas

Fórmula 

Ejemplo 

Traducción 

Sujeto + verbo auxiliar to have + participio 

Fred has made an omelette. 

Fred ha hecho una tortilla. 

Oraciones Negativas

Fórmula 

Ejemplo 

Traducción 

Sujeto + verbo auxiliar to have + not + participio 

Fred has not made an omelette. 

Fred no ha hecho una tortilla. 

Oraciones Interrogativas

Fórmula 

Ejemplo 

Traducción 

Verbo auxiliar to have + sujeto + participio 

Has Fred made an omelette? 

¿Ha hecho Fred una tortilla?

Cuándo se usa el present perfect continuous 

El present perfect continuous se usa para hablar de acciones que comenzaron en el pasado y que continúan en progreso en el presente. Para expresar este tipo de acciones, en castellano solemos utilizar la construcción “llevar” más gerundio (por ejemplo: “Llevo dos semanas yendo al gimnasio”).

Mira estos ejemplos de frases en present perfect continuous: 

  • I have been eating healthily for a month now ➡️ Llevo comiendo sano un mes. 
  • Marion has been taking guitar lessons ➡️ Marion ha estado yendo a clases de guitarra. 
  • We have been sitting here for half an hour ➡️ Llevamos sentados aquí media hora. 

Como puedes ver, estas frases presentan acciones que empezaron en el pasado y siguen en curso en el presente. Por eso están en present perfect continuous. 

Cómo formar el PRESENT PERFECT CONTINUOUS 

En esta tabla encontrarás las fórmulas para construir frases en present perfect continuous en afirmativa, negativa e interrogativa.   

Oraciones Afirmativas

Fórmula 

Ejemplo 

Traducción 

Sujeto + verbo auxiliar to have + been + gerundio (verbo acabado en -ing) 

Christina has been living in Manchester for three years. 

Christina lleva viviendo en Manchester tres años. 

Oraciones Negativas

Fórmula 

Ejemplo 

Traducción 

Sujeto + verbo to be + not + been + gerundio (verbo acabado en -ing) 

Christina has not been living in Manchester for three years. 

Christina no lleva viviendo en Manchester tres años. 

Oraciones Interrogativas

Fórmula 

Ejemplo 

Traducción 

Verbo auxiliar to have + sujeto + been + gerundio (verbo acabado en -ing) 

Has Christina been living in Manchester for three years? 

¿Lleva Christina viviendo en Manchester tres años? 

 

Diferencias entre el present perfect simple y el present perfect continuous  

El present perfect simple y el present perfect continuous se usan para hablar de acciones pasadas que siguen conectadas al presente. Puede que no lo parezca al principio, pero la diferencia entre estos dos tiempos verbales es bastante fácil de detectar: el present perfect simple se centra en el resultado de la acción; el present perfect continuous se entra en la acción en sí misma.   

Present perfect simple (destaca el resultado)

Present perfect continuous (describe la acción) 

We have refurbished the living room. It looks more spacious now ➡️ Hemos renovado los muebles de la sala de estar. Ahora parece más espaciosa. 

We have been refurbishing the living room. We wanted it to look more spacious ➡️ Hemos estado renovando los muebles de la sala de estar. Queríamos que pareciera más espaciosa. 

La frase en present perfect simple expresa una acción y se centra en su resultado: la sala de estar ha sido renovada y ahora parece más espaciosa.

La frase en present perfect continuous se centra en el proceso de renovación, y no tanto en el resultado: se sobreentiende que el trabajo de renovación ha llevado un tiempo y no se concreta si ahora la sala de estar parece más espaciosa o no. 

Podría interesarte también: Cuándo usar el past perfect simple y el past perfect continuous en inglés

Ejemplos de frases en present perfect simple y en present perfect continuous 

  • Have you finished your homework? ➡️ ¿Has terminado los deberes? 
  • My parents have been married for forty years ➡️ Mis padres llevan casados cuarenta años. 
  • I haven’t seen Emily for a while ➡️ Llevo tiempo sin ver a Emily. 
  • Have you been eating pizza in bed? There are crumbs everywhere! ➡️ ¿Has estado comiendo pizza en la cama? ¡Hay migas por todas partes! 
  • The dogs have been playing in the garden; that’s why they are so tired ➡️ Los perros han estado jugando en el jardín; por eso están tan cansados. 
  • Luca hasn’t been running. He has been playing basketball ➡️ Luca no ha estado corriendo; ha estado jugando al baloncesto. 

Sigue aprendiendo con nuestros artículos sobre gramática inglesa. Aquí tienes algunos de los más útiles: 

More in Explore

TODAY’S TOP STORIES