españolSaltar al contenido del present perfect
Present perfect

GRAMÁTICA INGLESA · TIEMPOS VERBALES

Present perfect en inglés: conecta el pasado con el presente

Entiende la lógica del presente perfecto, forma frases con have y has y elige con seguridad entre since, for, already, yet, ever y never.

Tres conexiones entre el pasado y el presente

Empezó antes y continúa

I have lived here since 2021.

La acción o el estado comenzó en el pasado y sigue siendo verdad ahora.

Vivo aquí desde 2021.

Experiencia hasta hoy

Have you ever worked abroad?

Preguntamos o contamos si algo ha ocurrido alguna vez, sin decir un momento terminado.

¿Has trabajado alguna vez en el extranjero?

Resultado visible ahora

She has just sent the report.

La acción es reciente y su consecuencia importa en este momento.

Acaba de enviar el informe.

La idea clave: una acción pasada que todavía toca el presente

El present perfect no sitúa una acción en un pasado cerrado. Lo usamos cuando miramos desde ahora hacia atrás: el periodo sigue abierto, la experiencia forma parte de la vida de alguien o el resultado continúa siendo relevante.

Si dices cuándo ocurrió algo en un periodo terminado, normalmente necesitas past simple. Si el tiempo llega hasta ahora o no indicas cuándo, el present perfect suele ser la elección correcta.

Pregunta mental: ¿esta acción conserva un puente con ahora? Si la respuesta es sí, piensa en present perfect.

Cómo se forma el present perfect

Combina el auxiliar have o has en presente con el participio pasado del verbo principal. Have acompaña a I, you, we y they; has acompaña a he, she e it.

Estructura y usos del present perfect
AfirmativaSubject + have/has + past participleMaya has finished the lesson.Maya ha terminado la lección.
AfirmativaSubject + have/has + past participleMaya has finished the lesson.Maya ha terminado la lección.
NegativaSubject + have/has + not + past participleMaya hasn't finished the lesson yet.Maya todavía no ha terminado la lección.
PreguntaHave/Has + subject + past participle?Has Maya finished the lesson?¿Maya ha terminado la lección?
Respuesta cortaYes, subject + have/has. / No, subject + haven't/hasn't.Yes, she has. / No, she hasn't.Sí. / No.

En conversación y escritura informal son frecuentes I've, you've, we've, they've, he's, she's, hasn't y haven't. No confundas he's con he is: el participio que viene después aclara que significa he has.

Have y has son auxiliares: la información principal está en el participio, no en una forma de pasado simple.

El participio pasado: la pieza que no puede faltar

Los verbos regulares suelen añadir -ed, pero los irregulares tienen una forma propia que conviene aprender en contexto.

  • Regla general: work → worked, clean → cleaned.
  • Verbos terminados en -e: live → lived.
  • Consonante + y: study → studied.
  • En algunos verbos cortos se duplica la consonante final: stop → stopped.
El participio pasado: la pieza que no puede faltar
InfinitivoPast simpleParticipioEjemplo
bewas/werebeenWe have been ready since nine.Estamos preparados desde las nueve.
gowentgoneLeo has gone to class.Leo ha ido a clase y todavía está allí.
writewrotewrittenI have written the email.He escrito el correo.
seesawseenHave you seen this film?¿Has visto esta película?
taketooktakenThey have taken the test.Han hecho el test.

Aprende cada verbo irregular como una familia de tres formas y úsalo en una frase completa.

Cuatro usos esenciales del present perfect

Cuatro intenciones explican la mayoría de usos reales. La línea temporal y los marcadores ayudan, pero la intención comunicativa decide.

1. Situaciones que empezaron antes y continúan

Se combina a menudo con since para el punto de inicio y con for para la duración. El estado o la actividad sigue vigente.

We have known each other for eight years.Nos conocemos desde hace ocho años.
He has worked remotely since March.Trabaja a distancia desde marzo.

2. Experiencias de vida sin fecha cerrada

Interesa si la experiencia forma parte de la vida hasta ahora, no el día exacto en que ocurrió. Ever y never son frecuentes.

