Presente perfecto en inglés: guía completa y práctica
Última actualización: March 21, 2026

Presente perfecto en inglés: cuándo y cómo usarlo
Si estás aprendiendo inglés, probablemente ya te has topado con el present perfect y te has preguntado por qué existe este tiempo verbal tan confuso. La cosa es que en español no tenemos un equivalente exacto, y eso hace que muchos estudiantes se rasquen la cabeza tratando de entender cuándo demonios usar "have" + participio.
Aquí va la realidad: el presente perfecto en inglés es uno de esos tiempos verbales que realmente necesitas dominar si quieres sonar natural. Los angloparlantes lo usan constantemente en conversaciones diarias, y una vez que entiendes la lógica detrás, todo hace mucho más sentido.
Voy a explicarte exactamente cómo funciona, cuándo usarlo, y lo más importante, cómo evitar los errores típicos que cometen los hispanohablantes.
¿Qué es el present perfect?
El present perfect es un tiempo verbal que conecta el pasado con el presente. Se forma con el verbo auxiliar "have" (o "has" para tercera persona singular) más el participio pasado del verbo principal.
La estructura básica es súper directa:
Subject + have/has + past participle
Por ejemplo:
- I have studied (yo he estudiado)
- She has traveled (ella ha viajado)
- They have eaten (ellos han comido)
Aquí está la clave: usamos el present perfect cuando queremos hablar de algo que pasó en el pasado pero que tiene relevancia ahora, en el presente. Puede ser una experiencia de vida, una acción que acaba de terminar, o algo que empezó en el pasado y continúa hasta ahora.
Conjugación del present perfect
La conjugación del present perfect es bastante simple comparada con otros tiempos verbales en inglés. Solo necesitas recordar dos formas del auxiliar: "have" y "has".
Forma afirmativa:
- I have worked
- You have worked
- He/She/It has worked
- We have worked
- You have worked
- They have worked
Forma negativa: Añades "not" después del auxiliar (have not / has not, o las contracciones haven't / hasn't):
- I haven't finished
- She hasn't called
- They haven't arrived
Forma interrogativa: Inviertes el orden del sujeto y el auxiliar:
- Have you seen that movie?
- Has he called you?
- Have they finished the project?
La parte del participio es donde muchos se complican. Los verbos regulares son fáciles porque solo añades "-ed" (worked, played, studied). Pero los verbos irregulares tienes que memorizarlos: gone, been, seen, done, written, eaten, etc.
Estructura del presente perfecto en inglés
Vamos a desglosar la estructura completa para cada tipo de oración, porque entender esto te va a ahorrar muchos dolores de cabeza.
Estructura afirmativa
Sujeto + have/has + participio pasado + complemento
Ejemplos:
- I have lived in Madrid for three years (he vivido en Madrid durante tres años)
- She has learned Spanish (ella ha aprendido español)
- We have visited that museum (hemos visitado ese museo)
Estructura negativa
Sujeto + have/has + not + participio pasado + complemento
Ejemplos:
- I haven't seen John lately (no he visto a John últimamente)
- He hasn't finished his homework (él no ha terminado su tarea)
- They haven't called me back (no me han devuelto la llamada)
Estructura interrogativa
Have/Has + sujeto + participio pasado + complemento?
Ejemplos:
- Have you ever been to Japan? (¿alguna vez has estado en Japón?)
- Has she finished the report? (¿ha terminado ella el reporte?)
- Have they received the package? (¿han recibido el paquete?)
¿Cuándo usar el present perfect?
Aquí es donde la mayoría de los estudiantes se pierden. El present perfect tiene usos específicos que debes conocer:
1. Experiencias de vida (sin especificar cuándo)
Cuando hablas de experiencias que has tenido en tu vida, pero no importa exactamente cuándo pasaron:
- I have traveled to 15 countries (he viajado a 15 países)
- She has met famous actors (ella ha conocido actores famosos)
- Have you ever eaten sushi? (¿alguna vez has comido sushi?)
Nota que usamos "ever" en preguntas para enfatizar "alguna vez en tu vida".
2. Acciones que acaban de ocurrir
Cuando algo pasó muy recientemente, usamos el present perfect con "just":
- I have just finished my coffee (acabo de terminar mi café)
- They have just arrived (acaban de llegar)
- She has just called me (ella acaba de llamarme)
3. Acciones que empezaron en el pasado y continúan
Cuando algo empezó antes y todavía está pasando:
- I have studied English for five years (he estudiado inglés durante cinco años, y sigo estudiando)
- She has worked here since 2018 (ella ha trabajado aquí desde 2018, y todavía trabaja aquí)
- We have known each other for a long time (nos conocemos desde hace mucho tiempo)
4. Con "already" y "yet"
"Already" se usa en oraciones afirmativas para decir que algo ya pasó:
- I have already seen that movie (ya he visto esa película)
- She has already finished her work (ella ya ha terminado su trabajo)
"Yet" se usa en negativas e interrogativas para hablar de algo que esperamos que pase:
- I haven't finished yet (todavía no he terminado)
- Have you done your homework yet? (¿ya has hecho tu tarea?)
Adverbios clave con el present perfect
Los adverbios juegan un papel importante con este tiempo verbal. Aquí están los más comunes:
For: Indica duración (cuánto tiempo)
- I have lived here for three months (he vivido aquí durante tres meses)
Since: Indica el punto de inicio
- She has worked there since January (ella ha trabajado allí desde enero)
Already: Ya (en afirmativas)
- They have already left (ya se han ido)
Yet: Todavía, ya (en negativas y preguntas)
- I haven't eaten yet (todavía no he comido)
Ever: Alguna vez (en preguntas)
- Have you ever been to Paris? (¿alguna vez has estado en París?)
Never: Nunca
- I have never tried Thai food (nunca he probado comida tailandesa)
Just: Acabar de
- We have just arrived (acabamos de llegar)
Recently/Lately: Recientemente
- I have seen him recently (lo he visto recientemente)
Present perfect vs. pasado simple
Esta es probablemente la confusión más grande para los estudiantes de inglés. La diferencia es crucial:
Usa el present perfect cuando:
- No especificas cuándo pasó la acción
- La acción tiene relevancia en el presente
- Hablas de experiencias generales
Ejemplos:
- I have visited Rome (he visitado Roma, en algún momento de mi vida)
- She has lost her keys (ella ha perdido sus llaves, y todavía las está buscando)
Usa el pasado simple cuando:
- Especificas cuándo pasó
- La acción está completamente terminada en el pasado
- No hay conexión con el presente
Ejemplos:
- I visited Rome in 2019 (visité Roma en 2019, momento específico)
- She lost her keys yesterday (ella perdió sus llaves ayer, tiempo definido)
Mira la diferencia:
- I have eaten sushi (experiencia general, alguna vez en mi vida)
- I ate sushi last night (acción específica, anoche)
10 verbos regulares en presente perfecto
Los verbos regulares son más fáciles porque todos siguen el mismo patrón. Aquí tienes 10 ejemplos súper comunes:
- Work (trabajar): I have worked / He trabajado
- Play (jugar): She has played / Ella ha jugado
- Study (estudiar): They have studied / Ellos han estudiado
- Watch (ver): We have watched / Hemos visto
- Listen (escuchar): I have listened / He escuchado
- Walk (caminar): He has walked / Él ha caminado
- Talk (hablar): You have talked / Has hablado
- Cook (cocinar): She has cooked / Ella ha cocinado
- Clean (limpiar): I have cleaned / He limpiado
- Learn (aprender): They have learned / Ellos han aprendido
Todos estos verbos simplemente añaden "-ed" para formar el participio pasado. Pretty straightforward.
Verbos irregulares comunes
Los verbos irregulares son otra historia. Tienes que memorizarlos porque no siguen ningún patrón. Aquí están los más usados:
- Go → gone: I have gone (he ido)
- Be → been: She has been (ella ha estado/sido)
- See → seen: We have seen (hemos visto)
- Do → done: They have done (ellos han hecho)
- Make → made: I have made (he hecho)
- Take → taken: He has taken (él ha tomado)
- Write → written: She has written (ella ha escrito)
- Eat → eaten: We have eaten (hemos comido)
- Give → given: I have given (he dado)
- Know → known: They have known (ellos han conocido)
La única manera de dominar estos verbos es practicarlos constantemente. No hay atajos.
Diferencias entre el present perfect en inglés y español
Aquí está el problema: aunque en español tenemos el pretérito perfecto compuesto (he comido, has visto, etc.), no lo usamos exactamente igual que el present perfect en inglés.
En español, decimos:
- "Comí sushi la semana pasada" (pasado simple)
- "He comido sushi" (pretérito perfecto compuesto, pero suena más formal)
En inglés, la distinción es más estricta:
- "I ate sushi last week" (con tiempo específico, obligatorio usar pasado simple)
- "I have eaten sushi" (experiencia general, sin tiempo específico)
Los hispanohablantes tendemos a usar el pasado simple en inglés cuando deberíamos usar el present perfect, especialmente al hablar de experiencias. Es uno de los errores más comunes.
Ejemplos prácticos en contexto
Vamos a ver cómo se usa el present perfect en conversaciones reales:
En el trabajo:
- "Have you finished the report?" (¿Has terminado el reporte?)
- "I haven't checked my emails yet." (Todavía no he revisado mis correos.)
- "She has already left for the meeting." (Ella ya se fue a la reunión.)
Con amigos:
- "Have you seen the new Marvel movie?" (¿Has visto la nueva película de Marvel?)
- "I've never been to that restaurant." (Nunca he estado en ese restaurante.)
- "We've known each other since high school." (Nos conocemos desde la preparatoria.)
Hablando de experiencias:
- "I've traveled to Japan three times." (He viajado a Japón tres veces.)
- "Have you ever tried rock climbing?" (¿Alguna vez has probado la escalada en roca?)
- "She's lived in five different countries." (Ella ha vivido en cinco países diferentes.)
Errores comunes de hispanohablantes
Después de años ayudando a estudiantes con este tiempo verbal, estos son los errores que veo constantemente:
Error 1: Usar el pasado simple cuando deberían usar present perfect
- ❌ "Did you ever go to Paris?"
- ✅ "Have you ever been to Paris?"
Error 2: Especificar el tiempo con present perfect
- ❌ "I have seen him yesterday"
- ✅ "I saw him yesterday" (usa pasado simple con tiempo específico)
Error 3: Olvidar el auxiliar en preguntas
- ❌ "You have finished?"
- ✅ "Have you finished?"
Error 4: Usar "have" con todos los sujetos
- ❌ "She have finished"
- ✅ "She has finished"
Error 5: Confundir "been" y "gone"
- "He has been to Spain" (fue y ya regresó)
- "He has gone to Spain" (fue y todavía está allá)
Ejercicios prácticos para dominar el present perfect
La teoría está bien, pero necesitas practicar. Aquí te dejo algunas actividades que realmente funcionan:
Ejercicio 1: Escribe 10 experiencias de tu vida usando present perfect Ejemplo: I have studied three languages. I have never been to Asia.
Ejercicio 2: Convierte estas oraciones de pasado simple a present perfect (solo si es posible)
- I ate breakfast at 8am → No se puede (tiempo específico)
- I visited Mexico → I have visited Mexico (experiencia general)
Ejercicio 3: Completa con "for" o "since"
- I have lived here _____ 2020 (since)
- She has worked there _____ five years (for)
Ejercicio 4: Escribe preguntas usando "ever" Ejemplo: Have you ever eaten octopus?
Recursos para seguir practicando
Si quieres dominar el present perfect de verdad, necesitas exponerte al inglés real. Los cursos de inglés tradicionales te enseñan la estructura, pero ver cómo se usa en contexto real es lo que marca la diferencia.
El British Council tiene ejercicios decentes en su sitio web, y hay muchos profesores de inglés en YouTube que explican este tema. Pero honestamente, la mejor manera de aprender inglés es viendo cómo los nativos usan este tiempo verbal en series, películas, podcasts y artículos.
Presta atención cuando escuches conversaciones en inglés. Vas a notar que el present perfect aparece constantemente. Los angloparlantes lo usan para hablar de sus experiencias, para preguntar si alguien ha hecho algo, para decir que algo acaba de pasar. Una vez que empiezas a notarlo, todo hace clic.
La clave es practicar con contenido real. Lee artículos en inglés y subraya cada vez que veas el present perfect. Pregúntate por qué el autor usó ese tiempo verbal en lugar del pasado simple. Con el tiempo, vas a desarrollar intuición y ya no tendrás que pensar tanto en las reglas.
Anyway, si quieres practicar el present perfect con contenido real en inglés, la extensión de navegador de Migaku te permite buscar palabras y estructuras gramaticales al instante mientras ves series o lees artículos. Hace que el aprendizaje por inmersión sea mucho más práctico. Hay una prueba gratuita de 10 días si quieres probarlo.