Present Perfect para acciones sin tiempo definido

Present Perfect: acciones sin tiempo definidoAprende qué es el tiempo indefinido en inglés y por qué no se menciona el momento exacto. Verás cómo encaja el Present Perfect, ejemplos típicos, comparaciones con otros tiempos pasados, errores frecuentes de traducción y cómo reconocer este patrón, con un ejercicio práctico para reforzar lo aprendido.

¿Alguna vez has querido hablar de algo que hiciste sin que importe exactamente cuándo ocurrió? En inglés, para experiencias, cambios recientes o resultados que siguen siendo relevantes ahora, se usa un tiempo verbal que conecta el pasado con el presente. En esta guía aprenderás cuándo esta elección suena natural, qué marcadores suelen acompañarla y cómo evitar errores comunes al hablar o escribir. Si quieres una visión más general primero, puedes ver present perfect usos.

Quick takeaway: Usa el Present Perfect cuando la acción no está unida a un momento pasado cerrado y lo importante es la experiencia, el resultado o la conexión con el presente. Si dices cuándo pasó exactamente, normalmente necesitas Past Simple.

Qué significa tiempo no definido

En el uso del Present Perfect, “tiempo no definido” no significa que la acción sea imprecisa, sino que no se menciona un momento concreto del pasado. No aparece una referencia cerrada como “ayer”, “en 2019” o “hace dos horas”. Lo importante es la experiencia, el resultado o la conexión con el presente. Si quieres ver este matiz aplicado a vivencias acumuladas, revisa present perfect experiencias.

En la práctica, este enfoque se reconoce por dos señales claras: (1) el contexto no pide una fecha u hora específica, y (2) la frase se apoya en marcadores de tiempo abiertos o en la idea de “hasta ahora”. Si aparece un punto de tiempo terminado y específico, normalmente se prefiere Past Simple. Para entender mejor esta diferencia de forma completa, conviene comparar este uso con present perfect acciones recientes, porque ambos comparten la conexión con el presente, pero no exactamente el mismo enfoque.

Cuándo se usa este enfoque (patrones típicos)

  • Experiencias de vida: se habla de si algo ha ocurrido alguna vez, sin decir cuándo.
  • Resultados presentes: el efecto es relevante ahora (noticias, cambios, logros).
  • Acciones en un periodo no terminado: “hoy”, “esta semana”, “este año” si el periodo sigue en curso.
  • Acciones repetidas hasta el presente: frecuencia acumulada (“varias veces”, “mucho”).
  • Con “just/already/yet”: énfasis en si algo ya ocurrió, acaba de ocurrir o aún no.

Marcadores de tiempo frecuentes (sin momento exacto)

Estos elementos suelen acompañar al Present Perfect porque no cierran la acción en un punto pasado concreto. Fíjate en que muchos se entienden como “hasta ahora” o “en algún momento”.

  • ever (alguna vez)
  • never (nunca)
  • already (ya)
  • yet (todavía)
  • just (acabar de)
  • recently (recientemente)
  • lately (últimamente)
  • so far (hasta ahora)
  • up to now (hasta ahora)
  • until now (hasta ahora)
  • in my life (en mi vida)
  • before (antes)
  • once (una vez)
  • twice (dos veces)
  • several times (varias veces)
  • many times (muchas veces)
  • this week (esta semana) cuando la semana no ha terminado
  • today (hoy) cuando el día no ha terminado

Nota práctica: En enseñanza real, este es uno de los puntos donde más se nota la diferencia entre “hablar inglés” y “traducir desde el español”. Muchos estudiantes entienden la regla, pero fallan cuando añaden sin querer una fecha mental cerrada. Si piensas en “experiencia hasta ahora” o “resultado ahora”, normalmente aciertas mucho más rápido.

Comparación rápida: “tiempo abierto” vs. “momento específico”

Una forma útil de decidir el tiempo verbal es preguntarte: “¿El hablante sitúa la acción en un punto del pasado ya cerrado?”. Si la respuesta es sí, suele ir con Past Simple; si no, encaja mejor el Present Perfect.

Tipo de referencia temporal Ejemplo Tiempo verbal típico
Periodo no terminado I have had three meetings today. (hoy) Present Perfect
Experiencia sin fecha She has been to Japan. (alguna vez) Present Perfect
Resultado relevante ahora They have lost the keys. (ahora no las tienen) Present Perfect
Momento pasado específico They lost the keys yesterday. (ayer) Past Simple
Periodo terminado I had three meetings last Monday. (lunes pasado) Past Simple

