El presente perfecto en inglés conforma un tipo de estructura de la gramática de ese idioma que nos cuenta un suceso que ya ocurrió en un momento determinado del pasado pero que aún incide en nuestro presente.
Se diferencia del pasado simple porque ese tipo de tiempo se ha usado en acciones que solo ocurrieron en el pasado y que no influyen en el presente ni tampoco en el futuro.
En el presente perfecto se utiliza el verbo haber para poder elaborar diferentes tipos de oraciones. Cabe destacar que el verbo haber en inglés se traduce como have o has cuando nos referimos a la tercera persona en singular.
Cómo armar una oración en presente perfecto en inglés
En el caso de I (yo), You (tú), we (nosotros) y they (ellos) se emplea el auxiliar have. Sin embargo, si el sujeto es he (el); she (ella) e it (eso) se emplea el auxiliar has.
Una oración en presente perfecto en inglés se arma de la siguiente manera: sujeto + have/has + participio del verbo principal + complementos que completan la oración.
Ejemplos de presente perfecto en inglés
I have lived in this town for over ten years. (He vivido en este pueblo por más de 10 años.)
He has never been to Italy. (Nunca ha estado en Italia.)
You have given up your dreams. (Has renunciado a tus sueños.)
I’ve lost my time. (He perdido mi tiempo.)
I have spoken about this in numerous occasions. (He hablado de esto en numerosas oportunidades.)
The project has cost them oven one thousand dollars. (El proyecto les ha costado más de mil dólares.)
Have you ever been to New York? (¿Alguna vez has estado en Nueva York?)
We’ve become friends over the year. (Nos hemos hecho amigos con los años.)
I’ve learned this recipe in Internet. (He aprendido esta receta en Internet.)
They have been here before. (Ellos han estado aquí antes.)
I haven’t learned a single thing in this year. (No he aprendido ni una sola cosa este año.)
He has developed a fine taste in ice cream. (Ha desarrollado un delicado gusto para el helado.)
I have worked there before. (He trabajado antes ahí.)
You’ve been on the computer for two hours. (Has estado en la computadora por dos horas.)
She has helped you before. (Ella te ha ayudado antes.)
You still haven’t seen the best part. (Aún no has visto la mejor parte.)
Have you seen my cat and my dog? (¿Has visto a mi gato y a mi perro?)
Scientist have discovered a new cure for the cancer. (Los científicos han encontrado una nueva cura para el cáncer.)
I’ve played that game before, I like it very much. (He jugado a ese juego antes, me gusta mucho.)