El present perfect en inglés: reglas de uso y ejercicios

present perfect ingles

En resumen

  • Construcción: El tiempo se forma con el auxiliar have seguido del participio pasado del verbo.
  • Regla de oro: La acción pasada posee siempre una consecuencia visible en el presente.
  • Marcadores temporales: Los adverbios just, already, yet, ever y never señalan a menudo el uso de este tiempo.
  • Duración: Las palabras for y since acompañan a las acciones comenzadas en el pasado y todavía en curso.

En inglés, una acción pasada que tiene repercusiones en el momento presente requiere un tiempo específico. Dominar el present perfect en inglés es fundamental, ya sea en la ESO, en Bachillerato o para superar los exámenes de Cambridge (B1, B2) y de la Escuela Oficial de Idiomas (EOI). Para los hispanohablantes, la mejor forma de entenderlo es compararlo con nuestro pretérito perfecto compuesto (he comido, he ido). La elección entre el pasado simple y este tiempo depende de una pregunta clave: ¿influye el evento en la situación actual?

La formación del present perfect

La construcción de este tiempo verbal sigue una lógica matemática simple. La frase requiere dos elementos obligatorios. El primer elemento es el auxiliar to have conjugado en presente. El segundo elemento es el participio pasado del verbo principal.

La conjugación del auxiliar depende directamente del sujeto. La tercera persona del singular toma la forma has. Todas las demás personas utilizan la forma have.

Sujeto Auxiliar Participio pasado
I, You, We, They have played / seen
He, She, It has played / seen

La forma afirmativa combina simplemente estos elementos. Los hablantes nativos utilizan casi siempre la forma contraída en el lenguaje oral. El have se convierte en ‘ve. El has se convierte en ‘s.

Aquí tienes ejemplos concretos:

  • They have finished the project. (Han terminado el proyecto.)
  • She has lost her keys. (Ha perdido sus llaves.)
  • I’ve worked hard today. (He trabajado duro hoy.)

La forma negativa

La negación se añade directamente sobre el auxiliar. La palabra not se coloca justo después de have o has. La contracción también es muy común.

Forma completa Forma contraída
have not haven’t
has not hasn’t

Ejemplos de uso:

  • We have not seen this movie. (No hemos visto esta película.)
  • He hasn’t called back. (No ha vuelto a llamar.)

La forma interrogativa

La pregunta requiere una inversión del sujeto. El auxiliar pasa al principio de la frase. El sujeto se intercala entre el auxiliar y el participio pasado.

Ejemplos de preguntas:

  • Have they arrived ? (¿Han llegado?)
  • Has she eaten the cake ? (¿Ha comido el pastel?)

La gestión de los participios pasados

El participio pasado toma dos formas diferentes. La forma depende del tipo de verbo utilizado. El inglés separa los verbos en dos categorías distintas.

Los verbos regulares

La regla de los verbos regulares es muy simple. Basta con añadir la terminación ed a la base verbal. Esta forma es idéntica al pretérito.

Base verbal Participio pasado
work worked
play played
clean cleaned

Los verbos irregulares

Los verbos irregulares no siguen ninguna regla lógica. El aprendizaje de memoria es el único método eficaz. El participio pasado corresponde a la tercera columna de las listas tradicionales.

Base verbal Participio pasado
go gone
see seen
take taken
write written

El uso para las experiencias de vida

Este tiempo describe a menudo un balance personal. La fecha precisa del evento no tiene ninguna importancia. La información pertinente es la realización de la acción a lo largo de una vida.

El momento de la acción permanece difuso o no mencionado. La atención se centra en el resultado actual. El hablante expresa una experiencia adquirida hasta el momento presente.

Ejemplos de balances:

  • They have traveled to Japan. (Han viajado a Japón.)
  • I have read this book. (He leído este libro.)

Los adverbios Ever y Never

Las experiencias de vida se acompañan a menudo de adverbios específicos. La palabra ever se utiliza en las preguntas. Interroga sobre la ocurrencia de un evento en cualquier momento de la vida.

La palabra never expresa la ausencia total de una experiencia. Reemplaza la negación clásica. El verbo permanece en forma afirmativa porque never ya lleva la negación.

