Present Perfect: oraciones, ejercicios, pruebas y ejemplos

Present Perfect usamos

El presente perfecto se usa para hablar de acciones pasadas que tienen un resultado o una conexión con el momento presente.

I have finished the report.
He terminado el informe.

Present Perfect Forma

Subject + have / has + V3.

I have completed the task.
He completado la tarea.
She has finished the project.
Ella ha terminado el proyecto.

Present Perfect Regla

  • El presente perfecto se usa a menudo para acciones recientes que tienen un resultado en el presente.
    I have lost my keys.
    He perdido mis llaves.
    She has broken her phone.
    Ella ha roto su teléfono.
  • Se utiliza para hablar de experiencias de vida sin especificar el momento exacto.
    I have visited London.
    He visitado Londres.
    She has tried Japanese food.
    Ella ha probado comida japonesa.
  • A menudo usamos marcadores de tiempo como:
    ya, justo, todavía, alguna vez, nunca
    I have already finished the task.
    Ya he terminado la tarea.
    She has just arrived.
    Ella acaba de llegar.
    Have you ever tried sushi?
    ¿Alguna vez has probado sushi?
  • Se utiliza para acciones o estados que comenzaron en el pasado y continúan hasta el presente (con for y since).
    I have worked here for five years.
    He trabajado aquí durante cinco años.
    She has lived here since 2020.
    Ella ha vivido aquí desde 2020.

Present Perfect Negación

  • La negación se forma con have not o has not.
    I haven't finished the report yet.
    Todavía no he terminado el informe.
    She hasn't replied to the message.
    No ha respondido al mensaje.

Present Perfect Preguntas

En las preguntas, have o has va antes del sujeto.

Have / Has + subject + V3?
Wh-word + have / has + subject + V3?

Have you finished the report?
¿Has terminado el informe?
Has she called you?
¿Te ha llamado?
Where have they gone?
¿Adónde han ido?
Why has he left early?
¿Por qué se ha ido temprano?

Present Perfect Errores comunes

❌ I have saw this movie.
✅ I have seen this movie.
❌ She has went home.
✅ She has gone home.
❌ Did you ever visit London?
✅ Have you ever visited London?

Present Perfect Oraciones

I have finished the report and sent it to my manager.
He terminado el informe y se lo he enviado a mi gerente.
She has already completed the task.
Ella ya ha completado la tarea.
We have visited several countries this year.
Hemos visitado varios países este año.
He has changed his phone number, so you should call the new one.
Ha cambiado su número de teléfono, así que deberías llamar al nuevo.
They have started a new project.
Han comenzado un nuevo proyecto.
I have read this book before.
He leído este libro antes.
She has just finished her work.
Ella acaba de terminar su trabajo.
We have solved the problem.
Hemos resuelto el problema.
He has forgotten his password.
Ha olvidado su contraseña.
They have improved the system.
Han mejorado el sistema.

Present Perfect Ejemplos

I have tried the new application and I like it.
He probado la nueva aplicación y me gusta.
She has updated the document and shared it with the team.
Ella ha actualizado el documento y lo ha compartido con el equipo.
They have completed the task and started another one.
Han completado la tarea y han comenzado otra.
We have discussed the issue and found a solution.
Hemos discutido el problema y encontrado una solución.
He has checked the code and fixed several bugs.
Ha revisado el código y ha corregido varios errores.
I have already sent the email.
Ya he enviado el correo electrónico.
She has prepared the presentation.
Ella ha preparado la presentación.
We have organized the meeting.
Hemos organizado la reunión.
He has learned a lot from this project.
Ha aprendido mucho de este proyecto.
They have improved their workflow.
Han mejorado su flujo de trabajo.

Ejercicios de gramática inglesa disponibles en la aplicación

Tenses

Conditionals

Sentences

Verbs