Gramática · Presente perfecto

El tiempo que el español
resuelve con un presente.

El presente perfecto se monta con have o has más el participio, y eso se aprende en un minuto. Lo que cuesta es saber cuándo toca él y cuándo toca el pasado simple, porque en español muchas de estas frases van en presente: I live here since 2010 es el calco que delata a cualquiera. Esta guía cubre los cuatro usos con 24 ejemplos, el participio con sus reglas y su pronunciación, los 8 marcadores, been frente a gone, la comparación con el pasado simple y 12 errores típicos. Todo se puede escuchar.

Antes de la estructura, el sentido

Cuatro usos,
y los cuatro miran al presente

Aunque hable de cosas que ya pasaron, este tiempo siempre tiene un pie en el ahora: o el momento sigue abierto, o el resultado se nota todavía, o simplemente no se dice cuándo fue. En cuanto aparece una fecha cerrada, el turno es del pasado simple.

Experiencias de vida

alguna vez, nunca

Algo que ha pasado en un momento sin concretar. Lo que importa es que ha ocurrido, no cuándo. En cuanto dices cuándo, el tiempo cambia a pasado simple.

I have visited Paris twice.
He estado en París dos veces.
Have you ever met the director?
¿Has conocido alguna vez al director?

Acción reciente

acaba de pasar

Algo terminado hace muy poco, con el efecto todavía caliente. Es el territorio de just, already y yet, que son las tres palabras que más acompañan a este tiempo.

They have just arrived at the airport.
Acaban de llegar al aeropuerto.
She hasn't finished the report yet.
Todavía no ha terminado el informe.

Sigue abierto

empezó y continúa

Algo que empezó en el pasado y sigue siendo verdad ahora. Aquí el español usa presente —vivo aquí desde 2010— y el inglés, presente perfecto. Es la diferencia que más se falla.

He has lived here since 2010.
Vive aquí desde 2010.
We have known each other for years.
Nos conocemos desde hace años.

Resultado presente

importa lo que queda

La acción terminó, pero lo que cuenta es la consecuencia de ahora. I have broken my leg no habla del accidente: habla de que sigues escayolado.

I have broken my computer.
He roto el ordenador.
The price has increased a lot.
El precio ha subido mucho.

La prueba más rápida: si puedes añadir yesterday, last week o in 2019 sin que la frase chirríe, entonces no era presente perfecto. Ese tiempo y una fecha cerrada no caben en la misma oración.

Uso 1 de 4

Experiencias de vida

Lo que has hecho alguna vez, sin decir cuándo. Van con ever, never, twice, before o un número de veces. En el momento en que añades una fecha concreta, la frase cambia a pasado simple.

Experiencias de vida en presente simple
EjemploEn español
I have visited Paris twice.
He estado en París dos veces.
She has written three books.
Ha escrito tres libros.
We have seen that film already.
Ya hemos visto esa película.
Have you ever met the director?
¿Has conocido alguna vez al director?
They have never eaten sushi.
Nunca han comido sushi.
He has worked in four countries.
Ha trabajado en cuatro países.
I have read that book twice.
He leído ese libro dos veces.
The team has won the championship before.
El equipo ya ha ganado el campeonato otras veces.

Uso 2 de 4

Lo que acaba de pasar

Acciones terminadas hace poco y con efecto en el presente. Aquí viven just, already y yet, y cada una tiene su sitio exacto en la frase: dos van en medio y una va al final.

Lo que acaba de pasar en presente simple
EjemploEn español
They have just arrived at the airport.
Acaban de llegar al aeropuerto.
I have just finished my project.
Acabo de terminar mi proyecto.
She has already sent the email.
Ya ha enviado el correo.
The dog has already eaten all its food.
El perro ya se ha comido toda la comida.
She hasn't finished the report yet.
Todavía no ha terminado el informe.
The package hasn't arrived yet.
El paquete todavía no ha llegado.
Have you eaten lunch yet?
¿Ya has comido?
My family has just bought a new car.
Mi familia acaba de comprarse un coche.

Usos 3 y 4 de 4

Lo que sigue abierto

Situaciones que empezaron antes y siguen ahora, y acciones cuyo resultado se nota todavía. Es el uso que el español resuelve con presente, y por eso el hispanohablante lo omite: I live here since 2010 es el calco clásico.