Ejemplos con estos adverbios:

  • Have they ever eaten sushi ? (¿Han comido sushi alguna vez?)
  • She has never visited London. (Nunca ha visitado Londres.)

Las acciones recientes con un resultado presente

Una acción pasada muy reciente utiliza también este tiempo. El resultado de esta acción es directamente visible ahora. La situación actual depende totalmente de este evento pasado.

La palabra just señala una acción terminada al instante. Se coloca entre el auxiliar y el participio pasado.

Ejemplos de acciones recientes:

  • I have just washed the floor. (Acabo de fregar el suelo.)
  • The train has just left. (El tren acaba de salir.)

Los adverbios Already y Yet

La palabra already indica una acción terminada antes de lo previsto. Se utiliza en las frases afirmativas. Su lugar habitual es entre el auxiliar y el verbo.

La palabra yet funciona de manera diferente. Se emplea únicamente en las preguntas y las frases negativas. Se coloca siempre al final de la frase.

Ejemplos:

  • We have already bought the tickets. (Ya hemos comprado los billetes.)
  • Has the mail arrived yet ? (¿Ha llegado ya el correo?)
  • He hasn’t answered yet. (Aún no ha respondido.)

Las acciones comenzadas en el pasado y todavía en curso

Algunas acciones comienzan en un momento dado del pasado. Estas mismas acciones continúan en el presente. El tiempo utilizado hace de puente entre el inicio de la acción y hoy.

La traducción al español utiliza generalmente el presente en este caso. El inglés impone el uso del present perfect. Esta diferencia de lógica requiere una gran atención.

Ejemplos de continuidad:

  • They have lived here for ten years. (Viven aquí desde hace diez años.)
  • She has worked there since 2015. (Trabaja allí desde 2015.)

La diferencia entre For y Since

La expresión de la duración utiliza dos palabras diferentes. La elección entre for y since depende de la información temporal proporcionada. Una regla estricta separa los dos usos.

La palabra for introduce una duración calculada. Se acompaña de una cantidad de tiempo. Se cuentan los días, los meses o los años.

La palabra since indica un punto de partida preciso. Señala el momento exacto en que la acción comenzó. Se nombra la fecha, la hora o el evento de partida.

Uso de For (duración) Uso de Since (punto de partida)
for three weeks (durante 3 semanas) since Monday (desde el lunes)
for five months (durante 5 meses) since January (desde enero)
for a long time (durante mucho tiempo) since I was young (desde mi juventud)

El contraste con el pretérito

El pretérito describe una acción totalmente terminada. El evento está desconectado del presente. El contexto incluye a menudo una fecha precisa en el pasado.

Aquí tienes cómo hacer la diferencia. Añadir una fecha como yesterday o in 2010 obliga a utilizar el pretérito. La ausencia de fecha precisa orienta a menudo hacia el present perfect.

Comparación directa:

  • I lost my keys yesterday. (Acción terminada, fecha precisada = pretérito.)
  • I have lost my keys. (Acción pasada, pero las llaves siguen faltando ahora = present perfect.)

Ejercicio práctico

Pon a prueba los conocimientos adquiridos con este ejercicio de validación:

Pregunta 1: ¿Cuál es la forma correcta para decir “He visitado España”?




El pronombre “I” se acompaña del auxiliar “have”, seguido del participio pasado “visited”.

Pregunta 2: ¿Qué palabra completa la frase: “She has lived here ___ 2010”?




El año 2010 es un punto de partida preciso. Se requiere la palabra “since”.

Pregunta 3: ¿Dónde se coloca la palabra “just” en una frase?




La palabra “just” se intercala siempre entre “have/has” y el verbo principal.

Pregunta 4: ¿Qué frase describe una acción terminada sin vínculo con el presente?




La palabra “yesterday” indica una acción pasada terminada. Entonces se utiliza el pretérito.

Pregunta 5: ¿Cómo hacer la pregunta “¿Ya ha comido?”?




El sujeto “he” requiere el auxiliar “has” y el participio pasado “eaten”.

Pregunta 6: ¿Cuál es el participio pasado del verbo “to see”?




El verbo “see” es irregular. Su forma en participio pasado es “seen”.


La puntuación

Puede que también le gusten estos artículos ...

Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.