Señales de que NO es “no definido” (y conviene Past Simple)

Si la frase incluye un “ancla” temporal cerrada, el oyente entiende que el hablante quiere ubicar la acción en el pasado, no conectarla con el presente.

  • Expresiones como: yesterday, last night, last year, in 2018, two days ago.
  • Preguntas del tipo: When did you…? (¿Cuándo…?)
  • Relatos con secuencia de eventos pasados: “Then”, “after that”, “later” en una narración ya situada en el pasado.

Mini-guía para elegir en segundos

  1. Si dices cuándo ocurrió (fecha/hora/periodo terminado), usa Past Simple.
  2. Si no dices cuándo y te importa la experiencia, el resultado o el “hasta ahora”, usa Present Perfect.
  3. Si el periodo sigue abierto (this week/this month), elige Present Perfect salvo que aclares un momento concreto dentro de ese periodo.

Por qué no se indica cuándo ocurrió

Present Perfect: experiencia y relevancia hasta ahora

En este uso, el interés no está en ubicar la acción en un punto concreto del pasado, sino en el resultado, la experiencia o la relevancia que tiene “hasta ahora”. Por eso, cuando se usa el present perfect, el hablante suele omitir el momento exacto: si se añadiera un tiempo pasado terminado (por ejemplo, yesterday), la frase normalmente pediría past simple.

La regla práctica es simple: si puedes responder naturalmente a “¿cuándo exactamente?” con una fecha u hora cerrada, lo más habitual es que no sea el tiempo verbal adecuado. En cambio, si lo que importa es el hecho en sí, la experiencia o su efecto en el presente, el Present Perfect encaja mejor. Si además quieres reforzar la estructura verbal correcta, te conviene repasar have has present perfect.

Idea clave: tiempo “abierto” vs. tiempo “cerrado”

El present perfect funciona bien cuando el periodo de tiempo no se considera terminado o no se especifica. En ese caso, el evento se conecta con el presente: puede ser una experiencia de vida, un cambio reciente, un logro o una acción con consecuencias actuales.

Tipo de referencia temporal Cómo se interpreta Ejemplo típico
Sin tiempo explícito Importa el hecho/resultado, no la fecha I’ve lost my keys. (las llaves)
Periodo abierto “Hasta ahora”, puede incluir el presente She’s visited Paris three times.
Tiempo no terminado El marco sigue vigente I’ve worked a lot today. (hoy)
Tiempo terminado (marcador cerrado) Se ubica en un pasado finalizado; suele pedir past simple I worked a lot yesterday. (ayer)

Marcadores que suelen encajar (sin decir una fecha exacta)

En lugar de indicar “cuándo ocurrió”, se usan expresiones que dejan el tiempo abierto o difuso. Así se mantiene el foco en la experiencia o el efecto actual, no en el calendario. Este patrón también se combina muy a menudo con estructuras de duración y punto de inicio, así que aquí encaja bien una referencia a since for ago para evitar una de las confusiones más comunes entre hispanohablantes.

  • ever (alguna vez): Have you ever tried sushi?
  • never (nunca): I’ve never seen that movie.
  • already (ya): We’ve already finished.
  • yet (todavía/aún): Has he called yet?
  • just (acabar de): They’ve just arrived.
  • recently (recientemente): I’ve recently changed jobs.
  • lately (últimamente): She’s been very busy lately.
  • so far (hasta ahora): So far, we’ve had no problems.
  • up to now (hasta ahora): Up to now, I’ve learned a lot.
  • in my life (en mi vida): In my life, I’ve met many people.
  • this week (esta semana): I’ve had three meetings this week.
  • today (hoy): I’ve answered ten emails today.
  • this month (este mes): He’s traveled a lot this month.
  • since + punto de inicio: I’ve lived here since 2019.
  • for + duración: We’ve known each other for years.

Cuándo “choca” con el present perfect

Hay expresiones que fijan un pasado ya cerrado. Si las añades, el oyente entiende que el evento está completamente separado del presente, y lo normal es cambiar a past simple. No es que sea “imposible” en todos los contextos, pero sí es un patrón muy estable en el uso estándar.

  • Marcadores de pasado terminado: yesterday, last year, in 2010, two days ago.
  • Preguntas que piden fecha/hora concreta: What time did you arrive? / When did you buy it?
  • Relatos secuenciales con orden temporal claro: First we went…, then we saw…, after that we ate…

