Skip to content

El Present Perfect en Inglés: La Guía Definitiva por Profesor Certificado

Present Perfect en Inglés

Nada es perfecto, ¿right? Excepto, quizás, esta guía definitiva del present perfect en inglés que hemos diseñado para acompañarte en tu estudio desde casa: con explicaciones sencillas, paso a paso y sin confusiones.

Como este es un tema que puede considerarse intermedio-avanzado, es una ventaja manejar los tiempos verbales más básicos como el presente simple, el pasado continuo, etc. ´También usaremos los verbos en pasado participio, si ya te los estás aprendiendo, ¡excelente! Y si no, tranquilo que puedes ponerte manos a la obra una vez que entiendas lo básico de este tiempo verbal.

El presente perfecto se usa en inglés al igual que lo usamos en el español: cuando decimos cosas como “he practicado mi inglés estas semanas” o “sí, he tomado cursos de inglés antes.”

¿Cuándo Usamos el Present Perfect en Inglés?

Analicemos los ejemplos del párrafo anterior.

  • He practicado mi inglés estas semanas: se refiere a una acción que ha ocurrido en el pasado, pero también en el presente. Si fuese sólo el pasado, diríamos “practiqué mi inglés”; definitivamente el presente perfecto indica que la acción o el evento todavía ocurren.
  • Sí, he tomado cursos de inglés antes: cuando decimos antes, nos estamos refiriendo a algún momento en el pasado, pero ese momento no es preciso; podría haber sido cuando éramos niños, el año anterior, etc.
UsoEjemplo
1 Para hablar de una acción o evento del pasado que también ocurre en el presenteMy brother has studied a lot for that testMi hermano ha estudiado bastante para ese examen (y seguirá estudiando, probablemente no lo ha presentado todavía)
2 Para hablar de una acción o evento que ocurrió en algún momento indefinido del pasadoWe have cooked this dish beforeHemos cocinado este plato antes (antes se puede referir a anoche, a la semana pasada o a hace 10 años)

Estos son los dos casos en los que usamos el present perfect simple. Algunas expresiones de tiempo que acompañan este tiempo verbal:

  • Before = antes 
  • These days = estos días
  • In the past = en el pasado
  • These months = estos meses
  • Ever since = desde entonces
  • These years = estos años

Ya que con el present perfect simple podemos referirnos a cualquier momento del pasado, es el tiempo verbal perfecto (valga la redundancia) para hacer preguntas del tipo: ¿Y tú alguna vez has hecho tal y cual cosa? ¿Oye tú has visitado tal y cual lugar? (muy útil para averiguar la vida de los demás)

Lo hacemos agregando “ever” en la pregunta, así:

  • Have you ever gotten in trouble at school? / ¿Alguna vez te has metido en problemas en la escuela?
Present Perfect en Inglés-Cómo

El Present Perfect Continuous en Inglés

También existe el present perfect continuous, que es muy similar al simple. Lo usamos para expresar que algo comenzó en el pasado y aún está ocurriendo, por ejemplo

  • I have been sleeping better lately / He estado durmiendo mejor últimamente (dormí bien los días anteriores y debería dormir bien esta noche)
  • We have been studying more recently / Hemos estado estudiando más recientemente (y seguiremos estudiando más)

La razón por la que a veces usamos el present perfect continuous en vez del present perfect simple, es para enfatizar que esta acción o evento es algo que ha estado ocurriendo de forma reciente y que probablemente se repita, que es parte de nuestro presente.

¿Cómo Hacer Oraciones Afirmativas en el Present Perfect en Inglés?

¿Listo para construir frases? Let’s do it! Aquí tenemos un tipo de frase clásica del Present Perfect Simple: I have worked in sales before / he trabajado en ventas antes.

FraseIhaveworkedIn sales before
PartesSujetoAuxiliar “have”Verbo en past participleComplemento

Comenzamos con el sujeto y luego tenemos el auxiliar “have” o “has”. Se usa “have” cuando el sujeto corresponde a los pronombres I, you (Singular y plural), we y they. Se usa “has” cuando el sujeto corresponde a los pronombres “he, she, it”. A menudo el auxiliar se contrae, quedando “‘ve” o “‘s”, por ejemplo “I’ve” o “She’s”. En el present perfect simple, “have” o “has” es sólo un auxiliar que nos ayuda a construir  la oración, no significa “tener”. 

