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
- 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.
- 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.
- 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 — permite dominar las formas have y has usadas como auxiliar.
- Siguiente paso: Present perfect frente a past simple — profundiza en la elección entre conexión presente y pasado terminado.
- Ampliación: Present perfect continuous — contrasta el resultado con la duración o la actividad en desarrollo.
- Más adelante: Past perfect — traslada una estructura parecida a un punto de referencia en el pasado.