Patrones útiles para hablar sin “cuándo”

Si tu objetivo es comunicar experiencia, cambios o resultados actuales, estos moldes te ayudan a construir frases naturales sin necesidad de un momento exacto.

  • Have/Has + past participle: I’ve finished the report. (el informe)
  • Have/Has + never/ever + past participle: Have you ever been to London?
  • Have/Has + just/already/yet + past participle: She hasn’t replied yet.
  • Have/Has + past participle + so far: We’ve saved €200 so far.
  • Have/Has + past participle + this week/month/year: I’ve exercised a lot this week.
  • Have/Has + past participle + since + inicio: He’s worked here since March.
  • Have/Has + past participle + for + duración: I’ve studied English for two years.

Cómo decidir rápido

Para elegir bien, piensa en la intención comunicativa: si estás informando de un hecho con relevancia actual o una experiencia sin fecha, el present perfect es una opción natural. Si estás contando “qué pasó” en un momento concreto del pasado, el past simple suele ser la forma esperada.

Ejemplos típicos de este uso

Este tiempo verbal se usa mucho cuando lo importante es la experiencia, el cambio o el resultado en el presente, pero no se menciona un momento concreto (ni “ayer”, ni “en 2020”, ni “la semana pasada”). En ese marco, la frase responde más a “¿alguna vez?” o “¿hasta ahora?” que a “¿cuándo exactamente?”.

En la práctica, suele aparecer con marcadores como ever (alguna vez), never (nunca), already (ya), yet (todavía), just (acabar de), so far (hasta ahora) o recently (recientemente). También es típico con this week cuando el periodo aún está “abierto” (no ha terminado).

Si además quieres ampliar este uso desde la idea de experiencia acumulada, te sirve mucho revisar present perfect experiencias, porque esa página trabaja exactamente el matiz de “alguna vez en la vida” sin tiempo específico.

Patrones muy frecuentes (con ejemplos)

  • Have/has + past participle para experiencias: “I have visited Japan.”
  • Have/has never + past participle para ausencia de experiencia: “She has never tried sushi.”
  • Have/has ever + past participle en preguntas: “Have you ever seen snow?”
  • Have/has already + past participle para acciones completadas antes de lo esperado: “We have already finished.”
  • Have/has + past participle + yet en negativas: “They haven’t replied yet.”
  • Have/has + past participle + yet en preguntas: “Has he called you yet?”
  • Have/has just + past participle para algo recién hecho: “I’ve just arrived.”
  • Have/has + past participle + so far para progreso hasta el momento: “I’ve read three chapters so far.”
  • Have/has + past participle + recently/lately para cambios recientes: “She’s been very busy lately.”
  • Have/has + past participle con resultado visible: “He has broken his glasses.”
  • Have/has + past participle con “life experience”: “I’ve met many interesting people.”
  • Have/has + past participle con logros: “They have won several awards.”

Ejemplos listos para usar (sin tiempo específico)

  • “I’ve been to London.”
  • “She has never flown on a plane.”
  • “Have you ever eaten octopus?”
  • “We’ve already paid for the tickets.”
  • “They haven’t decided yet.”
  • “Has your brother finished his homework yet?”
  • “I’ve just heard the news.”
  • “He has lost his keys.”
  • “We’ve changed our plans.”
  • “My English has improved a lot.”
  • “I’ve seen that movie.”
  • “She has read this book before.”
  • “We’ve had three meetings so far.”
  • “I haven’t had coffee today.”
  • “This week, I’ve worked from home.”
  • “They’ve recently moved to a new apartment.”
  • “I’ve forgotten his name.”
  • “Have you ever met a famous person?”

Marcadores típicos y dónde se colocan

Marcador Posición habitual Ejemplo
ever (alguna vez) Entre sujeto y participio “Have you ever tried yoga?”
never (nunca) Entre sujeto y participio “I have never seen that.”
already (ya) Entre auxiliar y participio “She has already left.”
yet (todavía) Al final (preguntas/negativas) “They haven’t arrived yet.”
just (acabar de) Entre auxiliar y participio “I’ve just finished.”
so far (hasta ahora) Al final “We’ve saved €200 so far.”

