Present Perfect (ever / never / just / already / yet)
El Present Perfect conecta el pasado con el presente: experiencias, resultados recientes y acciones que importan “hasta ahora”. Aquí lo veremos con ever, never, just, already, yet.
1) Mapa rápido
Idea clave: el Present Perfect no dice cuándo exactamente pasó algo, sino que importa el resultado hasta ahora.
I have visited London. (alguna vez en mi vida, no digo cuándo)
2) Forma básica del Present Perfect
| Tipo | Estructura | Ejemplo |
|---|---|---|
| Afirmativa | I/you/we/they have + V3 He/she/it has + V3 | I have visited London. She has seen that movie. |
| Negativa | I/you/we/they haven’t + V3 He/she/it hasn’t + V3 | I haven’t finished my homework. He hasn’t tried sushi. |
| Pregunta | Have I/you/we/they + V3…? Has he/she/it + V3…? | Have you ever been to Spain? Has she finished the project? |
V3 = past participle: worked, played, seen, been, gone… (lista de irregulares).
3) ever / never: experiencias en la vida
Se usan para hablar de experiencias “alguna vez en la vida” (sin decir cuándo):
| Palabra | Uso típico | Ejemplo |
|---|---|---|
| ever | En preguntas (alguna vez en tu vida) | Have you ever been to London? ¿Has estado alguna vez en Londres? |
| never | En afirmaciones con sentido negativo (nunca) | I have never travelled by plane. Nunca he viajado en avión. |
Más ejemplos:
- Have you ever tried sushi?
- She has never seen snow.
- We have never lived in another country.
Con never no añadas not: ❌ I haven’t never… → ✅ I have never…
4) just / already / yet: acciones recientes y “ya/todavía”
Se usan para hablar de acciones que tienen efecto ahora.
| Palabra | Posición típica | Significado | Ejemplo |
|---|---|---|---|
| just | Entre have/has y el verbo | “acaba de” (muy reciente) | I have just finished my homework. (Acabo de terminar la tarea.) |
| already | Entre have/has y el verbo, o al final | “ya” (antes de lo esperado) | She has already seen that film. She has seen that film already. |
| yet | Generalmente al final | En negativas: “todavía no” En preguntas: “ya” | I haven’t finished my project yet. (Todavía no termino.) Have you done your homework yet? (¿Ya hiciste tu tarea?) |
Mini diálogo:
A: Have you finished your homework yet?
B: No, I haven’t finished it yet. I’ve just started.
5) Tiempo no específico vs pasado concreto
El Present Perfect se centra en el resultado ahora o en la experiencia, no en el momento exacto.
| Present Perfect | Past Simple | Comentario |
|---|---|---|
| I have visited Paris. | I visited Paris last year. | Izquierda: experiencia en la vida (no se dice cuándo). Derecha: un evento en un momento concreto del pasado. |
| She has already eaten. | She ate at 7 o’clock. | Izquierda: ya ha comido y eso importa ahora. Derecha: cuándo comió exactamente. |
Si usas palabras como yesterday, last week, in 2010 → normalmente Past Simple, no Present Perfect.
6) Errores comunes
| Incorrecto | Correcto | Por qué |
|---|---|---|
| *I have went to London.* | I have gone to London. | Usa el past participle (gone), no la forma de pasado (went). |
| *I have been in London last year.* | I was in London last year. | last year = tiempo pasado concreto → Past Simple. |
| *I haven’t never seen that film.* | I have never seen that film. | No dobles negación con never + haven’t. |
| *Have you already finished yet?* | Have you finished yet? / Have you already finished? | Normalmente no usamos already y yet juntos. |
| *She has just finish her work.* | She has just finished her work. | Después de have/has va el participio (finished). |
7) Mini-práctica
- Completa con have / has y el participio correcto:
a) I ________ (visit) many museums.
b) She ________ (see) that film three times.
c) They ________ (never / be) to Mexico.
d) ________ you ever ________ (try) Japanese food? - Completa con ever / never:
a) Have you ________ been late for an exam?
b) I have ________ studied French. - Completa con just / already / yet:
a) I’m not hungry. I have ________ had lunch. (ya, antes de lo esperado)
b) She has ________ finished her homework. (hace un momento)
c) I haven’t called him ________. (todavía no)
d) Have you done the exercise ________? (ya) - Elige la mejor opción (Present Perfect o Past Simple):
a) I (have seen / saw) that movie last night.
b) I (have seen / saw) that movie three times.
c) She (has gone / went) to Spain. She is there now. - Traduce al inglés usando Present Perfect y las palabras entre paréntesis:
a) ¿Alguna vez has probado comida mexicana? (ever)
b) Acabo de terminar mi trabajo. (just)
c) Todavía no he visto la nueva película. (yet)
d) Ella ya ha visitado Londres dos veces. (already)
Respuestas ejemplo:
1) a) have visited b) has seen c) have never been d) Have you ever tried…?
2) a) ever b) never
3) a) already b) just c) yet d) yet
4) a) saw (last night → pasado concreto) b) have seen (experiencia) c) has gone (está allí ahora)
5) a) Have you ever tried Mexican food?
b) I have just finished my work.
c) I haven’t seen the new movie yet.
d) She has already visited London twice.
8) Próximo paso
Continúa con Present Perfect vs Past Simple (contraste) para profundizar en cuándo usar cada tiempo y evitar los errores más frecuentes.