Lo que sigue abierto en presente simple
EjemploEn español
He has lived here since 2010.
Vive aquí desde 2010.
We have known each other for years.
Nos conocemos desde hace años.
She has worked in London all her life.
Trabaja en Londres desde siempre.
They have been married for nearly fifty years.
Llevan casados casi cincuenta años.
I have had this phone since January.
Tengo este móvil desde enero.
It hasn't rained for three weeks.
No llueve desde hace tres semanas.
How long have you studied English?
¿Cuánto tiempo llevas estudiando inglés?
The shop has been closed since Monday.
La tienda está cerrada desde el lunes.

La segunda pieza

El participio:
cuatro reglas y una lista que hay que memorizar

En los verbos regulares el participio es igual que el pasado y se forma con -ed, con cuatro reglas de ortografía. En los irregulares hay una tercera forma que no se deduce de nada: write da wrote en pasado y written en participio, y confundirlas es el error más visible de este tiempo.

Reglas del participio pasado en inglés
ReglaCuándo se aplicaCambioEjemplo
+ edLa mayoría de los regularesworkworked
You have worked here for years.Llevas años trabajando aquí.
+ dVerbos que ya terminan en -elivelived
He has lived here since 2010.Vive aquí desde 2010.
-y → -iedConsonante más -ystudystudied
You have studied for the exam.Has estudiado para el examen.
doble consonanteUna sílaba en consonante, vocal, consonantestopstopped
The rain has stopped at last.Por fin ha parado de llover.
irregularForma propia que hay que memorizarwritewritten
He has written three books.Ha escrito tres libros.

/t/

Tras sonido sordo: k, p, f, s, ch

I have worked all day.

No añade sílaba: worked suena workt.

/d/

Tras sonido sonoro o vocal

She has lived here for years.

Tampoco añade sílaba, y es la más frecuente.

/ɪd/

Solo tras -t o -d

The rain has started again.

Esta sí añade una sílaba entera a la palabra.

La -ed solo añade una sílaba cuando el verbo ya terminaba en -t o -d. En todos los demás casos se pega al final sin sonar aparte: worked es una sílaba, no dos.

Las palabras que lo acompañan

Los 8 marcadores
y el sitio exacto de cada uno

Este tiempo casi nunca viaja solo. Y estas palabras no se colocan donde a uno le suene: just y already van en medio, yet va al final y solo en negativas y preguntas, y for y since se reparten según si detrás viene una duración o un punto de partida.

Marcadores del presente perfecto en inglés
PalabraDónde vaEjemplo
justEntre el auxiliar y el participio
They have just arrived.Acaban de llegar.
alreadyEntre el auxiliar y el participio
She has already sent the email.Ya ha enviado el correo.
yetAl final, y solo en negativa o pregunta
The package hasn't arrived yet.El paquete todavía no ha llegado.
everDelante del participio, solo en pregunta
Have you ever been to Japan?¿Has estado alguna vez en Japón?
neverDelante del participio; el not sobra
They have never eaten sushi.Nunca han comido sushi.
forDelante de una cantidad de tiempo
We have known each other for years.Nos conocemos desde hace años.
sinceDelante de un punto de partida
He has lived here since 2010.Vive aquí desde 2010.
How longAbre la pregunta por la duración
How long have you studied English?¿Cuánto llevas estudiando inglés?

For mide y since señala. Si puedes contar las horas es for ten years; si puedes marcarlo en un calendario es since 2010. Por eso since ten years no existe.

Dos participios del mismo verbo

Been o gone:
si ha vuelto o si sigue fuera

Los dos son participios de go en este contexto y significan cosas distintas. Has been to cuenta una experiencia terminada: fue y ya está de vuelta. Has gone to explica una ausencia: no está porque sigue allí.

Con been · fue y volvió

He has been to Paris.

Con gone · sigue allí

He has gone to Paris.

Con been fue y ya ha vuelto. Con gone sigue allí.

Con been · fue y volvió

I have been to the bank this morning.

Con gone · sigue allí

She has gone to the bank.

El primero cuenta una gestión hecha; el segundo explica por qué no está.

Con been · fue y volvió

They have been to that restaurant twice.

Con gone · sigue allí

They have gone to the restaurant.

Been cuenta experiencias; gone dice dónde está alguien ahora.

Con been · fue y volvió

Have you ever been to Japan?

Con gone · sigue allí

My parents have gone on vacation.

Por eso Have you ever gone to Japan? no es lo que quieres preguntar.

La decisión que de verdad cuesta

Presente perfecto
frente al pasado simple

Ninguna de estas frases está mal: cada par dice dos cosas distintas. La regla que las separa es una sola: si la oración dice cuándo pasó —con fecha, con ago, con last o con yesterday—, el tiempo es pasado simple. Si no lo dice, o si el periodo sigue abierto, es presente perfecto.

Presente perfecto

I have seen that film.

Pasado simple

I saw that film last night.

En cuanto dices cuándo, el presente perfecto deja de valer.

Presente perfecto

She has lived in London for ten years.

Pasado simple

She lived in London for ten years.

El primero significa que sigue allí; el segundo, que ya no.

Presente perfecto

I have lost my keys.

Pasado simple

I lost my keys yesterday.

El primero dice que siguen perdidas; el segundo solo cuenta el suceso.

Presente perfecto

Have you finished the report?

Pasado simple

Did you finish the report on Friday?

Sin fecha, presente perfecto. Con fecha, pasado simple, y el auxiliar cambia a did.

Presente perfecto

He has never been to Spain.

Pasado simple

He didn't go to Spain last summer.

Una experiencia de toda la vida frente a un viaje que no ocurrió en una fecha.

Presente perfecto

They have just arrived.

Pasado simple

They arrived two hours ago.

Ago siempre marca un momento cerrado: nunca va con presente perfecto.

Esta comparación es la que decide el uso, y por eso va aquí y no en una nota al pie: casi todos los fallos de presente perfecto son en realidad fallos de haber elegido el tiempo equivocado.

La estructura, pieza a pieza

Forma afirmativa:
have o has más participio

Lo único que cambia según el sujeto es el auxiliar: has para he, she e it, y have para todo lo demás. El participio no se toca nunca: es la misma forma para las seis personas.

Forma afirmativa del presente perfecto
SujetoEjemplo
I / you / we / theyhave
I have broken my computer.He roto el ordenador.
I / you / we / theyhave
We have finished our work.Hemos terminado el trabajo.
I / you / we / theyhave
They have already eaten dinner.Ya han cenado.
he / she / ithas
She has lived in London all her life.Vive en Londres desde siempre.
he / she / ithas
The team has won the championship.El equipo ha ganado el campeonato.
he / she / ithas
The price has increased a lot.El precio ha subido mucho.

El not va pegado al auxiliar

Forma negativa:
haven't y hasn't

La negación no usa do ni does: el not se pega detrás de have o has, entre las dos piezas. Y ojo con never, que ya es negativo por sí solo y no admite un auxiliar negativo delante.

Forma negativa del presente perfecto
SujetoContracciónEjemplo
I / you / we / theyhaven't
I haven't seen him lately.No lo he visto últimamente.
I / you / we / theyhaven't
The children haven't done their homework.Los niños no han hecho los deberes.
I / you / we / theyhaven't
You haven't told me the truth.No me has dicho la verdad.
he / she / ithasn't
He hasn't started his project yet.Todavía no ha empezado el proyecto.
he / she / ithasn't
The letter hasn't arrived.La carta no ha llegado.
he / she / ithasn't
It hasn't rained this week.Esta semana no ha llovido.

He hasn't never been to Spain niega dos veces. La forma buena deja el auxiliar en afirmativa: he has never been to Spain.

Y la otra mitad que faltaba

La pregunta:
do y does delante

La pregunta se construye con el auxiliar al principio, o justo detrás de la palabra interrogativa. Y pasa lo mismo que en la negativa: el auxiliar se queda con la -s y el verbo va desnudo. La respuesta corta repite el auxiliar, nunca el verbo.

Forma interrogativa del presente simple
AuxiliarEjemploRespuesta corta
Have
Have you ever met the director?¿Has conocido alguna vez al director?
Yes, I have. / No, I haven't.
Have
Have you eaten lunch yet?¿Ya has comido?
Yes, I have. / No, I haven't.
Have
Where have you been all morning?¿Dónde has estado toda la mañana?
Has
Has she finished the report yet?¿Ya ha terminado el informe?
Yes, she has. / No, she hasn't.
Has
Has the package arrived?¿Ha llegado el paquete?
Yes, it has. / No, it hasn't.
Have
How many books have you read this year?¿Cuántos libros has leído este año?

Lo que más delata

Los 12 errores
que se repiten en todos los niveles

Cuatro son de elegir el tiempo equivocado, tres de montar mal las dos piezas, dos de for y since y tres de colocar mal los marcadores. El altavoz solo lee la versión correcta.

I live here since 2010.
I have lived here since 2010.