Detalles que suelen confundir a hispanohablantes

  • “Been” vs “gone”: “She has been to Paris” (ha estado y volvió) vs “She has gone to Paris” (se ha ido y está allí).
  • “Yet” casi siempre va al final: “Have you finished yet?” (no “yet have you finished”).
  • “Already” suele ir en medio, no al final: “I’ve already eaten.”
  • Participios irregulares: “write → written”, “see → seen”, “go → gone”, “do → done”. Si aquí fallas, repasa participios irregulares, porque este error rompe muy rápido la naturalidad del present perfect.
  • “Today/this week” funciona si el periodo sigue en curso; si ya terminó, normalmente se prefiere pasado simple.

Comparación con tiempos pasados

Present Perfect: resultado o experiencia sin tiempo definido

Para elegir bien entre el presente perfecto y otros tiempos, la pregunta práctica es: ¿quieres destacar el resultado o la experiencia hasta ahora, o quieres ubicar la acción en un momento pasado concreto? Cuando el marco temporal está “abierto” (today, this week, recently) o no se menciona, suele encajar la idea de conexión con el presente.

En cambio, si aparece un punto de tiempo “cerrado” (yesterday, last year, in 2019) o el contexto deja claro cuándo pasó, normalmente se usa pasado simple. Otros tiempos pasados (past continuous, past perfect) se eligen cuando importa el desarrollo de la acción o la anterioridad respecto a otro evento.

Insight de uso real: El error más típico no es formar mal el Present Perfect, sino usarlo cuando el hablante ya ha cerrado mentalmente el pasado. En conversación real, en cuanto alguien añade “ayer”, “la semana pasada” o una fecha concreta, el oído nativo espera automáticamente Past Simple.

Guía rápida: qué información aporta cada tiempo

Tiempo verbal Cuándo se usa Ejemplo
Present Perfect Experiencia/resultado con conexión al presente; tiempo no cerrado I’ve lost my keys. (las llaves)
Past Simple Acción terminada en un momento pasado definido I lost my keys yesterday.
Past Continuous Acción en progreso en un momento del pasado; fondo de una historia I was looking for my keys when you called.
Past Perfect Una acción ocurrió antes que otra en el pasado (anterioridad) I had lost my keys before I left home.
Used to Hábito o estado del pasado que ya no es verdad I used to carry a spare key.

Señales típicas que te empujan a un tiempo u otro

  • Past Simple con marcadores de tiempo cerrado: yesterday, last night, last week, in 2020, two days ago, when I was a child.
  • Present Perfect con tiempo abierto o no dicho: today, this morning (si aún “cuenta”), this week, recently, lately, so far, up to now.
  • Present Perfect con ever/never para experiencias: Have you ever tried sushi? (alguna vez)
  • Present Perfect con just/already/yet para resultados recientes: I’ve just finished; Have you done it yet? (todavía)
  • Past Continuous cuando importa el proceso: I was studying at 8 p.m.
  • Past Perfect cuando hay dos momentos pasados y necesitas ordenar: After she had left, I called.

Pares mínimos: cambia el enfoque, cambia el tiempo

Estos pares muestran el patrón más útil: el presente perfecto presenta el hecho como relevante “hasta ahora”, mientras que el pasado simple lo encierra en un momento concreto. Fíjate en cómo cambia la pregunta implícita: “¿cuándo?” suele llevar a pasado simple; “¿alguna vez / ya / todavía?” suele llevar a presente perfecto.

  • I’ve seen that movie. / I saw that movie last Friday.
  • She’s broken her phone. / She broke her phone on Monday.
  • We’ve finished the report. / We finished the report at 6.
  • He’s been to London. / He went to London in 2018.
  • They’ve moved house. / They moved house when they got married.
  • I’ve met your sister. / I met your sister at the conference.
  • Have you ever eaten octopus? / Did you eat octopus at the party?
  • I haven’t decided yet. / I didn’t decide yesterday.
  • She’s already left. / She left ten minutes ago.
  • We’ve had three meetings this week. / We had three meetings last week.
  • I’ve worked here for five years. / I worked there for five years (but not now).
  • It’s stopped raining. / It stopped raining an hour ago.
  • He hasn’t called me today. / He didn’t call me yesterday.
  • Someone has taken my seat. / Someone took my seat during the break.

