El present perfect en inglés (have / has + participio)
El present perfect une el pasado con el ahora: se forma con have o has más el participio del verbo y expresa una acción pasada que sigue teniendo resultado o relevancia en el presente, o una experiencia sin un momento concreto. Dices "I have lost my keys" cuando las llaves siguen perdidas justo ahora, o "She has been to Japan" para hablar de la experiencia, sin decir cuándo. Para preguntar si algo ya está terminado usas "Have you finished?". Ojo con dos trampas típicas de quien habla español: nunca lo combines con un tiempo ya cerrado ("I have seen him yesterday" es incorrecto; con yesterday va el pasado simple), y usa el participio correcto ("I have gone", no "I have went"). En español decimos "he comido" de forma parecida, pero el inglés es más estricto: en cuanto aparece una fecha o un ayer, cambia al pasado simple.
Ejemplos
- I have lost my keys. the keys are lost and still missing now
- She has been to Japan. she has the experience of visiting Japan
- Have you finished? asking if the task is now complete
La lección completa
Todo lo del vídeo, en texto.
-
Di <t>I have seen him yesterday</t> y un nativo hará una mueca. La gramática casi está bien, pero hay una regla que casi todos fallan.
-
El <t>present perfect</t> conecta el pasado con el ahora. Es el tiempo para una acción pasada que aún importa en el presente. Veamos cómo se forma.
-
Toma <t>have</t> o <t>has</t> y añade el participio pasado del verbo. <t>I have</t>, <t>she has</t>, <t>they have</t>, y luego la tercera forma: <t>lost</t>, <t>seen</t>, <t>finished</t>, <t>done</t>.
-
Tiene dos usos principales. Uno: una acción pasada con un resultado que aún sientes ahora. Dos: una experiencia en algún momento de tu vida, sin tiempo concreto.
-
Empecemos con un resultado presente. I have lost my keys. La pérdida es pasada, pero las llaves siguen perdidas ahora. Por eso es <t>perfect</t>, no <t>past simple</t>.
-
La misma idea aquí. She has broken her arm. Ocurrió en el pasado, pero la escayola está puesta ahora. Lo que importa es el resultado presente.
-
Ahora la experiencia. Sin tiempo concreto, solo en algún momento de una vida. She has been to Japan. No decimos cuándo: lo importante es que tiene la experiencia.
-
Usa <t>ever</t> y <t>never</t> para preguntar y responder sobre experiencias. Have you ever eaten sushi? Pregunta por toda tu vida hasta ahora, no por un día concreto.
-
Y para preguntar si algo ya está terminado: Have you finished? Preguntas por el resultado en este momento: ¿ya está hecho?
-
Aquí está la gran trampa. El <t>present perfect</t> no admite una expresión de tiempo terminado como <t>yesterday</t> o <t>last week</t>. Si nombras un tiempo pasado y cerrado, debes pasar al <t>past simple</t>.
-
La otra trampa es el participio. No es el <t>past simple</t>. La tercera forma de <t>go</t> es <t>gone</t>, no <t>went</t>. Aprende esos participios irregulares.
-
Compara los dos tiempos directamente. I have finished my homework. <t>Perfect</t>: está hecho y eso importa ahora. El <t>past simple</t> solo lo situaría en un tiempo terminado.
-
Recuerda: <t>have</t> o <t>has</t> más el participio pasado, para un pasado que aún toca el presente, y quita las palabras de tiempo terminado.