Present Perfect para acciones recientes
Aprende qué son las acciones recientes en inglés y cómo se conectan con el momento presente. Verás cómo usar just y recently con ejemplos claros en contexto, comparaciones con el pasado simple, errores comunes de interpretación y un ejercicio práctico para reforzar lo aprendido.
¿Alguna vez has querido hablar de algo que acaba de pasar y que todavía tiene relevancia ahora? En inglés, usamos un tiempo verbal que conecta ese pasado reciente con el presente sin indicar el momento exacto. Es muy común en conversaciones reales para dar noticias, describir cambios recientes o explicar resultados actuales. Aquí aprenderás a reconocerlo y a usarlo con confianza.
Qué son acciones recientes
En gramática inglesa, hablamos de acciones “recientes” cuando un hecho acaba de ocurrir o ocurrió hace muy poco desde el punto de vista del hablante y, por eso, se percibe como cercano al presente. La idea clave no es el minuto exacto, sino la sensación de inmediatez y, a menudo, el resultado visible ahora (por ejemplo, algo ya está hecho, ya cambió o ya se sabe).
En estos contextos, el present perfect uso se usa para conectar ese hecho con el momento actual sin mencionar un tiempo pasado cerrado. Por eso suele aparecer con marcadores como just, already y yet (justo/recién, ya, todavía/aún), y con situaciones en las que el “efecto” importa más que la fecha.
Rasgos típicos de una acción reciente
- Cercanía temporal percibida: el hablante la siente “acaba de pasar”, aunque no diga cuándo.
- Relevancia en el presente: hay una consecuencia actual (resultado, información nueva, cambio de estado).
- Tiempo no especificado: se evita concretar con yesterday, last week, in 2020, etc.
- Frecuente en noticias y actualizaciones: para informar de algo recién ocurrido.
- Compatible con “ahora” como referencia: el punto de anclaje es el presente, no un momento pasado.
Patrones habituales con Present Perfect
Los patrones más comunes combinan have/has + participio pasado y un adverbio que sugiere inmediatez. En especial, just suele colocarse entre have/has y el participio: has just arrived. Con already es frecuente en afirmativas, y yet aparece sobre todo en negativas y preguntas.
| Marcador | Uso típico | Ejemplo |
|---|---|---|
| just (recién) | Acción inmediatamente anterior al momento de hablar | I’ve just finished. |
| already (ya) | Algo ocurre antes de lo esperado; énfasis en “ya está hecho” | She’s already sent the email. |
| yet (todavía) | Preguntas/negativas sobre si algo ha ocurrido hasta ahora | Have they called yet? |
| recently (recientemente) | Pasado cercano sin fecha concreta; más amplio que just | We’ve recently moved. |
| lately (últimamente) | En un periodo cercano que llega hasta el presente | I’ve been very busy lately. |
Ejemplos frecuentes (con intención comunicativa)
- I’ve just arrived. (recién)
- She’s just left. (recién)
- We’ve already paid. (ya)
- He’s already seen it. (ya)
- Have you finished yet? (todavía)
- They haven’t replied yet. (todavía)
- I’ve recently started a new job. (recientemente)
- We’ve recently updated the app. (recientemente)
- I’ve lost my keys. (resultado)
- She’s broken her phone. (resultado)
- The train has been delayed. (resultado)
- I’ve heard the news. (noticia)
- We’ve decided to postpone the meeting. (decisión)
- He’s changed his mind. (cambio)
- Someone has taken my seat. (situación actual)
Errores típicos al identificar “reciente”
- Mezclar con tiempos pasados cerrados: si dices yesterday, normalmente corresponde Past Simple: I finished yesterday.
- Usar just al final como en español: en inglés estándar es más natural I’ve just finished que I’ve finished just.
- Confundir already y yet: already suele ir en afirmativas; yet es típico de preguntas y negativas.
- Olvidar la conexión con el presente: si el hecho no tiene relevancia actual y solo narras un evento pasado, suele encajar mejor el pasado simple.
Nota del autor: Muchos estudiantes intentan traducir literalmente desde el español, pero en inglés lo importante no es cuándo ocurrió la acción, sino si el resultado sigue siendo relevante ahora. Ese cambio de enfoque es clave.
Relación con el momento actual
En inglés, el present perfect se usa para conectar un hecho reciente con “ahora”: la acción ocurrió antes, pero su efecto, relevancia o resultado sigue vigente en el momento de hablar. Por eso aparece mucho en noticias, actualizaciones, conversaciones sobre cambios y situaciones que acaban de producirse.
La idea clave es que el foco no está en “cuándo exactamente” pasó, sino en lo que implica hoy. Si necesitas dar un momento cerrado del pasado (yesterday, last week, in 2020), normalmente se prefiere el past simple. En cambio, si el tiempo no se especifica o se entiende como cercano al presente, el present perfect encaja mejor.
Señales de que el presente está implicado
- Hay un resultado visible ahora: I’ve spilled coffee (se ha derramado).
- La información funciona como actualización: They’ve changed the schedule (el horario).
- La acción es muy reciente y “entra” en el presente: She’s just arrived (acaba).
- Se habla de experiencia reciente sin fecha concreta: I’ve seen that movie (esa).
- El hablante evalúa el estado actual tras el hecho: We’ve finished (terminado).
- El contexto es un periodo aún abierto: today, this week, so far.
Marcadores temporales típicos (y qué aportan)
| Marcador | Matiz | Ejemplo |
|---|---|---|
| just | Acción recién terminada | I’ve just sent the email (correo). |
| already | Antes de lo esperado / énfasis en “ya” | She’s already left (se fue). |
| yet | En preguntas y negativas: “todavía” | Have you finished yet? / I haven’t finished yet. |
| recently, lately | Periodo cercano sin fecha exacta | We’ve met recently (recientemente). |
| so far | “Hasta ahora” en un periodo abierto | So far, I’ve learned a lot (mucho). |
| this morning/week/month | Válido si el periodo sigue “abierto” | I’ve had three meetings this morning (tres). |
Patrones útiles para hablar de acciones recientes
En la práctica, se repiten estructuras cortas que sirven para informar, confirmar o explicar consecuencias. Observa que con yet lo más natural es usar preguntas o negativas, y que con already suele haber una idea de sorpresa o adelanto.
- I’ve just + past participle: I’ve just finished.
- I’ve already + past participle: I’ve already paid.
- I haven’t + past participle + yet: I haven’t called yet.
- Have you + past participle + yet?: Have you seen it yet?.
- We’ve + past participle (anuncio breve): We’ve decided.
- They’ve just + past participle: They’ve just arrived.
- Has he/she + past participle?: Has she replied?.
- I’ve had + noun (experiencia reciente): I’ve had a problem (un).
- I’ve changed + noun (estado nuevo): I’ve changed my mind (opinión).
- I’ve lost/found + noun (consecuencia ahora): I’ve lost my keys (llaves).
- We’ve updated + noun: We’ve updated the document (documento).
- I’ve broken/fixed + noun: I’ve fixed the issue (fallo).
Contraste rápido con past simple (para no mezclar)
Si añades un punto temporal cerrado, la frase deja de “apoyarse” en el presente y pasa a describir un hecho terminado en el pasado. Por eso I’ve just arrived funciona sin fecha, pero I arrived yesterday pide past simple por yesterday.
- I’ve seen the report (relevante ahora) vs. I saw the report yesterday (ayer).
- She’s already called (ya) vs. She called at 9 (a las 9).
- We’ve finished (resultado actual) vs. We finished an hour ago (hace una hora).
Uso con just y recently
Just y recently ayudan a situar una acción como “muy cercana” al presente cuando se usa el present perfect. La idea práctica es que el hablante no está contando una historia en un momento pasado concreto, sino informando de un resultado o una novedad que acaba de ocurrir o que ocurrió hace poco.
En este tipo de frases, el foco suele estar en “lo nuevo” (la noticia) o en el efecto actual. Por eso, es frecuente ver estos marcadores con verbos de acciones terminadas (finish, arrive, decide) y con situaciones que explican el estado actual (I’m tired because…).
Patrones más comunes y posición en la oración
- Have/has just + participle: I have just finished (acabo de terminar).
- Have/has recently + participle: She has recently changed jobs (hace poco).
- Recently al final también es posible: We’ve met recently (recientemente).
- En negativa, just suele ir tras not: I haven’t just said that (no “solo” eso). Ojo: aquí just puede significar “simplemente”, no “hace un momento”.
- En preguntas, just suele ir entre el auxiliar y el participio: Have you just arrived? (¿acabas de llegar?).
- Recently es más flexible: Have you recently spoken to him? / Have you spoken to him recently?
Diferencia de matiz: “just” vs “recently”
| Marcador | Idea de tiempo | Matiz típico |
|---|---|---|
| just | Inmediatamente antes de ahora | Noticia “fresca”, acción recién completada |
| recently | Hace poco (rango más amplio) | Resumen de cambios o experiencias cercanas |
| just (otro uso) | No temporal | “Simplemente/solo” (simplemente) |
| recently (en final) | Hace poco | Más neutral; común en conversación |
Ejemplos útiles (afirmativa, negativa y pregunta)
- I’ve just sent the email. (acabo de enviar)
- She has just left the office. (acaba de salir)
- We’ve just had lunch. (acabamos de comer)
- They’ve just arrived. (acaban de llegar)
- He has just broken his phone. (se le acaba de romper)
- I’ve recently started a new course. (hace poco)
- We’ve recently moved to a new apartment. (hace poco)
- She has recently met his parents. (recientemente)
- They’ve recently had problems with the internet. (últimamente)
- I haven’t recently seen him. (no lo he visto hace poco)
- She hasn’t just “forgotten”; she never knew. (solo)
- Have you just heard the news? (¿acabas de oír?)
- Has he recently changed his number? (¿lo ha cambiado hace poco?)
- Have they spoken to you recently? (¿te han hablado recientemente?)
- I’ve just been to the bank. (acabo de ir)
Nota del autor: Si dudas entre tiempos, hazte una pregunta simple: ¿esto importa ahora o solo cuento algo del pasado? Esa decisión te llevará automáticamente al tiempo correcto.
Errores frecuentes y cómo evitarlos
- Confundir “just” temporal con “just” = “solo”: en I just want to help, just significa “solo”, y no requiere present perfect.
- Usar un momento pasado exacto con present perfect: evitar I’ve just finished yesterday. Si aparece yesterday, normalmente se prefiere past simple: I finished yesterday.
- Colocación poco natural: con just, lo más común es entre have/has y el participio: I’ve just seen it (más natural que I’ve seen it just).
- Elegir “recently” cuando se quiere inmediatez: si ocurrió hace segundos/minutos, just suele encajar mejor que recently.
Ejemplos claros en contexto
Para hablar de acciones muy cercanas al presente, este tiempo verbal se usa cuando el resultado o la relevancia se nota “ahora”, aunque no se diga exactamente cuándo ocurrió. En la práctica, suele aparecer con marcadores como just, already, yet, recently o lately, y con situaciones típicas: noticias, cambios, tareas terminadas y experiencias recientes.
La idea clave es reconocer el patrón have/has + participio y elegirlo cuando el foco está en el efecto actual (la tarea está hecha, la información es nueva, el estado ha cambiado). Si necesitas mencionar un momento concreto del pasado (yesterday, last week), normalmente pasarás a pasado simple.
Patrones rápidos (afirmativa, negativa, pregunta)
| Función | Estructura | Ejemplo |
|---|---|---|
| Afirmación | I/You/We/They have + participio He/She/It has + participio |
She has finished her report. |
| Negación | have/has not + participio | They haven’t replied yet. |
| Pregunta | Have/Has + sujeto + participio? | Have you seen my keys? |
| Respuesta corta | Yes, I have. / No, I haven’t. Yes, he has. / No, he hasn’t. |
Has he called? Yes, he has. |
Situaciones típicas con ejemplos listos para usar
- Noticia reciente (sin hora exacta): The train has been delayed.
- Acción “recién” hecha con just: I’ve just sent the email.
- Resultado visible ahora: She has broken her glasses.
- Tarea completada con already: We’ve already paid the bill.
- Pregunta por algo pendiente con yet: Have you finished yet?
- Negación con yet al final: He hasn’t arrived yet.
- Cambio reciente: My English has improved a lot.
- Actualización de estado: The system has stopped working.
- Experiencia muy reciente (sin detallar cuándo): I’ve seen that movie recently.
- Con lately para tendencia reciente: She’s been very busy lately.
- Descubrimiento/confirmación: They’ve found the missing document.
- Algo que afecta al presente: I’ve lost my wallet.
- Reacción a una acción inmediata: You’ve made a mistake.
- Progreso en una tarea: We’ve completed the first part.
- Comunicación reciente: He has called me twice today.
- Recordatorio de acción terminada: I’ve already told you.
Detalles que suelen confundir y cómo resolverlos
- Already vs yet: already aparece más en afirmativas (“ya”), y yet es común en preguntas y negativas al final: We haven’t decided yet.
- Just: suele ir entre el auxiliar y el participio: I have just arrived.
- Participios irregulares frecuentes: go → gone, see → seen, take → taken, write → written, break → broken.
- Today/this week: pueden ir con este tiempo si el periodo sigue “abierto”: I’ve had three meetings today.
- Countable/uncountable: en “news” va en singular: The news has surprised me (“noticias”).
- Artículos: en profesiones y roles suele usarse a/an: She has become a manager (“gerente”).
Mini-diálogos (contexto realista)
- En la oficina: “Have you sent the invoice yet?” “Yes, I’ve already sent it.”
- En casa: “Where’s my phone?” “I don’t know. I’ve just seen it on the table.”
- Actualización rápida: “What’s going on?” “The website has crashed.”
- Planificación: “Has he confirmed the meeting?” “No, he hasn’t replied yet.”
Diferencia con pasado simple
Para hablar de acciones recientes en inglés, la elección entre present perfect y past simple depende sobre todo de si mencionas (o no) un momento terminado del pasado. Si el foco está en el resultado “hasta ahora” o en una experiencia conectada con el presente, suele encajar el present perfect. Si el foco es un hecho situado en un tiempo ya cerrado, normalmente se usa el pasado simple.
La idea práctica es: past simple responde a “¿cuándo ocurrió?” con un marcador temporal concreto (yesterday, last week, in 2020). En cambio, present perfect es más natural cuando el “cuándo” no se especifica o no importa, y lo relevante es la consecuencia actual, la noticia reciente o el avance de algo.
Comparación rápida: qué comunica cada tiempo
| Situación | Present perfect | Past simple |
|---|---|---|
| Resultado visible ahora | I’ve lost my keys. (las he perdido) | I lost my keys yesterday. |
| Noticia reciente sin “cuándo” | She’s just arrived. (acaba de) | She arrived at 8:10. |
| Experiencia “alguna vez” | Have you ever been to London? | Did you go to London in 2019? |
| Periodo no terminado | I’ve seen him this week. | I saw him last week. |
| Secuencia narrativa en el pasado | (menos común para narrar pasos) | I woke up, got dressed, and left. |
Marcadores de tiempo que suelen “forzar” el pasado simple
Cuando aparece un momento terminado, el pasado simple es la opción estándar porque sitúa la acción en un punto cerrado del pasado. Esto incluye fechas, horas, “ayer”, “la semana pasada” y expresiones similares.
- yesterday
- last night / last week / last month
- in 2010 / in April
- two days ago / a minute ago
- when I was a child
- at 6 p.m.
- on Monday
- the other day
- then (en una narración)
- once (en relatos)
Señales típicas del present perfect en acciones recientes
En acciones cercanas al presente, este tiempo aparece mucho con adverbios que resaltan “reciente” o “hasta ahora”, y con periodos que aún no han terminado. En estos casos, el interés está en la actualidad del hecho, no en fecharlo.
- just (acabar de): I’ve just finished.
- already: They’ve already left.
- yet (todavía/aún, en negativas y preguntas): Have you called her yet?
- recently: I’ve recently changed jobs.
- lately: He’s been very busy lately.
- so far: So far, we’ve had no problems.
- until now: I haven’t heard anything until now.
- this morning / this week (si el periodo sigue abierto): I’ve sent three emails this morning.
- today (si “hoy” no ha terminado): I’ve spoken to him today.
- in the last few days: I’ve slept badly in the last few days.
Pares mínimos: misma idea, cambio de enfoque
En muchos casos, ambos tiempos son posibles, pero cambian el matiz. Con el pasado simple, anclas el evento en un momento; con el present perfect, destacas el efecto actual o la relevancia “hasta ahora”.
- I’ve cleaned the kitchen. (está limpia ahora) / I cleaned the kitchen after dinner. (momento concreto)
- We’ve met before. (experiencia previa) / We met at a conference in 2022. (cuándo)
- He’s broken his phone. (resultado: no funciona) / He broke his phone on Saturday.
- She’s spoken to the manager. (ya está hecho) / She spoke to the manager earlier. (más temprano, tiempo cerrado)
- I’ve finished the report. (listo) / I finished the report at 5. (hora exacta)
- They’ve moved house. (cambio reciente) / They moved house last month.
- Have you seen my glasses? (relevancia ahora) / Did you see my glasses at the office? (lugar/momento específico)
- We’ve had lunch. (no tenemos hambre ahora) / We had lunch at noon.
- He’s called me twice. (hasta ahora) / He called me twice yesterday. (ayer)
- I haven’t heard from her. (hasta ahora) / I didn’t hear from her yesterday. (ayer)
Errores frecuentes en hispanohablantes (y cómo evitarlos)
- Usar present perfect con “yesterday/last…”: *I’ve seen him yesterday* es incorrecto; debe ser I saw him yesterday.
- Confundir “this week”: si la semana sigue en curso, I’ve… this week; si ya terminó (por contexto), I … this week puede sonar raro y se prefiere un marco cerrado (por ejemplo, last week).
- Responder a “When…?” con present perfect
- Si la pregunta es When did you…?, la respuesta natural va en pasado simple: I did it on Monday.
- “Been” vs “gone”: He has been to Paris (ha ido y volvió) vs He has gone to Paris (se fue y no está).
Errores comunes de interpretación
En usos de pasado reciente, el problema suele ser confundir qué parte del mensaje importa: el resultado actual o el momento exacto de la acción. Cuando el foco está en “lo que ha pasado” y sus consecuencias ahora, esta forma verbal encaja; si la frase exige un punto temporal cerrado, normalmente no.
También es frecuente trasladar literalmente patrones del español: en inglés, ciertas palabras de tiempo (como just o already) empujan a una lectura de “reciente” sin necesidad de decir “hoy/esta mañana”, y otras (como yesterday) bloquean ese uso porque fijan el pasado.
1) Mezclarlo con marcadores de tiempo cerrados
Si se menciona un momento terminado (ayer, en 2019, la semana pasada), se suele necesitar pasado simple. El error típico es mantener la estructura de “he + participio” aunque la frase ya esté anclada en un punto concreto.
- Incorrecto: I have seen him yesterday.
- Correcto: I saw him yesterday.
- Incorrecto: She has finished the report last night.
- Correcto: She finished the report last night.
- Incorrecto: We have arrived at 8 o’clock.
- Correcto: We arrived at 8 o’clock.
2) Usar pasado simple cuando el énfasis es “ahora”
En noticias, anuncios o conversaciones sobre cambios recientes, el punto es el estado presente: algo acaba de ocurrir y afecta a la situación actual. En esos casos, el pasado simple puede sonar como “historia cerrada” o como un dato narrativo.
- Menos natural (si el foco es el resultado): I lost my keys. (puede sonar narrativo)
- Más natural: I’ve lost my keys. (no las tengo ahora)
- Menos natural: She broke her arm. (hecho pasado)
- Más natural: She’s broken her arm. (situación actual)
- Menos natural: The train left. (dato)
- Más natural: The train has left. (ya no está)
3) Interpretar “just / already / yet” como si fueran equivalentes a “ya” en cualquier contexto
Estas partículas suelen acompañar acciones recientes, pero su posición y su sentido cambian. Un fallo frecuente es colocarlas donde irían en español o usarlas con tiempos que no corresponden.
| Elemento | Patrón típico | Ejemplo |
|---|---|---|
| just | entre auxiliar y participio | I’ve just arrived. (acabo de) |
| already | entre auxiliar y participio | She’s already eaten. (ya) |
| yet | al final (negativas/preguntas) | Have you finished yet? (ya/todavía) |
| still | antes del verbo principal | I still haven’t called him. (todavía) |
4) Confundir “gone” y “been” con go
Con go, el participio cambia el significado: gone suele implicar “se fue y no está aquí”, mientras que been indica experiencia o “ha ido y ha vuelto”. Este contraste causa malentendidos en situaciones cotidianas.
- He’s gone to the bank. (se fue; no está aquí)
- He’s been to the bank. (ha ido; ya volvió)
- Have you ever been to London? (experiencia)
- She’s gone home. (ya se fue a casa)
5) Elegir mal entre since y for
Ambos se usan para conectar el presente con un inicio en el pasado, pero no significan lo mismo: since y for no son equivalentes: since apunta a un punto de inicio y for a una duración. El error típico es intercambiarlos o usar una expresión que no encaja con el tipo.
- since + punto: since Monday, since 2018, since 10 a.m.
- for + duración: for two hours, for a long time, for three days
- Incorrecto: I’ve lived here since three years.
- Correcto: I’ve lived here for three years.
6) Tratar been como “estado” en lugar de “participio”
En español “he estado” se parece mucho, pero en inglés la estructura exige el auxiliar correcto y el participio adecuado. Dos confusiones comunes: omitir el auxiliar o usar be en lugar de been.
- Incorrecto: I been busy today.
- Correcto: I’ve been busy today.
- Incorrecto: She has be sick.
- Correcto: She has been sick.
7) Aplicarlo a verbos que suenan “recientes” pero piden un tiempo distinto
Algunas expresiones en inglés se interpretan como estados o rutinas más que como “acción recién terminada”. Por ejemplo, con know o have (posesión), suele ser más natural describir el estado, no la acción puntual.
- We’ve known each other for years. (estado continuo)
- I’ve had this phone since 2022. (posesión)
- Menos natural (si se quiere “reciente”): I’ve known him yesterday.
8) Microerrores de forma: participios irregulares y concordancia
En acciones recientes, el mensaje puede ser correcto pero la forma falla por participios irregulares o por olvidar el auxiliar. Conviene revisar participios irregulares y no “españolizar” la terminación.
- buy → bought: I’ve bought a ticket. (no: buyed)
- make → made: She’s made a mistake. (no: maked)
- take → taken: We’ve taken the wrong bus. (no: taked)
- write → written: He’s written to me. (no: writed)
- do → done: I’ve done my homework. (no: did en participio)
- forget → forgotten: I’ve forgotten your name. (no: forgetted)
- Auxiliar: They’ve arrived. / He’s arrived. (no: He have arrived)
Ejercicios prácticos para casa
Para hablar de algo que acaba de ocurrir, lo más útil es fijarse en dos cosas: la forma del verbo (have/has + participio) y el tipo de pista temporal que lo acompaña (just, already, yet, recently, today). En esta práctica vas a alternar afirmativas, negativas y preguntas para que el patrón salga automático.
Concéntrate en la estructura antes que en el vocabulario: have/has cambia según el sujeto, y el participio puede ser regular (-ed) o irregular (gone, done, seen). Cuando aparezca yet, suele ir al final en negativas y preguntas; just suele colocarse entre have/has y el participio.
Ejercicio 1: Completa con have/has + participio
- I ________ (finish) my homework.
- She ________ (just / arrive).
- We ________ (see) that movie recently.
- He ________ (not / call) me today.
- They ________ (already / eat).
- My brother ________ (lose) his keys.
- The train ________ (not / leave) yet.
- You ________ (break) the glass.
- It ________ (stop) raining.
- I ________ (never / try) sushi.
Mostrar respuestas
- I have finished my homework.
- She has just arrived.
- We have seen that movie recently.
- He hasn’t called me today.
- They have already eaten.
- My brother has lost his keys.
- The train hasn’t left yet.
- You have broken the glass.
- It has stopped raining.
- I have never tried sushi.
Ejercicio 2: Ordena las palabras
- just / has / the teacher / started / the lesson
- yet / haven’t / I / the email / sent
- already / have / they / paid
- finished / has / she / her report
- today / have / we / met / our new neighbors
- he / recently / has / changed / jobs
- you / have / ever / been / to London
- hasn’t / the baby / slept / well / lately
Mostrar respuestas
- The teacher has just started the lesson.
- I haven’t sent the email yet.
- They have already paid.
- She has finished her report.
- We have met our new neighbors today.
- He has changed jobs recently.
- Have you ever been to London?
- The baby hasn’t slept well lately.
Ejercicio 3: Pasa a negativa
- She has cleaned the kitchen.
- They have just arrived.
- I have seen this episode.
- He has already left.
- We have found the document.
- The bus has stopped.
- She has finished her homework.
- They have fixed the problem.
- I have lost my keys.
- He has called his friend.
Mostrar respuestas
- She hasn’t cleaned the kitchen.
- They haven’t just arrived.
- I haven’t seen this episode.
- He hasn’t already left.
- We haven’t found the document.
- The bus hasn’t stopped.
- She hasn’t finished her homework.
- They haven’t fixed the problem.
- I haven’t lost my keys.
- He hasn’t called his friend.
Ejercicio 4: Escribe la pregunta
- (you / finish) your work yet?
- (she / call) you today?
- (they / book) the tickets already?
- (he / just / wake up)?
- (you / ever / try) Indian food?
- (it / stop) raining?
- (she / already / send) the email?
- (they / finish) the project yet?
- (you / just / see) him?
- (he / ever / travel) abroad?
Mostrar respuestas
- Have you finished your work yet?
- Has she called you today?
- Have they booked the tickets already?
- Has he just woken up?
- Have you ever tried Indian food?
- Has it stopped raining?
- Has she already sent the email?
- Have they finished the project yet?
- Have you just seen him?
- Has he ever travelled abroad?
Ejercicio 5: Elige la opción correcta
- I have / has just finished.
- She has / have already eaten.
- We haven’t / hasn’t seen him yet.
- Has / Have they arrived?
- He has / have not called today.
- It have / has stopped.
- Have / Has you ever been here?
- My parents have / has recently moved.
- The kids haven’t / hasn’t gone to bed yet.
- Has / Have your sister called you?
Mostrar respuestas
- I have just finished.
- She has already eaten.
- We haven’t seen him yet.
- Have they arrived?
- He has not called today.
- It has stopped.
- Have you ever been here?
- My parents have recently moved.
- The kids haven’t gone to bed yet.
- Has your sister called you?
Ejercicio 6: Responde con una frase corta
- Have you just eaten?
- Has she finished her exam yet?
- Have they already left?
- Has it stopped raining?
- Have you seen my keys?
- Has he called today?
- Have you already done your homework?
- Has she just arrived?
- Have they fixed the problem?
- Has he sent the email yet?
- Have you spoken to your boss today?
- Has the train already left?
Mostrar respuestas
- Yes, I have. / No, I haven’t.
- Yes, she has. / No, she hasn’t.
- Yes, they have. / No, they haven’t.
- Yes, it has. / No, it hasn’t.
- Yes, I have. / No, I haven’t.
- Yes, he has. / No, he hasn’t.
- Yes, I have. / No, I haven’t.
- Yes, she has. / No, she hasn’t.
- Yes, they have. / No, they haven’t.
- Yes, he has. / No, he hasn’t.
- Yes, I have. / No, I haven’t.
- Yes, it has. / No, it hasn’t.
Ejercicio 7: Mini-traducción al inglés (enfocada en el patrón)
- Acabo de llegar.
- ¿Ya han pagado?
- Todavía no he terminado.
- Ella ha perdido su móvil (cell phone).
- ¿Has visto a Marta hoy?
- Han cambiado de idea recientemente.
- Acabo de enviar el correo.
- ¿Ya ha salido?
- Todavía no han respondido.
- Hemos terminado el proyecto.
- ¿Has hablado con él recientemente?
- Ella ha encontrado las llaves.
Mostrar respuestas
- I have just arrived.
- Have they already paid?
- I haven’t finished yet.
- She has lost her cell phone.
- Have you seen Marta today?
- They have changed their mind recently.
- I have just sent the email.
- Has he/she already left?
- They haven’t replied yet.
- We have finished the project.
- Have you spoken to him recently?
- She has found the keys.
Preguntas frecuentes
Estas son las dudas más comunes sobre el uso del present perfect para acciones recientes.
1. ¿Cuándo usar present perfect?
Se usa cuando la acción tiene relevancia en el presente o cuando el momento exacto no importa.
2. ¿Se puede usar con yesterday?
No. Si usas yesterday u otro tiempo cerrado, debes usar past simple.
3. ¿Qué significa “just”?
Indica que algo acaba de ocurrir hace muy poco tiempo.
4. ¿Cuál es la diferencia entre already y yet?
Already se usa en afirmativas y yet en preguntas o negativas.
5. ¿Se puede usar recently al final?
Sí, es correcto decir “I’ve seen him recently”.
6. ¿Por qué no se menciona el tiempo exacto?
Porque el foco está en el resultado actual, no en cuándo ocurrió.
7. ¿Es obligatorio usar have/has?
Sí, es la base de la estructura del present perfect.
8. ¿Qué errores son más comunes?
Usar este tiempo con fechas concretas o confundirlo con el pasado simple.