← Volver al curso
Inglés II · Semana 2 · Módulo 2

Present Perfect

Present Perfect afirmativo, negativo y preguntas. For vs since, already/yet/just. Experiencias de vida.

1
Present Perfect: form & use

El Present Perfect conecta el pasado con el presente. Se usa para experiencias, logros y acciones recientes.

SujetoEstructuraEjemploContracción
I / You / We / Theyhave + past participleI have visited Paris.I've visited Paris.
He / She / Ithas + past participleShe has finished.She's finished.
I have traveled to five countries. /aɪ hæv ˈtrævəld.../ He viajado a cinco países.
She has never eaten sushi. /ʃiː hæz ˈnɛvər ˈiːtən.../ Ella nunca ha comido sushi.
Have you ever been to Europe? /hæv juː ˈɛvər bɪn.../ ¿Alguna vez has estado en Europa?
We haven't finished yet. /wiː ˈhævənt ˈfɪnɪʃt jɛt/ Todavía no hemos terminado.
He has just arrived. /hiː hæz dʒʌst əˈraɪvd/ Él acaba de llegar.
They have already left. /ðeɪ hæv ɔːlˈrɛdi lɛft/ Ellos ya se fueron.
2
For vs. since

For + período de tiempo (for 3 years, for a long time). Since + punto en el tiempo (since 2020, since Monday).

I have lived here for five years. /aɪ hæv lɪvd hɪr fɔːr faɪv jɪrz/ He vivido aquí por cinco años.
She has worked here since 2019. /ʃiː hæz wɜːrkt hɪr sɪns.../ Ella ha trabajado aquí desde 2019.
We have been friends for ages. /wiː hæv bɪn frɛndz fɔːr ˈeɪdʒɪz/ Hemos sido amigos por mucho tiempo.
He has studied English since he was 10. /hiː hæz ˈstʌdid.../ Ha estudiado inglés desde los 10.
for a week /fɔːr ə wiːk/ por una semana
for two months /fɔːr tuː mʌnθs/ por dos meses
since January /sɪns ˈdʒænjuˌɛri/ desde enero
since last year /sɪns læst jɪr/ desde el año pasado
since I was a child /sɪns aɪ wɑːz ə tʃaɪld/ desde que era niño/a
3
Already / yet / just

Already (ya) → afirmativa, antes del participio. Yet (aún/todavía) → negativa y preguntas, al final. Just (acabar de) → afirmativa, antes del participio.

I have already eaten. /aɪ hæv ɔːlˈrɛdi ˈiːtən/ Ya he comido.
She hasn't arrived yet. /ʃiː ˈhæzənt əˈraɪvd jɛt/ Ella no ha llegado aún.
Have you finished yet? /hæv juː ˈfɪnɪʃt jɛt/ ¿Ya terminaste?
He has just called. /hiː hæz dʒʌst kɔːld/ Él acaba de llamar.
We have already seen that movie. /wiː hæv ɔːlˈrɛdi siːn.../ Ya hemos visto esa película.
I haven't done my homework yet. /aɪ ˈhævənt dʌn maɪ ˈhoʊmwɜːrk jɛt/ No he hecho mi tarea aún.
They have just left the office. /ðeɪ hæv dʒʌst lɛft.../ Acaban de salir de la oficina.
4
Life achievements
achievement /əˈtʃiːvmənt/ logro
experience /ɪkˈspɪriəns/ experiencia
accomplish /əˈkɑːmplɪʃ/ lograr
milestone /ˈmaɪlstoʊn/ hito
graduate from /ˈɡrædʒueɪt frɑːm/ graduarse de
earn a degree /ɜːrn ə dɪˈɡriː/ obtener un título
win an award /wɪn ən əˈwɔːrd/ ganar un premio
learn to drive /lɜːrn tuː draɪv/ aprender a conducir
publish a paper /ˈpʌblɪʃ ə ˈpeɪpər/ publicar un artículo
start a business /stɑːrt ə ˈbɪznəs/ iniciar un negocio

✏️ Práctica

Escribe 5 oraciones sobre tus logros usando Present Perfect: 'I have graduated from...', 'I have learned to...'