Lección 9 de 16 · Nivel 3: Avanzado (B1-B2)
Present perfect: el tiempo que más confunde (y cómo dominarlo)
- ⏱ 6 min de lectura
- ❓ 5 preguntas de repaso
- ✍️ Ejercicio con solución
En esta lección
- Entender por fin cuándo se usa el present perfect y cuándo el pasado simple.
- Hablar de experiencias, logros y cambios recientes.
- Usar bien for y since, y just, already y yet.
Bienvenido al nivel avanzado. El present perfect (I have worked) se parece al pretérito perfecto español ("he trabajado"), pero no se usa igual. La clave es una sola idea: conecta el pasado con el presente. Si el momento del pasado está cerrado y se menciona, va pasado simple; si importa el resultado ahora o el periodo sigue abierto, va present perfect.
La forma: have / has + participio
| Ejemplo | |
|---|---|
| Afirmativo | I've finished the report. / She's worked here for five years. |
| Negativo | They haven't arrived yet. / He hasn't called me. |
| Pregunta | Have you ever been to London? |
El participio de los verbos regulares es igual al pasado (worked, called). Los irregulares tienen una tercera forma que conviene aprender junto al pasado:
| Infinitivo | Pasado | Participio |
|---|---|---|
| be | was / were | been |
| go | went | gone |
| do | did | done |
| see | saw | seen |
| write | wrote | written |
| take | took | taken |
| speak | spoke | spoken |
| eat | ate | eaten |
| begin | began | begun |
| buy / make / send / meet | bought / made / sent / met | igual que el pasado |
Uso 1: experiencias (sin decir cuándo)
Hablamos de lo que hemos hecho "alguna vez en la vida", sin importar la fecha:
- Have you ever worked abroad? — ¿Alguna vez has trabajado en el extranjero?
- I've never seen snow.
- She has led three international projects. (ideal para entrevistas: logros)
En cuanto das el cuándo, pasa al pasado simple: I've been to Mexico. I went there in 2022.
She has been to Paris = fue y ya volvió. She has gone to Paris = se fue y todavía está allá.
1. "I ___ to Brazil three times."
Experiencia de ir y volver, sin fecha → have been.
2. "I ___ to Brazil in 2023."
Hay un momento terminado y concreto (in 2023) → pasado simple: went.
Uso 2: algo que empezó en el pasado y sigue (for y since)
Aquí está el error más común de los hispanohablantes. En español decimos "Vivo aquí desde hace cinco años" en presente. En inglés, si la situación empezó antes y continúa, se usa present perfect:
- I've lived here for five years. — nunca "I live here for five years".
- We've known each other since 2015.
- How long have you worked at this company?
| for (duración) | since (punto de inicio) |
|---|---|
| for two years, for a long time, for three months | since 2020, since Monday, since I was a child |
Con verbos de acción que duran (work, study, wait, live), también es muy natural el present perfect continuous: I've been waiting for an hour. / She's been studying English since March.
3. "Llevo tres años en esta empresa." ¿Cómo lo dices?
La situación empezó en el pasado y continúa → present perfect + for (duración).
4. "She has been the manager ___ 2021."
2021 es el punto de inicio → since.
Uso 3: resultados recientes (just, already, yet)
Cuando lo importante es la consecuencia ahora, no el momento:
- I've lost my keys. (y no puedo entrar)
- I've just sent the email. — just = acabo de.
- We've already paid the invoice. — already = ya (antes de lo esperado).
- Have you finished yet? / I haven't finished yet. — yet = ya / todavía, en preguntas y negativos, al final.
En inglés americano informal oirás también I just sent it o Did you eat yet? con pasado simple. Ambas formas se entienden; en exámenes y en contextos formales, usa el present perfect.
La regla final: ¿pasado simple o present perfect?
| Pasado simple | Present perfect |
|---|---|
| Tiempo terminado y mencionado: yesterday, last year, in 2019, two days ago, when I was young | Tiempo no mencionado o abierto: ever, never, already, yet, just, so far, this week, today, for, since |
| I met the CEO last week. | I've met the CEO. |
| I didn't finish the report yesterday. | I haven't finished the report yet. |
5. "We ___ three new clients so far this month."
So far this month es un periodo que sigue abierto → present perfect: have signed.
Reto del día: tu resumen profesional
Prepara la respuesta a la pregunta de entrevista Tell me about yourself. en 6 a 8 frases. Incluye: cuánto tiempo llevas en tu trabajo o área (for / since), dos logros (I've led / I've increased / I've managed) y una experiencia concreta con fecha en pasado simple.
Ver un ejemplo
I'm a marketing specialist and I've worked in digital marketing for six years. Since 2022, I've been the social media lead at a retail company. In that time, I've increased our online sales by 40% and I've managed a team of four people. Last year, I launched our first e-commerce campaign in three countries. I've always enjoyed working with data, and now I'm looking for a role in an international company.
Resumen
- have / has + participio; aprende la tercera forma de los irregulares.
- Experiencias sin fecha, situaciones que continúan (for / since) y resultados recientes.
- Si dices cuándo (terminado), usa pasado simple.
- "Llevo X años…" = I've … for X years.
En la próxima lección aprenderás los cuatro condicionales para hablar de lo que pasará, lo que pasaría y lo que habría pasado.
Crea tu cuenta en 30 segundos, marca tus lecciones y descarga el certificado al terminar.