El español usa presente para lo que empezó antes y sigue; el inglés pide presente perfecto. Es el calco número uno.

I have seen that film yesterday.
I saw that film yesterday.

Con una fecha cerrada el tiempo es pasado simple. Yesterday y el presente perfecto no van juntos nunca.

They have arrived two hours ago.
They arrived two hours ago.

Ago marca un momento concreto, así que arrastra la frase al pasado simple.

She has went home.
She has gone home.

Detrás de have o has va el participio, no el pasado simple.

He has write three books.
He has written three books.

Y el participio de write es written, no la forma base.

She have finished the report.
She has finished the report.

Con he, she o it el auxiliar es has.

Have you ever gone to Japan?
Have you ever been to Japan?

Para preguntar por una experiencia se usa been: gone significaría que sigues allí.

I have lived here since ten years.
I have lived here for ten years.

Since pide un punto de partida y for, una cantidad de tiempo.

She has yet finished the report.
She has already finished the report.

Yet solo aparece en negativas y preguntas, y siempre al final.

I have already not eaten.
I haven't eaten yet.

La negativa de already es yet, y cambia de sitio: se va al final.

He hasn't never been to Spain.
He has never been to Spain.

Never ya es negativo: con hasn't delante la frase niega dos veces.

Did you finish the report yet?
Have you finished the report yet?

Sin fecha y con yet, el tiempo es presente perfecto y el auxiliar, have.

15 preguntas para comprobarlo

Todas son de lo que acabas de leer: no hay ninguna sobre un tema que la guía no explique. Una opción correcta por pregunta, explicación después de cada respuesta y desglose por tema al final.

Dudas frecuentes

Preguntas sobre el presente perfecto

¿Cómo se forma el presente perfecto?

Con dos piezas: have o has y el participio del verbo. Has es solo para he, she e it. El participio de los regulares es el mismo que el pasado —worked, lived— y el de los irregulares hay que aprendérselo aparte: write da wrote en pasado y written en participio.

¿Cuándo uso presente perfecto y cuándo pasado simple?

La pregunta se resuelve con otra: ¿dices cuándo pasó? Si hay una fecha cerrada —yesterday, last night, in 2019, two hours ago— el tiempo es pasado simple. Si no la hay, o si el momento sigue abierto, es presente perfecto. Por eso I have seen it yesterday es imposible.

¿Por qué I have lived here since 2010 y no I live here since 2010?

Porque el español y el inglés reparten esto de forma distinta. En español decimos vivo aquí desde 2010 en presente; en inglés, una situación que empezó antes y sigue vigente va en presente perfecto. Es el calco más repetido del hispanohablante y salta a la primera frase.

¿For o since?

For va delante de una cantidad de tiempo: for ten years, for a month, for a long time. Since va delante del punto en que empezó: since 2010, since Monday, since I was a child. Si puedes contar las horas, es for; si puedes señalarlo en un calendario, es since.

¿Cuál es la diferencia entre been y gone?

Has been to significa que fue y ya ha vuelto; has gone to, que sigue allí. Por eso las experiencias se cuentan con beenI have been to Paris twice— y con gone se explica una ausencia: she has gone to the bank quiere decir que ahora mismo no está.

¿Dónde se colocan just, already y yet?

Just y already van en medio, entre el auxiliar y el participio: they have just arrived, she has already sent it. Yet va al final, y solo aparece en negativas y en preguntas: it hasn't arrived yet, have you finished yet? Cambiarlas de sitio es de los errores que más se notan.

¿Never lleva not delante?

No: never ya es negativo por sí solo. He hasn't never been to Spain niega dos veces y en inglés eso no se hace. La forma buena es he has never been to Spain, con el auxiliar en afirmativa.

¿Cómo se pronuncia la -ed del participio?

Con tres sonidos y solo uno añade sílaba: /t/ detrás de sonido sordo (worked), /d/ detrás de sonido sonoro o vocal (lived) y /ɪd/ únicamente detrás de -t o -d (started). Decir work-ed en dos sílabas es de los acentos que más delatan.

Asesoría gratuita

Elegir el tiempo
no se piensa: se automatiza

Saber la regla del cuándo es lo fácil. Aplicarla en tiempo real, mientras cuentas algo y alguien te escucha, es lo que cuesta. Eso solo se consigue hablándolo y que alguien te pare justo en la frase donde se te ha escapado un presente. Cuéntanos tu nivel y te decimos por dónde empezar.

Deja una respuesta