Errores frecuentes y cómo evitarlos

  • Evitar mezclar present perfect con un tiempo pasado cerrado: no *I’ve seen him yesterday*; sí I saw him yesterday.
  • Con this morning/this afternoon, decide si el periodo sigue “abierto”: I’ve had two calls this morning (si aún es por la mañana) vs I had two calls this morning (si ya pasó).
  • Con for/since, el enfoque suele ser duración hasta ahora: I’ve lived here for two years / since 2022.
  • Con gone vs been: He has gone to Paris (está allí o de camino) vs He has been to Paris (experiencia; ya volvió).
  • Si la conversación deriva a detalles concretos, es normal cambiar a pasado simple: I’ve met her. We talked after the meeting.

Errores comunes de traducción

Cuando se pasa del español al inglés, es fácil “arrastrar” la lógica del pretérito perfecto o del indefinido y elegir una forma verbal que suena natural en español, pero que en inglés cambia el foco de la oración. En estas situaciones, lo importante no es solo la acción, sino si el hablante presenta el hecho como parte de su experiencia, como algo que tiene efecto ahora o como un evento fechado.

La idea clave es distinguir entre tiempo no especificado (experiencia, resultado, cambio, duración hasta ahora) y tiempo cerrado (ayer, en 2019, la semana pasada). Muchos fallos de traducción vienen de añadir o suponer un “cuándo” que el inglés interpreta como pasado terminado, o de usar marcadores temporales incompatibles con esta perspectiva.

Confusiones típicas por interferencia del español

  • Traducir “ya” siempre como already: already suele ir con idea de “antes de lo esperado”; para “ya” como estado actual, a veces encaja mejor now o el propio contexto. Ej.: I’ve already eaten (ya he comido, antes de lo esperado) vs I’ve eaten (ya he comido, sin matiz extra).
  • Usar pasado simple por reflejo del indefinido: I saw that movie suena a evento en un pasado concreto (aunque no se diga), mientras que I’ve seen that movie enfatiza experiencia (alguna vez).
  • Forzar un “cuando” implícito: en español se acepta “He ido al médico” incluso si fue “la semana pasada” y el contexto lo aclara; en inglés, si el marco temporal está cerrado, suele pedirse pasado simple: I went to the doctor last week, no I’ve gone....
  • Confundir “he estado” con I was: I’ve been se usa para experiencia o duración hasta ahora; I was suele situar la situación en un pasado terminado. Ej.: I’ve been very busy lately (últimamente) vs I was very busy yesterday (ayer).
  • Traducir “desde” sin ajustar la estructura: con since (desde) se marca el punto de inicio y normalmente se combina con una forma que conecta con el presente: I’ve lived here since 2020, no I live here since 2020.
  • Confundir “por” de duración con since: for (durante) expresa cantidad de tiempo: for two hours; since (desde) expresa inicio: since 9 a.m..

Marcadores de tiempo que suelen “romper” la elección

Al traducir, conviene revisar si aparece un marcador temporal que en inglés se interpreta como periodo terminado. Si lo hay, normalmente se evita la forma que conecta con el presente y se prefiere pasado simple. En cambio, marcadores como ever (alguna vez) o yet (todavía) suelen empujar hacia una lectura de experiencia o estado actual.

Marcador temporal Lectura habitual Ejemplo natural
yesterday (ayer) Pasado terminado I called you yesterday.
last week (la semana pasada) Periodo cerrado We met last week.
in 2019 Fecha concreta She moved in 2019.
ever (alguna vez) Experiencia Have you ever tried sushi?
yet (todavía) Estado pendiente / hasta ahora I haven’t finished yet.
already (ya) Antes de lo esperado I’ve already sent it.
just (acabar de) Reciente con efecto actual I’ve just arrived.
so far (hasta ahora) Periodo abierto So far, we’ve had no problems.