Have you ever spoken English in a meeting?¿Has hablado alguna vez en inglés en una reunión?
I have never missed a flight.Nunca he perdido un vuelo.

3. Acciones recientes con resultado actual

Already, yet y just sitúan la atención en lo que ya ha ocurrido, todavía no ha ocurrido o acaba de ocurrir.

I have already uploaded the file.Ya he subido el archivo.
They haven't replied yet.Todavía no han respondido.
The train has just arrived.El tren acaba de llegar.

4. Repeticiones dentro de un periodo abierto

Today, this week y so far pueden acompañar al present perfect cuando el periodo todavía no ha terminado.

She has called three times today.Ha llamado tres veces hoy.
We have completed four units so far.Hasta ahora hemos completado cuatro unidades.

Marcadores temporales por intención

Cada marcador responde a una pregunta distinta: inicio, duración, experiencia, progreso o resultado. Aprende su intención y su posición habitual.

since

I have studied English since September.

Punto de inicio: Antes de una fecha, hora o evento

Estudio inglés desde septiembre.

for

I have studied English for six months.

Duración: Antes de un periodo

Estudio inglés desde hace seis meses.

already

We have already booked the room.

Antes de lo esperado: Entre have/has y el participio

Ya hemos reservado la habitación.

yet

Have you booked the room yet?

Hasta ahora: Normalmente al final, en preguntas y negativas

¿Ya has reservado la habitación?

ever

Have you ever met a famous person?

Alguna vez: Antes del participio, sobre todo en preguntas

¿Has conocido alguna vez a una persona famosa?

never

I have never flown alone.

En ninguna ocasión: Antes del participio; no lleva otra negación

Nunca he volado solo.

just

The lesson has just started.

Hace un momento: Entre have/has y el participio

La lección acaba de empezar.

so far

We have learned twelve verbs so far.

Hasta este momento: Normalmente al final

Hasta ahora hemos aprendido doce verbos.

Since introduce el comienzo; for mide la distancia desde ese comienzo hasta ahora. Yet suele aparecer en preguntas y negativas; already es habitual en afirmativas.

Present perfect o past simple: decide con dos preguntas

Ambos tiempos pueden hablar del pasado, pero enfocan momentos distintos. No los elijas por la traducción literal al español: mira si el periodo está cerrado y si se nombra un momento terminado.

Present perfect o past simple: decide con dos preguntas
Cambiar entre present perfect y past simplePresent perfectPast simple
¿El momento está terminado o aparece una fecha cerrada?No: periodo abierto o tiempo no especificado.Sí: yesterday, last week, in 2022, when I was a child.
¿Importa el resultado ahora?Sí: la consecuencia sigue presente.No necesariamente: narramos un hecho terminado.
I have visited London three times.

He visitado Londres tres veces.

Nora has lost her keys, so she can't get in.

Nora ha perdido las llaves, así que no puede entrar.

  1. ¿Dices cuándo ocurrió? Usa past simple.
  2. ¿El periodo incluye el presente? Considera present perfect.
  3. ¿Hay una consecuencia visible ahora? Present perfect suele encajar.

Present perfect simple o continuous

El simple suele destacar el resultado, la cantidad o un estado. El continuous destaca la actividad y su duración. A veces ambos son posibles, pero cambia el foco.

Present perfect simple o continuous
#Foco en resultado o cantidadFoco en proceso o duración
1I have read three chapters.He leído tres capítulos.I have been reading for two hours.Llevo dos horas leyendo.
2I have known Ana since school.Conozco a Ana desde el colegio.Not normally: I have been knowing Ana since school.Forma no habitual con know, que es un verbo de estado.

Verbos de estado como know, believe, own y need suelen ir en present perfect simple, no en continuous.

Errores frecuentes y cómo corregirlos

Corrige la lógica, no solo la forma. Estos errores aparecen cuando se mezcla el auxiliar, el participio y los marcadores temporales.

Forma incorrecta 1

I have saw the message.

Corrección: I have seen the message.

Después de have va el participio seen, no el past simple saw.

Forma incorrecta 2

She has finished yesterday.

