El presente perfecto (present perfect tense) nos sirve para expresar una acción que sucedió en un momento del pasado, o que se repitió muchas veces en el pasado, o una acción que se inició en el pasado y continua hasta el presente. Para formar el presente perfecto se escribe have o has según el sujeto y el verbo principal en participio. El participio de los verbos regulares se forma con la terminación -ed:
- I have worked (Yo he trabajado)
- You have worked (Tú has trabajado)
- He has worked (Él ha trabajado)
- She has worked (Ella ha trabajado)
- It has worked (Eso ha trabajado)
- We have worked (Nosotros hemos trabajado)
- You have worked (Usted ha trabajado)
- They have worked (Ellos han trabajado)
Siempre hay que recordar que existen verbos irregulares:
- I have gone (Yo he ido)
- You have gone (Tú has ido)
- He has gone (Él ha ido)
- She has gone (Ella ha ido)
- It has gone (Eso ha ido)
- We have gone (Nosotros hemos ido)
- You have gone (Usted ha ido)
- They have gone (Ellos han ido)
Ejemplos con verbos regulares:
- I have worked for my uncle. (Yo he trabajado para mi tío)
- She has finished her homework. (Ella ha terminado su tarea)
- I have to go, we have talked for more than two hours. (Yo me tengo que ir, nosotros hemos hablado por más de dos horas)
- We have visited them once a week for the last year. (Nosotros los hemos visitado una vez por semana durante el último año)
- He has returned my car at last. (Él ha regresado mi automóvil al fin)
- It has rained once a week for the last month. (Ha llovido una vez a la semana durante el último mes)
- They have completed the project. (Ellos han completado el proyecto)
- I have cooked something special for you. (Yo he cocinado algo especial para ti)
- I have worked in that firm for many years. (Yo he trabajado en esa empresa por muchos años)
- We have loved each other for twenty years. (Nosotros nos hemos amado uno al otro por veinte años)
- He has finished reading my book. (Él ha terminado de leer mi libro)
- You have invested in something revolutionary. (Tú has invertido en algo revolucionario)
- I have played this game several times. (Yo he jugado este juego varias veces)
- We have looked everywhere for the keys. (Nosotros hemos buscado en todas partes las llaves)
- I have watched two seasons of this T.V. show. (Yo he visto dos temporadas de este programa de televisión)
Ejemplos con verbos irregulares:
- He has read the book that you gave me yesterday. (Él ha leído el libro que me diste ayer)
- She has spoken with him several times. (Ella ha hablado con él varias veces)
- We have lent money to you many times. (Nosotros te hemos prestado dinero muchas veces)
- They have lost my book. (Ellos han perdido mi libro)
- He has forgotten what I said. (Él ha olvidado lo que dije)
- I have been here before. (Yo he estado aquí antes)
- We have forgiven what she did. (Nosotros hemos perdonado lo que ella hizo)
- We have been in this city for five years. (Nosotros hemos estado en esta ciudad por cinco años)
- You have slept for more than fourteen hours. (Tú has dormido por más de catorce horas)
- My cousin has gone to Europe to study. (Mi primo se ha ido a Europa a estudiar)
- She has told me what you said. (Ella me ha dicho lo que dijiste)
- She has seen every show in the city. (Ella ha visto cada espectáculo en la ciudad)
- I have seen that movie several times. (Yo he visto esa película varias veces)
- He has given up the tournament. (Él ha abandonado el torneo)
- I have forgotten all my problems. (Yo he olvidado todos mis problemas)