Estructura del presente perfecto en inglés

InicioTiempos VerbalesEstructura del presente perfecto en inglés

En esta lección te vamos a mostrar la estructura del presente perfecto en inglés. También, vas a ver varios ejemplos para que este tema sea más fácil de comprender.

Para iniciar, te contamos que la estructura básica del presente perfecto es:

Sujeto + auxiliar have o has + pasado participio + complemento.

Ahora vamos a explicar con más detalles:

Para este tiempo verbal es necesario usar el auxiliar «have» o «has». En este contexto, este auxiliar no significa «tener», sino que funciona como el verbo «haber» en español. Observa los siguientes ejemplos:

  • I have eaten lobster. / Yo he comido langosta.
  • We have eaten fish. / Nosotros hemos comido pescado.
  • He has never eaten raw fish. / Él nunca ha comido pescado crudo.

En estas frases, «have» y «has» se traducen como «he», «hemos» y «ha», que son formas del verbo «haber» en español.

Para entender mejor esta estructura, vamos a separar los pronombres en dos grupos:

  • Have: I, you, we, they
  • Has: he, she, it
estructura del presente perfecto

Con estos pronombres usamos el auxiliar have. Veamos:

Afirmativo:

  • They have bought the movie. / Ellos han comprado la película.

Negativo:

Podemos usar la forma larga (have not) o la forma corta (haven’t).

  • I haven’t swum in a river. / No he nadado en un río.

Interrogativo:

El auxiliar «have» va antes del sujeto.

  • Have you slept for more than 20 hours? / ¿Has dormido más de 20 horas?

Respuestas cortas:

  • Yes, I have. (Sí)
  • No, I haven’t. (No)

Contracciones:

En inglés, es muy común unir el sujeto con el auxiliar, especialmente en el lenguaje hablado:

  • I have (I’ve)
  • You have (you’ve)
  • We have (we’ve)
  • They have (they’ve)

Por ejemplo:

  • I’ve eaten sushi. / He comido sushi.
  • They’ve visited their mother. / Ellos han visitado a su mamá.

🔴 Mejora tu inglés: te recomendamos que visites la explicación sobre cómo debes usar el presente perfecto.

Con estos pronombres usamos el auxiliar has. Observa:

Afirmativo:

  • She has visited her mother. / Ella ha visitado a su mamá.

Negativo:

Podemos usar la forma larga (has not) o la forma corta (hasn’t).

  • He hasn’t finished his homework. / Él no ha terminado su tarea.

Interrogativo:

El auxiliar «has» va antes del sujeto.

  • Has she read this book before? / ¿Ella ha leído este libro antes?

Respuestas cortas:

  • Yes, she has. (Sí)
  • No, she hasn’t. (No)

Contracciones:

Se pueden usar las siguientes contracciones:

  • He has (he’s)
  • She has (she’s)
  • It has (it’s)

Por ejemplo:

  • He’s finished his homework. / Él ha terminado su tarea.
  • It’s been a long day. / Ha sido un día largo.

Recuerda que ’s puede significar «has» o «is». El contexto te ayuda a entender cuál es el significado.

En la estructura del presente perfecto es necesario usar en el verbo principal la forma del pasado participio. Analicemos las siguientes frases:

  • You have been to Paris. / Usted ha estado en París.
  • They have seen the movie. / Ellos han visto la película.
  • She has listened to this song. / Ella ha escuchado esta canción.

En estas frases, los verbos principales son «been» (estado), «seen» (visto) y «listened» (escuchado). Estos verbos están en pasado participio, que es necesario en este tiempo verbal.

Los verbos pueden ser:

  • Regulares: terminan en -ed (worked, played, listened)
  • Irregulares: tienen formas especiales (eaten, seen, been)

Como puedes ver, la estructura del «present perfect» es sencilla si entiendes el uso del auxiliar y el pasado participio.

🔴 Practica lo aprendido: ahora puedes practicar lo aprendido con el siguiente cuestionario sobre el Present Perfect.



/* ===================================== HIDE AUDIO & VIDEO IN PRINT/PDF Removes media players from generated PDF ===================================== */ #printfriendly audio, #printfriendly video, #printfriendly iframe, #printfriendly .wp-block-audio, #printfriendly .wp-block-video, #printfriendly .presto-player, #printfriendly .presto-block { display: none !important; }