A2

El present perfect simple en inglés

Present Perfect Simple

Este artículo forma parte del árbol gramatical de inglés en Settemila Lingue.

En pocas palabras

El present perfect simple se forma con have/has + participio pasado: I have finished; She has arrived. Conecta un hecho anterior con el presente: sirve para hablar de experiencias, resultados actuales y periodos que todavía no han terminado. No suele usarse con un momento pasado ya cerrado, como yesterday o last year.

Visión general

El present perfect simple es un tiempo verbal que mira hacia el pasado desde el presente. Lo importante no es solo que algo ocurrió, sino que mantiene alguna relación con el momento actual: es una experiencia acumulada hasta hoy, produce un resultado visible ahora o pertenece a un periodo que aún continúa. Se introduce habitualmente en el nivel A2 y aparece constantemente tanto en conversaciones como en noticias y mensajes cotidianos.

Su estructura combina have o has con el participio pasado (la forma verbal usada también en construcciones como written, seen o worked). Aunque en español existe el pretérito perfecto compuesto —he visto, ha llegado—, los dos tiempos no coinciden siempre. En buena parte de España, Hoy he hablado con Ana se parece mucho a I have spoken to Ana today. En muchas zonas de América es natural decir Hoy hablé con Ana, pero el inglés puede mantener el present perfect si today todavía se entiende como un periodo abierto.

La idea básica para empezar es esta: usa el present perfect cuando el vínculo con ahora importa; usa el past simple cuando sitúas el hecho en un pasado terminado. Más adelante veremos que el contexto, la variedad de inglés y la intención del hablante también influyen.

Cómo funciona

La estructura básica

El sujeto (la persona o cosa de la que se habla) va seguido de have o has y del participio pasado del verbo principal.

Tipo Estructura Ejemplo Significado
Afirmación sujeto + have/has + participio She has arrived. Ella ha llegado.
Negación sujeto + have/has not + participio She has not arrived. Ella no ha llegado.
Pregunta Have/Has + sujeto + participio? Has she arrived? ¿Ha llegado?
Respuesta breve Yes, sujeto + have/has; No, sujeto + haven’t/hasn’t Yes, she has. Sí.

Have se usa con I, you, we, they y sujetos plurales. Has se usa con he, she, it y sujetos singulares.

Sujeto Forma afirmativa Contracción Forma negativa habitual
I I have worked I’ve worked I haven’t worked
you you have worked you’ve worked you haven’t worked
he / she / it she has worked she’s worked she hasn’t worked
we we have worked we’ve worked we haven’t worked
they they have worked they’ve worked they haven’t worked

Aquí have/has funciona como auxiliar (un verbo que ayuda a construir el tiempo), no con el sentido de «tener». Por eso no se añade do: se dice Have you finished?, no Do you have finished?

En conversación son muy frecuentes I’ve, you’ve, we’ve, they’ve, he’s, she’s y it’s. La terminación ’s puede representar has o is: en She’s arrived, es has porque va seguida de un participio; en She’s tired, normalmente es is.

Cómo formar el participio pasado

En los verbos regulares, el participio suele terminar en -ed y coincide con el past simple:

Infinitivo Participio Ejemplo
work worked We have worked together.
live lived He has lived here for years.
study studied I have studied the lesson.
stop stopped The rain has stopped.

Los verbos irregulares deben aprenderse con su tercera forma. No siempre coincide con el pasado simple:

Infinitivo Pasado simple Participio pasado
be was/were been
go went gone
see saw seen
do did done
write wrote written
take took taken
eat ate eaten
make made made

Usos principales

1. Experiencias hasta el presente

Se habla de algo que una persona ha vivido alguna vez, sin indicar cuándo ocurrió. El periodo implícito es «hasta ahora».

  • I have been to Japan. — He estado en Japón.
  • Have you ever seen this movie? — ¿Has visto alguna vez esta película?
  • She has never driven a truck. — Nunca ha conducido un camión.

Ever significa «alguna vez» y aparece sobre todo en preguntas; never significa «nunca» y ya contiene una idea negativa, de modo que no se combina con not.

2. Un hecho reciente con resultado presente

El resultado importa ahora, aunque no se diga el momento exacto de la acción.

  • She has just arrived. — Acaba de llegar; por tanto, ya está aquí.
  • I’ve lost my keys. — He perdido las llaves; ahora no las tengo.
  • The rain has stopped. — Ha dejado de llover; ahora ya no llueve.

