Presente Perfecto en Inglés: Usos, Estructura y Ejemplos
Aprende a usar el Presente Perfecto en inglés con have y has, sus usos principales, contracciones y signal words, con ejemplos bilingües para hispanohablantes.
Present Perfect / Presente Perfecto
El Presente Perfecto se utiliza principalmente para acciones que comenzaron en el pasado y continúan en el presente, es decir, para acciones que aún no han terminado. Ejemplos:
I've been a teacher for three years. (Hace tres años que soy profesor y aun lo sigo siendo)
He has played soccer since 2010. (Desde el 2010 él juega fútbol y lo sigue jugando)
Siempre te dicen que el Presente Perfecto se utiliza para hablar sobre acciones inconclusas (que aún no han terminado). Ese es el uso más común del Presente Perfecto pero también tiene otros usos menos comunes.
En lo personal, me gusta pensar en el Presente Perfecto como el verbo Haber del idioma español en tiempo presente y utilizo el Presente Perfecto en cualquier ocasión que utilizaría el verbo Haber en tiempo presente en el idioma español.
I haven't eaten any fruit today. (Yo no he comido fruta hoy)
She has lived here all her life. (Ella ha vivido aquí toda su vida)
They have been married for three years. (Ellos han estado casados por tres años)
Un uso común del Presente Perfecto es cuando quieres decir que alguien ha estado en algún país o ciudad. Ejemplos:
I have been to China. (Yo he estado en China)
She has been to London. (Ella ha estado en Londres)
Un error común es utilizar el verbo gone en lugar de been. Y otro error común es utilizar la preposición in en lugar de la preposición to.
| Correcto | Incorrecto | |
|---|---|---|
| He has been to Argentina. | He has gone to Argentina. | Verbo incorrecto. |
| They have been to China. | They have been in China. | Preposicion incorrecta. |
El Presente Perfecto también se puede utilizar para acciones que terminaron recientemente. Just significa recientemente. Ejemplo:
I have just finished my homework. (Yo acabo de terminar mi tarea)
Es importante saber que No debes utilizar el Presente Perfecto cuando eres específico sobre cuándo ocurrió la acción, si eres específico sobre el cuándo debes utilizar Pasado Simple.
Los tiempos perfectos generalmente se utilizan para hacer énfasis en la duración de la acción. Las preguntas que comienzan con how long generalmente utilizan uno de los tiempos perfectos. Para responder preguntas con how long generalmente utilizamos for y since.
For se utiliza para un periodo de tiempo: for 10 minutes, for 3 days, for 2 years.
Since se utiliza para un punto en el tiempo: since yesterday, since 7 am, since March.
Usos del Presente Perfecto
A continuación más ejemplos de Presente Perfecto organizados según el uso:
Acciones que comenzaron en el pasado y continúan en el presente.
| Example | Translation | Explanation |
|---|---|---|
| He has worked in the hospital for two years. | Él ha trabajado en el hospital durante dos años. | El empezó a trabajar en el pasado (hace 2 años) y continúa trabajando hoy. |
| They have had that car for four years. | Ellos han tenido ese auto durante cuatro años. | Ellos tienen ese auto desde el pasado (hace 4 años) y lo siguen teniendo actualmente. |
| I have played the guitar since last year. | Yo he tocado la guitarra desde el año pasado. | Yo toque guitarra en el pasado y sigo tocando en el presente. |
Acciones cuyo periodo de tiempo no ha terminado.
| Example | Translation | Explanation |
|---|---|---|
| They have worked hard this month. | Ellos han trabajado duro este mes. | Ellos han trabajado durante el mes y el mes aún no ha terminado. |
| It has not rained a lot this year. | No ha llovido mucho este año. | No ha llovido mucho y el año aún no ha terminado. |
| I haven't seen my mom today. | Yo no he visto a mi madre hoy. | No he visto a mi madre y aún no ha terminado el día. |
Acciones repetidas en un período no específico.
| Example | Translation | Explanation |
|---|---|---|
| We have watched that movie four times. | Nosotros hemos visto esa película cuatro veces. | Acción en repetidas ocasiones, en este caso 4 veces. |
| It has happened several times already. | Eso ya ha sucedido varias veces. | Acción repetida, en este ejemplo varias veces. |
| I have visited my friends frequently. | Yo he visitado a mis amigas con frecuencia. | Acción en repetidas ocasiones, en este caso no sabemos el número de veces. |
| We have eaten at that restaurant many times. | Nosotros hemos comido en ese restaurante muchas veces. | Acción repetida en muchas ocasiones. |
Acciones completadas en un pasado reciente. (just/recently)
| Example | Translation | Explanation |
|---|---|---|
| You have just eaten dinner. | Tú recién has cenado. | Acción que acaba de ocurrir (recientemente). |
| He has just left home. | Él recién ha salido de casa. | Otra acción que acaba de ocurrir (recientemente). |
| My sons have cleaned their room recently. | Mis hijos han limpiado su cuarto recientemente. | Otra acción que acaba de ocurrir (recientemente). |
Acciones cuyo tiempo preciso no es importante o no es conocido.
| Example | Translation | Explanation |
|---|---|---|
| Someone has eaten my lunch. | Alguien ha comido mi almuerzo. | Alguien comió el almuerzo y no sabes cuando. |
| Have you seen 'The Matrix'? | ¿Has visto tu 'The Matrix'? | Pregunta si has visto la película sin importar cuando. |
| She has studied English. | Ella ha estudiado inglés. | Ella ha estudiado inglés y no sabemos cuándo exactamente o no importa. |
Estructura del Presente Perfecto
Afirmativa
Sujeto + has/have + Past Participle + Complement
Negativa
Sujeto + has/have + not + Past Participle + Complement
Interrogativa
Has/Have + Sujeto + Past Participle + Complement + ?
Afirmativa: I have studied English.
Negativa: I have not studied English.
Interrogativa: Have I studied English?
En la tercera persona singular (he, she, it) las Oraciones Afirmativas utilizan has como auxiliar y las Oraciones Negativas utilizan has not.
Afirmativa: He has studied English.
Negativa: He has not studied English.
Interrogativa: Has he studied English?
En el Presente Perfecto el verbo principal debe estar en Past Participle. Para dominar el Presente Perfecto debes dominar el Past Participle de los verbos irregulares. Verbo irregular es aquel cuyo Past y cuyo Past Participle NO se forma agregando ed al final. Ejemplos de verbos irregulares:
| Present | Past | Past Participle |
|---|---|---|
| write | wrote | written |
| come | came | come |
| go | went | gone |
| do | did | done |
Contracciones en el Presente Perfecto
Las contracciones hasn't y haven't son frecuentemente utilizadas en oraciones negativas en el Presente Perfecto.
El verbo To Have en Presente (has/have) es el auxiliar en el Presente Perfecto. El auxiliar generalmente no es estresado y a menudo se contrae. No confundir las contracciones del verbo To Have con el verbo To Be.
| Contraction | Full Form | |
|---|---|---|
| I've | I have | |
| you've | you have | |
| he's | he has | No confundir con he is |
| she's | she has | No confundir con she is |
| it's | it has | No confundir con it is |
| we've | we have | |
| they've | they have | |
| hasn't | has not | |
| haven't | have not |
Signal Words for Present Perfect
Las siguientes palabras son frecuentemente utilizadas en el Presente Perfecto. Ojo: se utilizan con frecuencia pero no siempre y no son exclusivas del Presente Perfecto. Las siguientes palabras NO deben faltar en tu vocabulario.
Signal Words son palabras que indican el posible tiempo gramatical del verbo.
| Words | Example | Translation |
|---|---|---|
| still | I still haven't had lunch. | Yo todavía no he almorzado. |
| yet | Have you eaten yet? | ¿Ya has comido? |
| already | I have already eaten. | Ya he comido. |
| ever | Have you ever been to Tokyo? | ¿Alguna vez has estado en Tokio? |
| never | I've never been to Tokyo. | Yo nunca he estado en Tokio. |
| since | She hasn't slept since yesterday. | Ella no ha dormido desde ayer. |
| for | He has been a doctor for 5 years. | Él ha sido médico durante 5 años. |
| so far | The team has not scored a goal so far. | El equipo no ha marcado un gol hasta ahora. |
| up until now | She has never played golf up until now. | Ella nunca ha jugado golf hasta ahora. |
| just | Pedro has just finished the report. | Pedro acaba de terminar el informe. |
| recently | Pedro has finished the report recently. | Pedro ha terminado el informe recientemente. |
| this morning | I have not read the newspaper this morning. | Yo no he leído el periódico esta mañana. |
| this afternoon | You have not worked this afternoon. | Tú no has trabajado esta tarde. |
| this evening | They have not studied this evening. | Ellas no han estudiado esta noche. |
| this week | I haven't eaten fish this week. | Yo no he comido pescado esta semana. |
| this month | I haven't visited my parents this month. | Yo no he visitado a mis padres este mes. |
| this year | It has not rained this year. | No ha llovido este año. |
| before | She has eaten Japanese food before. | Ella ha comido comida japonesa antes. |
| lately | I haven't eaten pizza lately. | Yo no he comido pizza últimamente. |
Presente Perfecto vs Simple Past
Recuerda que es importante saber que No debes utilizar el Presente Perfecto cuando eres específico sobre cuándo ocurrió la acción. Si eres específico sobre cuándo ocurrió la acción, utiliza el Pasado Simple.
Utiliza Presente Perfecto cuando el tiempo de la acción no es importante o no es conocido:
| Present Perfect | Simple Past |
|---|---|
| I have lived in Tokyo. | I lived in Tokyo in 1990. |
| We have eaten Chinese food. | We ate chinese food last night. |
| I have been to London. | When did you go to London? |
| Have you seen my mom? | Where did you see my mom? |
¿Listo para practicar con ejercicios interactivos?
Practicar este tema