Si quisiéramos usar el verbo “tener” para decir “he tenido”, lo haríamos así

  • I have had many lessons this week / He tenido muchas clases esta semana

Vemos que además del sujeto y el auxiliar, necesitamos incluir el verbo en past participle o pasado participio, y terminamos con el complemento. 

El Present Perfect y Los Verbos en Past Participle

Si ya te estabas aprendiendo los verbos en base form (forma base) y en  past (pasado), ¡es hora de ir a tu próximo nivel y añadir la tercera columna a tu lista! 

Aprender los verbos es fácil, muchos son idénticos al verbo en pasado o siguen un patrón que podemos reconocer y seguir. Veamos algunos de estos verbos:

Verbo en forma basePastPast Participle
MakeMademade
Visitvisitedvisited
Breakbrokebroken
Forgetforgotforgotten

Los ejemplos 1 y 2 de la tabla se mantienen igual, mientras que los ejemplos 3 y 4 siguen un patrón, terminando en “en”. También tenemos los verbos irregulares en past participle, veamos algunos de los más usados

Verbo en Forma BasePastPast Participle
To beWas / wereBeen
GoWentGone
DoDidDone
KnowKnewKnown
Present Perfect en Inglés-PastP

¿Cómo Hacer Preguntas y Oraciones Negativas en el Present Perfect Simple?

¿Te quedaste con las ganas de saber como averiguarle la vida a la gente en inglés? Pero en serio, hacer preguntas es sencillo. Tomemos esta de ejemplo: have you ever forgotten your own phone number? / ¿Alguna vez has olvidado tu propio número de teléfono?

HaveyoueverforgottenYour phone number
Auxiliar “have”Sujeto“ever”Verbo en past participlecomplemento

Claro que también podemos hacer preguntas en Present Perfect sin usar “ever”. De hecho, “ever” sólo se usa cuando queremos preguntar si algo ocurrió “alguna vez”, “en tu vida”, etc.  Veamos este otro tipo de pregunta: have you played with the dog today? / ¿has jugado con el perro hoy? 

HaveyouplayedWith the dog today
Auxiliar “have”sujetoVerbo en past participlecomplemento

Ojo, en este caso usamos el presente perfecto porque estamos preguntando por algo que no sabemos si ya ocurrió en el pasado o todavía puede ocurrir. ¡El día de hoy no ha terminado! Este es otro uso frecuente de las preguntas en present perfect:

  • Have you exercised this week? / ¿Has hecho ejercicio esta semana? (la semana no ha terminado)

También podemos hacer preguntas informativas, con wh-words, como where has my cat gone?  / ¿a dónde se ha ido mi gato?

WherehasMy catgone
wh-wordAuxiliar “has”SujetoVerbo en past participle

Oraciones Negativas

Comencemos con el ejemplo: I haven’t done my homework / no he hecho mi tarea

Ihaven’tdoneMy homework
SujetoHave + notVerbo en past participleComplemento

Simplemente agregamos “not” a la expresión, después del auxiliar. Esta expresión muchas veces se contrae, entonces nos queda haven’t = have not, o hasn’t = has not.

Present Perfect en Inglés-PerfectS

Yet” y “already

Tomemos la última frase como ejemplo para comenzar este tema. Si decimos “no he hecho mi tarea”, pudiera entenderse que quizás la haré, quizás no la haré. Pero si decimos I haven’t done my homework yet / no he hecho mi tarea aún, se entiende que pienso hacerla.

Yet” lo usamos en frases negativas, y se puede traducir como “aun”.

“Already” lo usamos en frases positivas, como I’ve already had my vitamins / ya me he tomado mis vitaminas. Podríamos traducir “already” como “ya”. Veamos algunos ejemplos más:

  • My brother hasn’t graduated yet / mi hermano no se ha graduado aún (pero se graduará)
  • I haven’t had dinner yet / aun no he cenado (pero pienso hacerlo)
  • Jim and I haven’t confirmed for the workshop yet / Jim y yo todavía no hemos confirmado para el taller (esperamos hacerlo)
  • They’ve already called to cancel / Ellos ya me llamaron para cancelar
  • She’s already studied a lot. She is prepared / Ella ya ha estudiado bastante. Está lista 
Present Perfect en Inglés-UsodelYet

El Verbo “been” en el Present Perfect Simple

Usamos “been” para decir que hemos estado en un lugar de visita, usualmente junto con la preposición “to”. Por ejemplo “I’ve been to Paris and New York / he estado en Paris y en Nueva York. También en preguntas, como what countries have you been to? / ¿Qué países has visitado?