En inglés británico, just, already y yet aparecen con mucha frecuencia con este tiempo. Just suele ir entre el auxiliar y el participio; already ocupa normalmente esa misma posición; yet suele ir al final de preguntas y negaciones.

3. Periodos que todavía no han terminado

Se usa cuando el periodo mencionado incluye el momento presente: today, this week, this month, so far, in my life.

  • I’ve had three meetings today. — He tenido tres reuniones hoy; el día aún no ha terminado.
  • We haven’t seen Marta this week. — No hemos visto a Marta esta semana; la semana sigue en curso.
  • Sales have increased this year. — Las ventas han aumentado este año.

Si el periodo ya terminó, se prefiere el past simple: I had three meetings yesterday.

4. Situaciones que comenzaron antes y siguen ahora

Con verbos que describen estados, como know, have, like, believe o live, el present perfect simple puede expresar una situación aún vigente.

  • I have known Leo for ten years. — Conozco a Leo desde hace diez años.
  • She has had this car since 2022. — Tiene este coche desde 2022.
  • We have lived here for a long time. — Vivimos aquí desde hace mucho tiempo.

For introduce una duración (for two hours, for many years); since introduce el punto de inicio (since Monday, since 2020, since I was a child). En español solemos usar presente en frases como «Vivo aquí desde 2020», pero en inglés se necesita normalmente el present perfect: I have lived here since 2020.

Palabras frecuentes y su posición

Palabra Uso habitual Posición típica Ejemplo
ever alguna vez antes del participio Have you ever tried it?
never nunca antes del participio I have never tried it.
just hace muy poco antes del participio They have just left.
already ya, antes de lo esperado antes del participio She has already paid.
yet ya / todavía al final, en preguntas y negaciones Have you paid yet?
so far hasta ahora a menudo al final Everything has gone well so far.
recently/lately recientemente / últimamente al final o antes del participio Have you seen him lately?

Ejemplos en contexto

Inglés Español Nota
I have been to Japan twice. He estado en Japón dos veces. Experiencia acumulada; no se indica cuándo.
Have you ever seen this movie? ¿Has visto alguna vez esta película? Pregunta sobre una experiencia.
My parents have never flown. Mis padres nunca han viajado en avión. Never hace negativa la idea sin not.
She has just arrived. Acaba de llegar. Hecho muy reciente con resultado actual.
I’ve lost my keys, so I can’t open the door. He perdido las llaves, así que no puedo abrir la puerta. La consecuencia sigue presente.
We have already booked the hotel. Ya hemos reservado el hotel. Already indica que ocurrió antes de ahora o antes de lo esperado.
They haven’t finished yet. Todavía no han terminado. Yet aparece al final de la negación.
Has Daniel called yet? ¿Ha llamado Daniel ya? Pregunta por un hecho esperado.
I’ve had two cups of coffee today. Hoy he tomado dos tazas de café. Today se presenta como periodo abierto.
Our team has won every game this season. Nuestro equipo ha ganado todos los partidos esta temporada. La temporada continúa.
I have known Sara since university. Conozco a Sara desde la universidad. La relación empezó antes y continúa.
He has worked here for six months. Trabaja aquí desde hace seis meses. For expresa duración hasta el presente.
How many emails have you sent this morning? ¿Cuántos correos has enviado esta mañana? Es natural si la mañana aún no ha acabado.
The train has left, so we’ll have to wait. El tren se ha ido, así que tendremos que esperar. Importa el resultado actual.

Errores comunes

Usar un momento pasado terminado

  • Incorrecto: I have seen Ana yesterday.
  • Correcto: I saw Ana yesterday.
  • Por qué: Yesterday sitúa la acción en un periodo ya cerrado. El present perfect no suele combinarse con expresiones como last night, in 2019, two days ago o una hora pasada concreta.

Confundir el participio con el pasado simple

  • Incorrecto: She has went home.
  • Correcto: She has gone home.
  • Por qué: Después de have/has se usa el participio, la tercera forma del verbo: go–went–gone, see–saw–seen, write–wrote–written.

Añadir el auxiliar do

  • Incorrecto: Do you have finished?
  • Correcto: Have you finished?
  • Por qué: Have ya es el auxiliar. Se coloca delante del sujeto para preguntar y recibe not para negar: You haven’t finished.

Usar have con he, she o it

  • Incorrecto: He have already eaten.
  • Correcto: He has already eaten.
  • Por qué: La tercera persona del singular requiere has. El participio no cambia según la persona.