Patrones de traducción que conviene fijar

  • Have you ever + past participle...? para “¿Alguna vez has...?”: Have you ever been to London?
  • I’ve never + past participle para “Nunca he...”: I’ve never seen that.
  • Not ... yet para “todavía no”: I haven’t paid yet.
  • Just para “acabar de”: They’ve just left.
  • Since + punto de inicio: She’s worked here since May.
  • For + duración: He’s lived here for ten years.
  • This week / this month (periodo aún abierto): I’ve had three meetings this week.
  • Today (si el día sigue “abierto”): I’ve spoken to her today. (si aún es hoy)
  • It’s the first/second time + present perfect: It’s the first time I’ve driven a truck.
  • How long have you...? para duración hasta ahora: How long have you known him?
  • I’ve lost... para resultado presente (no lo tengo): I’ve lost my keys.
  • I lost... para evento pasado (cuando ocurrió): I lost my keys yesterday.

Detalles de forma que también generan traducciones incorrectas

  • Participios irregulares: confundir gone y been cambia el sentido. He has gone to Paris (se ha ido, está allí o en camino) vs He has been to Paris (ha estado, experiencia).
  • Omitir el auxiliar: en inglés no se puede decir I seen; se necesita I’ve seen o I saw.
  • Colocar mal yet y already: yet suele ir al final en negativas y preguntas: Have you finished yet? / I haven’t finished yet.
  • Confundir been con being: been es participio de be; being suele aparecer en progresivo o gerundio, no como equivalente directo de “he estado” en estos usos.

Cómo reconocer este patrón

Este uso aparece cuando el hablante quiere conectar una experiencia o un resultado con el presente, pero no le interesa (o no quiere) decir cuándo ocurrió. La acción se entiende como “dentro de tu vida hasta ahora” o “en algún momento antes de ahora”, sin un punto de tiempo cerrado.

La pista práctica es doble: por un lado, la estructura verbal típica; por otro, la ausencia de marcadores de pasado terminado. Si en la frase no encaja un “ayer / la semana pasada / en 2019” y, aun así, la información es relevante ahora, es muy probable que estés ante este patrón.

Señales claras en la forma

  • Estructura base: have/has + participio pasado (past participle). Si quieres reforzar esta pieza concreta, te conviene ver participio pasado present perfect.
  • Con I/you/we/they se usa have; con he/she/it se usa has.
  • Negación: haven’t/hasn’t + participio.
  • Pregunta: Have/Has + sujeto + participio?
  • Contracciones comunes: I’ve, she’s (ojo: she’s puede ser “she is” o “she has”).

Marcadores típicos (y lo que sugieren)

  • ever (alguna vez): “Have you ever…?”
  • never (nunca): “I’ve never…”
  • already (ya): “They’ve already left.”
  • yet (todavía/aún): “Has he called yet?” / “I haven’t finished yet.”
  • recently (recientemente): “We’ve recently moved.”
  • lately (últimamente): “I’ve been tired lately.”
  • so far (hasta ahora): “So far, we’ve found two errors.”
  • before (antes): “I’ve seen that movie before.”
  • once/twice (una/dos veces): “I’ve been there twice.”
  • in my life (en mi vida): “It’s the best I’ve seen in my life.”

Qué NO debe aparecer si el tiempo es “indefinido”

Una forma rápida de comprobarlo es buscar expresiones que cierren el pasado en un momento concreto. Si están presentes, normalmente se prefiere el pasado simple (past simple), porque el evento queda “archivado” en un punto de tiempo.

  • yesterday (ayer), last night (anoche), last week (la semana pasada)
  • in 2010, in May (en mayo), two days ago (hace dos días)
  • when I was a child (de niño/a) si se entiende como periodo cerrado
  • Fechas y horas exactas: on Monday (el lunes), at 5 pm (a las 5)

Intenciones comunicativas que delatan el patrón

  • Hablar de experiencias sin decir cuándo: “I’ve tried sushi.”
  • Resumir logros o hitos hasta el presente: “She’s won several awards.”
  • Dar noticias recientes con relevancia actual: “They’ve announced a new plan.”
  • Describir un cambio que se nota ahora: “My English has improved.”
  • Presentar un resultado visible en el presente: “I’ve lost my keys.”

Comparación rápida con pasado simple

Lo que quieres decir Forma más natural Ejemplo
Experiencia sin fecha Present perfect I’ve visited London.
Evento en un momento terminado Past simple I visited London in 2018.
Resultado que importa ahora Present perfect He’s broken his phone.
Relato de “qué pasó” en una secuencia pasada Past simple He broke his phone and bought a new one.

Ejemplos modelo para identificarlo al instante

  • Have you ever worked abroad (en el extranjero)?
  • I’ve never met her.
  • They’ve already sent the email.
  • We haven’t decided yet.
  • She’s changed her mind.
  • I’ve lost my wallet.
  • He’s read that book before.
  • Have they finished the report yet?
  • I’ve seen this actor in several movies.
  • We’ve recently updated the system.
  • So far, I’ve learned ten new words.
  • Have you tried the new restaurant?
  • My parents have visited us twice.
  • I haven’t heard from him lately.
  • She’s won three competitions.
  • They haven’t found a solution yet.

Antes de pasar a los ejercicios, puedes reforzar este tema con formar present perfect, sobre todo si todavía dudas con la estructura, las contracciones o el orden correcto de have/has y el participio.

Ejercicios prácticos para casa

Cuando hablas de experiencias o cambios con relevancia actual, suele importar el resultado o el hecho en sí, no el momento exacto. En estos casos, el patrón más útil es combinar have/has + participio y evitar marcadores de tiempo cerrados como yesterday o in 2019.

En la práctica, fíjate en dos decisiones rápidas: (1) si el sujeto es he/she/it, usa has; con I/you/we/they, usa have; (2) si el verbo es irregular, el participio no coincide con el pasado simple (por ejemplo, go → gone, no went).

Ejercicio 1: Completa con have/has + participio

  1. I ____ (finish) my homework.
  2. She ____ (try) sushi.
  3. They ____ (see) that movie.
  4. He ____ (break) his phone.
  5. We ____ (visit) London.
  6. It ____ (stop) raining.
  7. You ____ (lose) your keys.
  8. My brother ____ (buy) a new laptop.
  9. The students ____ (write) the report.
  10. Anna ____ (take) the wrong bus.
Mostrar respuestas
  1. I have finished my homework.
  2. She has tried sushi.
  3. They have seen that movie.
  4. He has broken his phone.
  5. We have visited London.
  6. It has stopped raining.
  7. You have lost your keys.
  8. My brother has bought a new laptop.
  9. The students have written the report.
  10. Anna has taken the wrong bus.

Ejercicio 2: Pasa a negativa

  1. I have met your teacher.
  2. She has cleaned the kitchen.
  3. They have decided.
  4. He has read the email.
  5. We have found the address.
  6. You have changed your mind.
  7. It has improved.
  8. My parents have traveled abroad.
Mostrar respuestas
  1. I haven’t met your teacher.
  2. She hasn’t cleaned the kitchen.
  3. They haven’t decided.
  4. He hasn’t read the email.
  5. We haven’t found the address.
  6. You haven’t changed your mind.
  7. It hasn’t improved.
  8. My parents haven’t traveled abroad.

Ejercicio 3: Convierte en pregunta (Yes/No)

  1. You have booked the tickets.
  2. She has spoken to the manager.
  3. They have arrived.
  4. He has fixed the problem.
  5. We have paid.
  6. It has started.
  7. Your friend has answered.
  8. I have made a mistake.
Mostrar respuestas
  1. Have you booked the tickets?
  2. Has she spoken to the manager?
  3. Have they arrived?
  4. Has he fixed the problem?
  5. Have we paid?
  6. Has it started?
  7. Has your friend answered?
  8. Have I made a mistake?

Ejercicio 4: Elige la opción correcta (present perfect o pasado simple)

  1. I ____ to Rome in 2018. (went / have gone)
  2. She ____ her wallet. (lost / has lost)
  3. We ____ that restaurant last night. (tried / have tried)
  4. They ____ the project yet. (didn’t finish / haven’t finished)
  5. He ____ five minutes ago. (called / has called)
  6. I ____ this song before. (heard / have heard)
  7. My parents ____ in Mexico for two years when they were young. (lived / have lived)
  8. It ____ this morning. (rained / has rained)
  9. You ____ your coffee already. (drank / have drunk)
  10. She ____ the email yesterday. (sent / has sent)
Mostrar respuestas
  1. I went to Rome in 2018.
  2. She has lost her wallet.
  3. We tried that restaurant last night.
  4. They haven’t finished the project yet.
  5. He called five minutes ago.
  6. I have heard this song before.
  7. My parents lived in Mexico for two years when they were young.
  8. It rained this morning.
  9. You have drunk your coffee already.
  10. She sent the email yesterday.