Corrección: She finished yesterday.

Yesterday es un momento terminado y pide past simple.

Forma incorrecta 3

I am lived here for years.

Corrección: I have lived here for years.

El auxiliar del present perfect es have, no be.

Forma incorrecta 4

We have lived here since five years.

Corrección: We have lived here for five years.

For expresa duración; since introduce el punto de inicio.

Forma incorrecta 5

I haven't never tried it.

Corrección: I have never tried it.

Never ya contiene la negación; evita la doble negación.

Forma incorrecta 6

Tom has been to Paris, so he isn't here.

Corrección: Tom has gone to Paris, so he isn't here.

Has gone indica que sigue allí; has been indica que fue y regresó.

Ejemplos de present perfect en situaciones reales

Observa qué conecta cada frase con el presente: progreso, resultado, experiencia, ausencia de resultado o cantidad acumulada.

My English has improved since I started practising every day.

Mi inglés ha mejorado desde que empecé a practicar cada día.

cambio hasta ahora
The meeting has already begun.

La reunión ya ha empezado.

resultado actual
Have you finished the exercise yet?

¿Has terminado ya el ejercicio?

resultado esperado
We haven't chosen a date yet.

Todavía no hemos elegido una fecha.

acción pendiente
Sara has never driven on the left.

Sara nunca ha conducido por la izquierda.

experiencia de vida
How many lessons have you completed so far?

¿Cuántas lecciones has completado hasta ahora?

cantidad acumulada

Ejercicios de present perfect con respuestas razonadas

Completa primero sin mirar. Después abre cada respuesta y comprueba no solo la forma, sino también la pista temporal.

0/15

1. Completa con la forma correcta

Usa have o has y el participio adecuado.

I ___ (finish) the report.

Marta ___ (not call) yet.

___ you ever ___ (try) sushi?

We ___ (know) each other since 2019.

He ___ (go) to the bank; he'll return at noon.

2. Elige entre present perfect y past simple

Busca un periodo abierto, una fecha cerrada o un resultado actual.

I ___ (see) that film last Friday.

I ___ (see) that film three times.

They ___ (move) here in 2020.

They ___ (live) here for four years.

She ___ just ___ (arrive).

3. Detecta y repara el error

Reescribe cada frase para que la forma y el significado coincidan.

I have finished it yesterday.

He has went home.

We have waited since two hours.

Did you ever see snow?

She hasn't finished already.

Preguntas frecuentes sobre el present perfect

¿Qué es el present perfect?

Es un tiempo verbal que conecta una acción o estado anterior con el presente. Puede expresar continuidad, experiencia, repetición en un periodo abierto o un resultado actual.

¿Cuál es la estructura del present perfect?

La estructura básica es sujeto + have/has + participio pasado. En negativa se añade not y en preguntas have o has pasa delante del sujeto.

¿Cuándo se usa since y cuándo for?

Since introduce el punto de inicio, como since Monday. For expresa la duración, como for three days.

¿Dónde se colocan already y yet?

Already suele ir entre have/has y el participio. Yet aparece normalmente al final de preguntas y frases negativas.

¿Cómo se usan ever y never?

Ever pregunta si algo ha ocurrido alguna vez; never afirma que no ha ocurrido en ninguna ocasión. Never no se combina con otra negación.

¿Puedo usar present perfect con yesterday?

Normalmente no. Yesterday es un tiempo terminado, por lo que se usa past simple: I saw her yesterday.

¿Qué diferencia hay entre has been y has gone?

Has been suele indicar que la persona fue y regresó. Has gone indica que se ha ido y todavía está fuera.

¿Qué diferencia hay entre present perfect simple y continuous?

El simple destaca resultado, cantidad o estado; el continuous destaca actividad y duración. Los verbos de estado suelen ir en simple.

Convierte la línea temporal en una decisión automática

Repasa la forma del participio, contrasta el present perfect con el past simple y practica con periodos abiertos. Cuanto más identifiques la conexión con ahora, menos dependerás de traducir palabra por palabra.

Practica inglés con ABA EnglishEmpezar el curso gratis