Traducir literalmente «desde» con presente

  • Incorrecto: I live here since 2021.
  • Correcto: I have lived here since 2021.
  • Por qué: Si la situación comenzó en 2021 y continúa ahora, el inglés suele usar el present perfect. Since marca el inicio; for marcaría la duración: for five years.

Crear una doble negación con never

  • Incorrecto: I haven’t never tried sushi.
  • Correcto: I have never tried sushi. / I haven’t ever tried sushi.
  • Por qué: En el inglés estándar, never ya aporta la negación. Esta estructura difiere del español «no he probado nunca».

Notas de uso

El contraste con el español depende de la variedad. Un hablante de España puede encontrar bastante familiar la asociación entre today y el pretérito perfecto: I’ve seen her today / «La he visto hoy». En gran parte de América Latina sería habitual «La vi hoy», pero eso no convierte automáticamente la frase inglesa en I saw her today. En inglés, el hablante decide si presenta today como un marco todavía abierto y relacionado con ahora.

También hay diferencias entre variedades del inglés. En el inglés estadounidense informal, el past simple aparece a menudo con just, already y yet: I just ate o Did you finish yet? En el inglés británico son especialmente habituales I’ve just eaten y Have you finished yet? Ambas opciones pueden ser naturales según la región, pero aprender primero el patrón con present perfect ayuda a reconocer y producir una forma ampliamente aceptada.

No es obligatorio mencionar una palabra como just o ever. El vínculo con el presente puede surgir únicamente del contexto: I can’t pay; I’ve left my wallet at home. Si después se pregunta o se informa cuándo ocurrió el hecho, se cambia normalmente al past simple: When did you leave it there?

Más allá de lo básico

Esta parte no es imprescindible para empezar, pero aclara usos que encontrarás más adelante.

Been y gone

En muchos contextos, has gone to London indica que la persona fue a Londres y todavía está allí o de camino. Has been to London suele hablar de una visita completada: fue y regresó.

  • Maya has gone to the bank. — Maya ha ido al banco y aún no ha vuelto.
  • Maya has been to the bank. — Maya ha estado en el banco y ya ha regresado, o cuenta esa experiencia.

Resultado frente a actividad en curso

El present perfect simple puede destacar un resultado o una cantidad completada: I have read three chapters. El present perfect continuous, que estudiarás después, suele destacar la duración o la actividad: I have been reading for two hours. Con algunos verbos de estado, como know y believe, la forma continua normalmente no es posible: I have known her for years, no I have been knowing her.

Repetición y expectativa de continuidad

Una acción puede repetirse varias veces dentro de un periodo abierto: She has called me three times today. La frase no afirma que vaya a llamar otra vez, pero deja abierto el periodo. Al decir She called me three times yesterday, el recuento pertenece a un día cerrado.

Superlativos y estructuras con first time

El tiempo aparece con frecuencia después de expresiones que resumen toda la experiencia hasta ahora:

  • This is the best meal I have ever had. — Esta es la mejor comida que he probado en mi vida.
  • It’s the first time we have visited Scotland. — Es la primera vez que visitamos Escocia.

En estas frases, la comparación abarca la vida o experiencia de la persona hasta el presente, por eso el present perfect resulta natural.

Present perfect en narraciones

El present perfect puede introducir una noticia sin fijar el momento: The company has announced a new plan. Una vez establecido el hecho, el relato suele continuar en past simple para dar detalles: The director presented it at a meeting yesterday. El primer tiempo señala relevancia actual; el segundo organiza los acontecimientos en un pasado concreto.

Consejos para practicar

  1. Aprende los verbos irregulares en grupos de tres. Di y escribe see–saw–seen, go–went–gone y write–wrote–written. Después crea una frase con el participio: I’ve seen it, She’s gone home.
  2. Clasifica los marcadores de tiempo. Haz dos columnas: periodos abiertos (today, this week, so far) y periodos cerrados (yesterday, last week, in 2020). Construye una frase con present perfect para la primera columna y otra con past simple para la segunda.
  3. Habla de tu propia experiencia. Responde a preguntas con Have you ever…? y añade después un detalle en past simple: Yes, I have. I went there in 2022. Así practicas el cambio entre experiencia general y momento concreto.

Conceptos relacionados

Requisito previo

El presente de «to have» en inglésA1

Conceptos que se apoyan en este

Más conceptos de A2

Este concepto en otros idiomas

Comparar en todos los idiomas