Por qué la referencia del Present Perfect está en el presente
Quien habla observa desde el presente lo que ocurrió o continuó hasta ahora. Puede informar de que el correo ya está enviado, de que alguien probó cierto alimento o de que conoce a una persona desde hace años. Lo común no es que la acción haya terminado, sino su conexión con el momento actual.
En español podemos usar tiempos distintos: I have sent puede traducirse como «He enviado» o «Envié», según el contexto y la región; I have known her for years, como «La conozco desde hace años». En buena parte de España se prefiere el pretérito perfecto compuesto para ciertos hechos recientes o de hoy; en muchas zonas de América se usa el pretérito simple también en esos casos. Ambas maneras de hablar español son válidas. Para elegir en inglés, identifica el período y la relación con el presente, no la forma que usarías en tu región.
- I have saved the document. You can close the window.
- Ya he guardado el documento. Puedes cerrar la ventana.El resultado importa para la acción actual. «Ya guardé» también es una traducción natural en muchas regiones; el inglés mantiene su propia elección.
- We have tried this recipe before.
- Ya hemos probado esta receta.Una experiencia hasta el presente, sin fecha de preparación.
- She has owned this flat for eight years.
- Es dueña de este apartamento desde hace ocho años.El estado empezó antes y continúa.
Formación: have / has + participio pasado
Con I, you, we y they usamos have; con he, she e it, has. Después va el participio pasado, past participle o V3. En los regulares coincide con la forma en -ed: opened, finished. Se aplican las reglas habituales de escritura: close → closed, carry → carried, stop → stopped.
En los irregulares, comprueba específicamente V3: write → written, take → taken, see → seen. La segunda forma wrote no sirve después de have. El participio de be es been; por tanto, have been puede ser simplemente el Present Perfect de be, sin -ing. Have funciona aquí como auxiliar, de manera parecida a haber en «he escrito», no como el verbo tener.
| Construcción | Ejemplo | Traducción |
|---|---|---|
| I / you / we / they + have + V3 | We have finished the work. | Hemos terminado el trabajo. |
| He / she / it + has + V3 | She has written a reply. | Ha escrito una respuesta. |
| Have / has + been | He has been ill for a week. | Está enfermo desde hace una semana. |
| Have / has + V3 de un verbo irregular | They have taken the keys. | Se han llevado las llaves. |
- I have checked the address.
- He comprobado la dirección.
- The price has changed.
- El precio ha cambiado.
Negaciones, preguntas y contracciones
Para negar, añade not después de have o has: I have not finished. Haven't y hasn't equivalen a las formas completas. Para preguntar, have / has va antes del sujeto; V3 sigue después. No usamos do, does ni did en esta estructura.
Las respuestas cortas contienen have / has: Yes, I have; No, she hasn't. I've, we've y she's son habituales en afirmaciones. En She's written, la contracción es de has; en She's writing, de is. No contraigas la forma en la respuesta corta afirmativa: Yes, she has.
| Afirmación | Negación | Pregunta |
|---|---|---|
| You have read the instructions. | You have not read the instructions. | Have you read the instructions? |
| She has booked a room. | She has not booked a room. | Has she booked a room? |
- Why has the delivery date changed?
- ¿Por qué ha cambiado la fecha de entrega?
- Have they replied? No, they haven't.
- ¿Han respondido? No.
- I haven't received the file yet.
- Todavía no he recibido el archivo.
Experiencias de vida: ever, never, been y gone
Al preguntar por una experiencia, importa si algo ocurrió hasta el momento actual, no exactamente cuándo. Ever en este contexto significa «alguna vez»; never en una frase afirmativa, «nunca». Never ya indica negación; haven't never no es necesario para ese sentido en el inglés estándar. Aunque en español digamos «no he viajado nunca», el inglés no reproduce esa doble marca.
Si después de la pregunta general pasas a los detalles de un caso concreto, normalmente usarás Past Simple: Have you ever tried sailing? When did you try it? Distingue también has been to de has gone to. En un mensaje típico sobre un viaje, been to indica que la persona estuvo allí y volvió; gone to, que fue y todavía no ha regresado.
- Have you ever repaired a bicycle?
- ¿Has reparado alguna vez una bicicleta?
- I have never travelled alone.
- Nunca he viajado solo.
- Dina has been to Tallinn twice.
- Dina ha estado en Tallin dos veces.
- Dina has gone to Tallinn. She will be back on Friday.
- Dina se ha ido a Tallin. Volverá el viernes.
Resultado actual: just, already y yet
El Present Perfect suele presentar información nueva relevante ahora: la puerta está abierta, el documento está enviado o se perdió la llave y aún no aparece. Pero la importancia del resultado, por sí sola, no impide usar Past Simple. Si está explícito un momento pasado terminado, normalmente usamos Past Simple: I sent it yesterday.
Just indica un acontecimiento reciente; already, algo que ya ocurrió; yet, en preguntas y negaciones, algo esperado hasta ahora. Just y already normalmente van entre have / has y V3; yet suele ir al final. Estas palabras ayudan a entender el sentido, pero no pertenecen exclusivamente a un único tiempo.
- I have just printed the tickets. Here they are.
- Acabo de imprimir los billetes. Aquí están.
- We have already chosen a date.
- Ya hemos elegido una fecha.
- Has the bus arrived yet?
- ¿Ya ha llegado el autobús?
- The bus has not arrived yet.
- El autobús todavía no ha llegado.
For y since: un período hasta el presente
For indica duración: for three months, for a long time. Since marca el inicio: since May, since 2022, since I moved here. En el último ejemplo, después de since hay un acontecimiento concreto en Past Simple, mientras que la situación principal continúa hasta el presente. Compara «desde mayo» con «desde hace tres meses»: en inglés, el inicio lleva since y la duración lleva for.
Con verbos de estado, el Present Perfect resulta especialmente útil: have known, have owned, have wanted. Con live y work suelen ser posibles Simple y Continuous: I have lived here for five years y I have been living here for five years pueden describir una residencia que continúa, con distinto énfasis. La actividad prolongada se trata con más detalle en Present Perfect Continuous.
For no elige el tiempo automáticamente: I lived there for five years describe un período cerrado; I have lived here for five years normalmente indica que sigo viviendo aquí. La negación I haven't seen her for a month informa de la ausencia de encuentros durante todo el mes hasta ahora: «Hace un mes que no la veo».
| Qué expresar | Ejemplo | Traducción |
|---|---|---|
| Durante cuánto tiempo: for + período | I have known Vera for six years. | Conozco a Vera desde hace seis años. |
| Desde cuándo: since + fecha | We have owned this car since 2021. | Tenemos este coche desde 2021. |
| Desde qué acontecimiento: since + oración | He has worked here since he left college. | Trabaja aquí desde que dejó la universidad. |
| Pregunta por la duración | How long have you had this phone? | ¿Desde hace cuánto tiempo tienes este teléfono? |
Períodos abiertos y diferencia con el Past Simple
Today, this week y this year pueden indicar un período que sigue abierto. El Present Perfect resume lo ocurrido en él hasta ahora. El Past Simple también puede aparecer en el día actual si quien habla cuenta un episodio concreto terminado. Por eso today no obliga a usar Perfect en todos los casos.
Con this morning, la elección depende especialmente de la hora a la que hablas: por la mañana, el período sigue abierto; por la noche, ya terminó. También importa el objetivo: hacer un balance hasta ahora o narrar un acontecimiento. No añadas sin más un momento pasado cerrado al mismo acontecimiento en Present Perfect: no I have called her yesterday, sino I called her yesterday.
En inglés estadounidense, el Past Simple aparece con just, already y yet más a menudo en situaciones en las que el británico prefiere Present Perfect. No consideres estas variantes errores absolutos. Esta variación del inglés no coincide automáticamente con la diferencia entre España y América al usar «he hecho» y «hice». En las preguntas siguientes, el contexto o la estructura evaluada aclaran la elección.
- It is eleven in the morning. I have answered four emails this morning.
- Son las once de la mañana. He respondido a cuatro correos esta mañana.La mañana sigue en curso; se hace un balance parcial.
- It is six in the evening. I answered four emails this morning.
- Son las seis de la tarde. Respondí a cuatro correos esta mañana.La mañana ya terminó.
- I have met the new manager. We spoke yesterday.
- Ya he conocido al nuevo gerente. Hablamos ayer.Primero la nueva experiencia; después un detalle del acontecimiento terminado.
Repaso rápido del Present Perfect
Este pequeño conjunto comprueba have / has, V3 y los límites del período. Las respuestas sirven para repasar por tu cuenta y no guardan progreso en el curso.