Lo esencial: Presente perfecto: novedades, resultados actuales, tiempo no terminado (today, this week). Estos 20 ejercicios lo practican paso a paso, desde «Perfecto o pasado» hasta «Mi semana de trabajo».
Aquí tienes 20 ejercicios de perfecto y pasado (A2), ordenados de fácil a difícil; además, el solucionario está en otra ficha.
Estos ejercicios trabajan el contraste entre presente perfecto y pasado simple con just, already y yet en situaciones de trabajo: dar novedades, revisar tareas y escribir un correo breve a tu equipo. Empiezas con elecciones sencillas y terminas con textos propios.
El nivel es A2 del MCER (Volumen complementario 2020), en la expresión oral y la interacción escrita: dar noticias breves y contar lo que has hecho.
Nivel: Inglés A2 (MCER, elemental) · Referencia oficial: MCER A2 (Volumen complementario 2020), MCER A2 Expresión oral, MCER A2 Interacción escrita
Ejercicios de perfecto y pasado (A2)
Ejercicio 1. Perfecto o pasado ★★★
Elige el tiempo correcto.
- I (saw / have seen) her yesterday.
- Have you ever (been / went) to Cork?
- We (moved / have moved) house last week.
- She (never ate / has never eaten) oysters.
- They (arrived / have arrived) two days ago.
Ejercicio 2. Just, already o yet ★★★
Completa con just, already o yet.
- The meeting has ___ started; come in quietly. (acaba de)
- I’ve ___ sent the email, so you can relax. (ya)
- Have you finished the report ___?
- She hasn’t answered ___.
- He’s ___ left the office; he’ll be back at three. (acaba de)
Ejercicio 3. Pasado y participio ★★★
Escribe el pasado simple y el participio de cada verbo.
- buy
- send
- make
- lose
- give
- speak
Ejercicio 4. Ordena las palabras ★★★
Ordena las palabras para formar una frase.
- has / left / just / the / manager
- already / I’ve / the / invoice / sent
- called / the / haven’t / I / client / yet
- you / yet / finished / Have / the / slides / ?
Ejercicio 5. Have o has y participio ★★★
Completa con la forma correcta del presente perfecto.
- The manager ___ already ___ (leave).
- We ___ just ___ (win) a new client.
- I ___ not ___ (finish) the report yet.
- ___ Mateo ___ (call) the bank yet?
Ejercicio 6. Traduce al inglés ★★★
Traduce al inglés.
- Acabo de llegar.
- Ya he enviado la factura.
- Todavía no he hablado con ella.
- ¿Has terminado ya?
Ejercicio 7. La lista de tareas ★★★
Mira la lista de Ximena y escribe una frase para cada tarea con already (hecha) o haven’t/hasn’t … yet (pendiente).
Ejercicio 8. Preguntas con yet ★★★
Forma una pregunta con yet para cada frase.
- you / finish / the report
- Joaquín / arrive
- they / sign / the contract
- she / see / the new office
Ejercicio 9. Completa con el verbo ★★★
Completa con el presente perfecto o el pasado simple.
- I ___ (send) the file at nine this morning.
- We ___ (not / hire) anyone this month; it is still the 20th.
- Look! Someone ___ (break) the printer.
- The CEO ___ (announce) the news last Monday.
- How many emails ___ you ___ (write) today?
Ejercicio 10. Corrige el error ★★★
Cada frase tiene un error. Reescríbela bien.
- I have seen him yesterday.
- Have you finished already the report? (usa yet)
- She has yet called the bank.
- We’ve lost the contract two days ago.
- He just has arrived.
Ejercicio 11. Respuestas con already y yet ★★★
Responde a cada pregunta con la información entre paréntesis.
- Have you called the client yet? (sí, ya)
- Has Lucía sent the invoice yet? (no, todavía)
- Have they started the project yet? (sí, ya)
- Has the train arrived yet? (no, todavía)
Ejercicio 12. Reescribe con just ★★★
Reescribe cada frase con just y el presente perfecto.
- The meeting ended a minute ago.
- Valentina left a minute ago.
- We got a text from the client a moment ago.
- I finished the call a minute ago.
Ejercicio 13. Esta mañana ★★★
Completa con la forma correcta del verbo entre paréntesis. Atención a la hora que se indica.
- Son las 11:00 de la mañana. I ___ (have) three coffees this morning.
- Son las 18:00. I ___ (have) two meetings this morning.
- Son las 15:00. We ___ (not / see) the manager today.
- Son las 22:00. I ___ (be) late to work this morning.
Ejercicio 14. La semana de Ximena ★★★
Hoy es viernes. Mira el calendario y escribe dos frases por tarea: la novedad con el presente perfecto y el detalle con el pasado simple. Ejemplo: She has signed the contract. She signed it on Monday.
Ejercicio 15. Traduce al español ★★★
Traduce al español.
- Have you heard? We’ve won a new client.
- I haven’t opened the file yet, but I’ve already read the summary.
- She called me this morning and I answered at once.
- The new colleague has just started.
Ejercicio 16. El correo de Hannah ★★★
Lee el correo y responde en inglés con frases completas.
Hi team, quick news from the Bristol office. We’ve signed the contract with Greenfield Foods! The director called me this morning, and I signed it at noon. Daniel has already ordered the new laptops, but they haven’t arrived yet. Ximena has just finished the training plan, so she can start with the new interns on Monday. Has anyone booked the meeting room yet? Please tell me by Friday. Thanks, Hannah
- Which company have they signed a contract with?
- When did Hannah sign it?
- What has Daniel already done?
- Have the laptops arrived?
- What has Ximena just finished?
Ejercicio 17. Explica la noticia ★★★
Tu jefe Mateo escribe en español: «Acabamos de recibir el pedido. Ya he llamado al transportista, pero todavía no ha respondido. Ayer envié la factura». Explícaselo en inglés a una compañera de Toronto en tres frases (presente perfecto con just, already o yet, y pasado simple para ayer).
Ejercicio 18. Conversación en la oficina ★★★
Completa la conversación con el presente perfecto o el pasado simple del verbo entre paréntesis.
A: ___ you ___ (see) the new schedule yet?
B: Yes, I ___ (see) it this morning. It ___ (change) a lot.
A: I know. Valentina ___ (send) it to everyone yesterday.
B: ___ she ___ (call) the clients yet?
A: No, she ___ not ___ (call) them yet.
Ejercicio 19. Correo de novedades ★★★
Escribe un correo de unas 50 palabras a tu equipo con tres novedades: una con just, una con already y una con haven’t … yet. Añade el momento de una de ellas en pasado simple.
Ejercicio 20. Mi semana de trabajo ★★★
Escribe seis frases sobre tu semana de trabajo o de estudio. Incluye just, already y yet con el presente perfecto, y al menos dos frases en pasado simple con una expresión de tiempo terminada.
Para seguir en inglés A2
Sigue con los ejercicios de otro capítulo:


