✓ Clase completada
Capítulo VI · Tiempos verbales
Presente Perfecto
Present Perfect — el pasado que todavía toca el presente
ObjetivoAl terminar sabrás por qué «he perdido» y «I have lost» se escriben igual pero no se usan en los mismos momentos, cuándo el inglés te obliga a este tiempo, y por qué «I have seen her yesterday» es imposible.
El problema: un falso amigo, pero de tiempos
Este tiempo tiene una trampa distinta a las demás. No es que te falte la forma en español: la tienes, y es idéntica.
haber + participiohave + participio
He trabajado · I have worked. Ha comido · He has eaten. Pieza por pieza, encajan.
Y ahí está el problema: la forma coincide, pero el momento de usarla no. En Latinoamérica, además, el pretérito perfecto se usa mucho menos que en España — donde un español dice «he perdido las llaves», tú dices normalmente «perdí las llaves»:
| Español (Latinoamérica) | Inglés |
|---|---|
| Perdí las llaves ayer. | I lost my keys yesterday. |
| Perdí las llaves. | I have lost my keys. |
Una sola forma española, dos inglesas. Y esta vez el inglés no te deja elegir: hay frases donde el past simple no es una opción.
La idea central: ¿importa ahora?
El present perfect no es un tiempo del pasado. Su nombre lo dice: es un presente. Habla de ahora, y menciona algo pasado solo porque ese algo todavía cuenta.
Compáralo con lo que ya sabes del past simple. Es el mismo eje, visto desde los dos extremos:
I lost my keys yesterday.
Perdí las llaves ayer.
lost
I have lost my keys.
Perdí las llaves. (y sigo sin ellas)
havelost
El verbo es el mismo y el suceso es el mismo. Lo que cambia es de qué estás hablando: en la primera, de ayer; en la segunda, de tu problema de ahora.
Cómo se construye
Sujetohave / hasparticipio
El participio es la tercera forma del verbo — work → worked → **worked**, see → saw → **seen**. Si esa tercera columna te suena borrosa, está entera en Participio Pasado; aquí solo la usamos.
| Sujeto | Auxiliar | Ejemplo |
|---|---|---|
| I / you / we / they | have | I have finished. |
| he / she / it | has | She has finished. |
El auxiliar es have, así que se comporta como todos los auxiliares que ya conoces: se niega solo y se adelanta solo. Nada de do.
| Forma | Estructura | Ejemplo |
|---|---|---|
| Afirmativo | sujeto + have/has + participio | I have seen it. |
| Negativo | sujeto + haven’t/hasn’t + participio | I haven’t seen it. |
| Pregunta | Have/Has + sujeto + participio | Have you seen it? |
Error típico
I have ate lunch.
I have eaten lunch.
Después de have va el participio, no el pasado. ate es pasado; eaten es participio.
Los tres trabajos
El present perfect aparece casi siempre en una de tres situaciones. Las tres son la misma idea — esto todavía cuenta — pero conviene reconocerlas por separado, porque cada una trae sus propias palabras.
No importa cuándo, importa si te ha pasado. Palabras clave: ever, never.
Have you ever been to Europe? · I have never eaten octopus.
El suceso es pasado; la consecuencia es presente. Palabras clave: just, already, yet.
I have just finished. · She has already left. · I haven’t finished yet.
Un periodo que todavía no ha terminado. Palabras clave: for, since.
I have lived here for five years. (y sigo aquí)
for y since
Estas dos dan problemas porque el español usa desde hace y desde de una forma que no se reparte igual.
for + cuánto tiemposince + desde cuándo
I have lived here for five years.
Vivo aquí desde hace cinco años.
forfive years
I have lived here since 2019.
Vivo aquí desde 2019.
since2019
La prueba es corta: si lo que sigue es un periodo (two hours, five years, a long time) → for. Si es un momento concreto (Monday, 2019, I was a child) → since.
Error típico
I live here since 2019.
I have lived here since 2019.
Este es el error que más delata. El periodo empezó en el pasado y sigue abierto, y para eso el inglés exige el perfecto.
La frontera: cuándo el inglés te lo prohíbe
Ya tienes la regla, pero conviene verla desde el lado de la prohibición, porque es donde se cometen los errores.
Una marca de tiempo terminado y el present perfect no pueden ir en la misma frase. Yesterday, last year, in 2019, two hours ago, when I was a child — todas cierran el borde, y el perfecto se niega a cerrarlo.
Error típico
I have seen her yesterday.
I saw her yesterday.
yesterday ya dice cuándo. En cuanto aparece, el inglés solo admite past simple.
Error típico
I have finished it two hours ago.
I finished it two hours ago.
ago es exactamente lo mismo: mide desde ahora hacia atrás hasta un punto cerrado.
| Piden past simple | Piden present perfect |
|---|---|
| yesterday · last week · in 2019 · two days ago | ever · never · just · already · yet |
| when I was a child · at eight o’clock | for · since · so far · this week (sin cerrar) |
Práctica
En voz alta
Convierte cada apunte en una frase completa en inglés. Decide primero si hay un «cuándo» cerrado.
- yohe perdidolas llaves
- yoperdílas llavesayer
- ¿?túalguna vezestar en Europa
- ellanuncaprobar el pulpo
- nosotrosvivir aquídesde hace cinco años
- élvivir aquídesde 2019
- yoacabar de terminar
- ellostodavía nollegar
- ¿?ellayasalir
- el busyairse
- yoconocerlodesde que era niño
- ¿cuánto tiempo?túestudiar inglés
Ver respuestas
- I've lost my keys.
- I lost my keys yesterday.
- Have you ever been to Europe?
- She has never eaten octopus.
- We've lived here for five years.
- He's lived here since 2019.
- I've just finished.
- They haven't arrived yet.
- Has she left yet?
- The bus has already left.
- I've known him since I was a child.
- How long have you studied English?
Por escrito
Elige entre past simple y present perfect. Busca primero si la frase dice cuándo.
- I my keys — I can't open the door.(lose)
- She to Japan in 2019.(go)
- We here since 2021.(live)
- They the film last night.(watch)
- you ever sushi?(eat)
- He just the report.(finish)
Y ahora sin ayuda — escribe la frase entera en inglés:
Traduce
Frase completa, sin pistas. Si puedes decir cuándo, es past simple.
- He perdido el pasaporte. →
- Perdí el pasaporte el año pasado. →
- ¿Has estado alguna vez en Brasil? →
- Vivo aquí desde hace tres años. →
- Todavía no he terminado. →
- Ella ya se fue. →
La comprobación final:







