Presente · PerfectoNivel B1

Present perfect

Presente perfecto

Ver los 12 tiempos

Une el pasado con el presente: experiencias, resultados que importan ahora y situaciones que continúan.

Línea de tiempo

AhoraPasadoFuturo
La acción se completa antes de ahora y se conecta con el presente.

1 · Uso

¿Cuándo se usa?

1

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?

2

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.

3

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.

4

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

SujetoAfirmativaNegativaInterrogativa
Ihave finishedI haven't finishedHave I finished?
Youhave finishedYou haven't finishedHave you finished?
He, she, ithas finishedHe hasn't finishedHas he finished?
Wehave finishedWe haven't finishedHave we finished?
Theyhave finishedThey haven't finishedHave they finished?

4 · Pistas

Expresiones de tiempo

everneveralreadyyetjustsinceforso farrecentlythis week.

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.

1
I (never / be) to Europe.
2
She (already / finish) the report.
3
you (see) the new movie yet?
4
We (know) each other for ten years.
5
They (not / call) me yet.
6
He (live) in Barcelona since 2021.

Ver los 12 tiempos →

Escrito por Javier Chancellor

Centro Académico de Oriente

¿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.

Al enviar tus datos aceptas nuestra Política de Privacidad.