Ejercicio 5: Corrige el error (una corrección por frase)

  1. She have finished her work.
  2. I have went to the supermarket.
  3. They has seen this film.
  4. We have done it yesterday.
  5. He has wrote three emails.
  6. Have you ever ate Korean food?
  7. It have stopped.
  8. I haven’t never been to Paris.
  9. She has buy a new phone.
  10. You have met him last week.
Mostrar respuestas
  1. She has finished her work.
  2. I have gone to the supermarket.
  3. They have seen this film.
  4. We did it yesterday.
  5. He has written three emails.
  6. Have you ever eaten Korean food?
  7. It has stopped.
  8. I have never been to Paris.
  9. She has bought a new phone.
  10. You met him last week.

Ejercicio 6: Responde con “already / yet / just”

  1. (you / finish) your homework?
  2. I (send) the message.
  3. She (not arrive) ____.
  4. We (already / eat) lunch.
  5. They (not decide) ____.
  6. He (just / leave).
  7. (your sister / call) you ____?
  8. The train (just / arrive).
  9. I (not read) that book ____.
  10. You (already / see) this episode.
Mostrar respuestas
  1. Have you finished your homework yet?
  2. I have already sent the message.
  3. She hasn’t arrived yet.
  4. We have already eaten lunch.
  5. They haven’t decided yet.
  6. He has just left.
  7. Has your sister called you yet?
  8. The train has just arrived.
  9. I haven’t read that book yet.
  10. You have already seen this episode.

Ejercicio 7: Produce tus propias frases (experiencias sin momento)

  1. Escribe una frase con ever sobre viajar.
  2. Escribe una frase negativa con never sobre comida.
  3. Escribe una frase con recently sobre estudios.
  4. Escribe una frase con so far (hasta ahora) sobre un proyecto.
  5. Escribe una frase con before sobre una película o serie.
  6. Escribe una frase con just sobre una tarea doméstica.
Mostrar respuestas
  1. Have you ever traveled to Japan?
  2. I have never eaten octopus.
  3. I have recently started a new course.
  4. We have completed three tasks so far.
  5. I have seen this movie before.
  6. I have just cleaned the bathroom.

FAQ sobre el present perfect sin tiempo definido

Aquí tienes respuestas rápidas a las dudas más comunes sobre este uso del Present Perfect.

1. ¿Qué significa “tiempo no definido” en present perfect?

Significa que no se menciona un momento concreto del pasado. La acción importa por la experiencia, el resultado o la conexión con el presente, no por la fecha exacta.

2. ¿Puedo usar present perfect con yesterday?

No en el uso estándar. Yesterday cierra el pasado en un momento concreto y normalmente exige Past Simple.

3. ¿Cuándo se usa present perfect y no past simple?

Se usa cuando el tiempo no está cerrado o no se dice, y lo importante es la experiencia, el cambio, el resultado o la relevancia actual.

4. ¿Qué palabras suelen aparecer con este uso?

Las más típicas son ever, never, already, yet, just, recently, lately, so far, this week y today cuando el periodo sigue abierto.

5. ¿Se puede usar con this week o today?

Sí, si el periodo todavía no ha terminado. Si ya está cerrado en el contexto, suele sonar más natural el Past Simple.

6. ¿Cuál es la estructura básica?

La estructura es have/has + participio pasado. Con he, she, it se usa has; con I, you, we, they se usa have.

7. ¿Cuál es el error más común?

Mezclar Present Perfect con un marcador de pasado cerrado, por ejemplo: I’ve seen him yesterday. Lo natural es I saw him yesterday.

8. ¿Qué diferencia hay entre experiencia y momento específico?

La experiencia responde a “¿alguna vez?” y suele ir con Present Perfect. El momento específico responde a “¿cuándo?” y normalmente va con Past Simple.

Eugenio Sánchez, autor de EasyIngles
Sobre el autor

Eugenio Sánchez es el creador de EasyIngles, un proyecto enfocado en explicar el inglés de manera clara, práctica y orientada al uso real para hispanohablantes. Sus guías combinan ejemplos reales, explicaciones paso a paso y un enfoque directo para ayudar a aprender sin confusión.

Leer más sobre el autor
Artículos relacionados
¿Tienes una pregunta?
Haz tu pregunta
Pregunta sobre este tema o comparte tu opinión. Tu correo electrónico solo se utilizará para notificarte si alguien responde. Los campos obligatorios están marcados con * .
recargar, si no se puede ver el código