Cómo Usar el Presente Perfecto Continuo

¿Recuerdas el presente perfecto continuo que mencionamos al comienzo del artículo? Veamos cómo construir frases y hacer preguntas en este tiempo verbal.

1.Oraciones Afirmativas

My sister has been thinking about moving out / Mi hermana ha estado pensando en mudarse

My sisterhasbeenthinkingAbout moving out
sujetoAuxiliar “has”“To be” en past participleVerbo + ingcomplemento

2.Oraciones Negativas

I haven’t been feeling well lately / no me he estado sintiendo bien últimamente 

Ihaven’tbeenfeelingWell lately
sujetoHave + not“To be” en past participleVerbo + ingcomplemento

3.Yes/no questions.

Have you been working out lately? /¿Has estado ejercitándote últimamente? Recordemos que las yes/no questions son preguntas que se responden con sí o no.

HaveYou beenWorking outlately?
Auxiliar “have”sujeto“To be” en past participleVerbo + ingcomplemento

Así hacemos un cumplido y le hacemos saber a esta persona que estábamos viendo sus músculos. Este verbo tiene dos palabras: working + out, que en conjunto significa ejercitarse. En este caso agregamos “ing” al verbo y a la partícula, “out”, la dejamos igual. Esto es lo que hacemos siempre con este tipo de verbos (phrasal verbs) de dos palabras como clean up, fill in, put on, pick up, log in, etc

4.Preguntas Informativas, Con Wh-Words

What have you been doing all afternoon? / ¿Qué has estado haciendo toda la tarde?

WhereHave youbeenAll my life
wh-wordAuxiliar “have”sujeto“To be” en past participle

Queríamos usar where have you been all my life? / ¿donde has estado toda mi vida?, pero no era un ejemplo muy pedagógico. Créditos a Rihanna por esta frase.

Ejercicios Para Practicar el Present Perfect

Ahora que hemos aprendido todos los usos y fórmulas, vamos a poner manos en la masa, ejem, que decimos: manos a la obra, mejor, con estos ejercicios.

Usa el auxiliar correspondiente y el verbo de la columna izquierda para completar la frase

I.                    Usa el present perfect simple

VerboFrase
1.  DoI ___ ______ my research for this project
2.  InviteThey ____  _______ us over
3.  Not tellShe ___  _____ anyone yet
4.  LearnMy children ___  ______ that yet
5.  Do______ you ever ______ something illegal?
6.  Walk______ your sister _______ the dog today?
7.  Clean up_________ you _______ ____ lately?

II.                  Usa el presente perfect continuous

VerboFrase
8.  ReadI ____ _____ ______ about this topic
9.  Hang out (pasar el rato)Who ___ she _____ _____ __ with lately?
10. EatWhat _____ you ____ ______ lately?

Las respuestas están al final del artículo.

Recomendaciones

Nuestros tips para esta ocasión son muy sencillos, aquí van:

 1. Haz Ejercicios

Puedes hacer los de este artículo, buscar más en internet o en los libros. ¡Esto te ayudará a construir las frases cuando las necesites! (en vez de quedarte en blanco)

2. Aprende Los Verbos en Past Participle

Usualmente le recomendamos a las personas que aprendan de forma orgánica, viendo su serie favorita con subtítulos en inglés, etc. Pero con este tema en particular sí recomendamos invertir un tiempo en memorizar los verbos en past participle. Si no te has aprendido los verbos en pasado, está genial porque puedes aprovechar y aprendértelos todos de una vez.

Puedes usar flashcards, memotécnicas, juegos; ponte creativo y ¡ve la milla extra! Esto es algo que te dará una base sólida para continuar tu estudio del inglés.

3. Conversa Este Tema

Sorprende a tu interlocutor con un “what have you been doing lately?” o hagan planes para dedicarle una clase completa a las famosas preguntas con “have you ever..?”, así le averiguas la vida y también practicas tu inglés: ¡eficiente!

Respuestas de Los Ejercicios

1.  I have done my research for this Project

2.  They have invited us over

3.  She hasn’t told anyone yet

4.  My children haven’t learned that yet

5.  Have you ever done something illegal?

6.  Has your sister walked the dog today?

7.  Have you cleaned up lately?

8.  I’ve been reading about this topic

9.  Who has she been hanging out with lately?

10.  What have you been eating lately?

Leave a Reply

Your email address will not be published. Required fields are marked *