Une el pasado con el presente: experiencias, resultados que importan ahora y situaciones que continúan.
Línea de tiempo
1 · Uso
¿Cuándo se usa?
Experiencias de vida, sin decir cuándo
I have visited Mérida three times.
He visitado Mérida tres veces.
Have you ever tried sushi?
¿Alguna vez has probado el sushi?
Acciones recientes con resultado en el presente
I've lost my keys.
He perdido mis llaves (y no las tengo).
She has just finished her homework.
Ella acaba de terminar su tarea.
Situaciones que empezaron en el pasado y siguen
We have lived here since 2019.
Vivimos aquí desde 2019.
He has worked at the bank for ten years.
Trabaja en el banco desde hace diez años.
Periodos que aún no terminan
I haven't seen him this week.
No lo he visto esta semana.
It has rained a lot this month.
Ha llovido mucho este mes.
2 · Forma
Estructura
Afirmativa
Sujeto + have/has + participio
I have finished
Negativa
Sujeto + have/has not + participio
I haven't finished
Interrogativa
Have/Has + sujeto + participio?
Have I finished?
3 · Conjugación
Conjugación con finish
| Sujeto | Afirmativa | Negativa | Interrogativa |
|---|---|---|---|
| I | have finished | I haven't finished | Have I finished? |
| You | have finished | You haven't finished | Have you finished? |
| He, she, it | has finished | He hasn't finished | Has he finished? |
| We | have finished | We haven't finished | Have we finished? |
| They | have finished | They haven't finished | Have they finished? |
4 · Pistas
Expresiones de tiempo
5 · Reglas
Reglas y notas
Since va con el punto de inicio (since 2020, since Monday); for va con la duración (for two years). Los participios regulares terminan en -ed (worked); los irregulares se aprenden (go → gone, see → seen, eat → eaten, write → written). Con un momento terminado del pasado (yesterday, last week, in 2019) se usa past simple, no present perfect.
Regla 1
los irregulares se aprenden (go → gone, see → seen, eat → eaten, write → written)
Regla 2
Con un momento terminado del pasado (yesterday, last week, in 2019) se usa past simple, no present perfect.
6 · Cuidado
Errores comunes
I have seen him yesterday.
I saw him yesterday.
I live here since 2019.
I have lived here since 2019.
Have you ever went to Mérida?
Have you ever been to Mérida?
7 · Práctica
Practica
Completa con el Present perfect del verbo entre paréntesis y pulsa Revisar.
¿Quieres practicar con un docente?
En nuestros programas de inglés practicas cada tiempo verbal hablando, desde el nivel A1. Un asesor te ubica en tu nivel.
Solicita más información
Déjanos tus datos y un asesor te escribe por WhatsApp.
