El present perfect (have + participio)
Se parece al pretérito perfecto… pero no se usa igual.
Formación: have / has + participio (worked, seen, been…). Une el pasado con el presente.
| Uso | Ejemplo | Español |
|---|---|---|
| Experiencia (sin fecha) | I've been to London. | He estado en Londres. |
| Resultado presente | I've lost my keys. | He perdido las llaves (y no las tengo). |
| Periodo no terminado | I've drunk three coffees today. | Hoy me he tomado tres cafés. |
| just / already / yet | She's just left. Have you finished yet? | Acaba de irse. ¿Ya has terminado? |
- Have you ever eaten sushi? – Yes, I ate some last week.¿Has comido sushi alguna vez? – Sí, comí la semana pasada.
Test yourself
-
Completa: I (see) this film three times.
Show answer
have seen -
Completa: I (see) this film last night.
Show answer
saw -
Traduce: «¿Ya has terminado?»
Show answer
Have you finished yet? / Have you already finished? -
Corrige: When have you met her?
Show answer
When did you meet her?