Lo esencial: Estructura: sujeto + have/has + participio pasado. Estos 20 ejercicios lo practican paso a paso, desde «Participios regulares» hasta «Comprensión: el cuaderno de Leo».
Aquí tienes 20 ejercicios del presente perfecto (2.º ESO), ordenados de fácil a difícil; además, el solucionario está en otra ficha.
Estos ejercicios te ayudan a formar el presente perfecto, a memorizar participios irregulares y a hablar de experiencias con ever y never. También distingues been de gone y lees pequeños textos.
Trabajan la comprensión y la producción del currículo de 2.º ESO (RD 217/2022, LOMLOE) en el nivel A2 del MCER.
Nivel: 2.º ESO (LOMLOE, RD 217/2022, referencia MCER A2) · Referencia oficial: RD 217/2022 2.º ESO, Nivel de referencia MCER A2, RD 217/2022 CE1 Comprensión, RD 217/2022 CE2 Producción
Ejercicios del presente perfecto (2.º ESO)
Ejercicio 1. Participios regulares ★★★
Escribe el participio de cada verbo regular.
- visit
- play
- watch
- climb
- cook
- try
Ejercicio 2. Participios irregulares ★★★
Escribe el participio de cada verbo irregular.
- see
- eat
- write
- buy
- drink
- take
Ejercicio 3. Have o has ★★★
Completa con have o has.
- I ___ visited Cork twice.
- Ximena ___ seen that film.
- They ___ finished their project.
- My brother ___ lost his keys.
- We ___ made a cake.
- You ___ written a great story.
Ejercicio 4. Contracciones ★★★
Escribe la forma corta de cada expresión.
- I have
- she has
- they have not
- he has not
- we have
Ejercicio 5. Been o gone ★★★
Completa con been o gone según la situación.
- Valentina isn’t here. She has ___ to the dentist and will be back at five.
- I have ___ to Denver twice, and I loved it.
- Where’s Joaquín? He has ___ to the shop. He’s still there.
- We have never ___ to Mexico City.
- Dad has ___ out. His car is not in the garage.
Ejercicio 6. Ever o never ★★★
Elige ever o never.
- Have you ___ eaten octopus?
- I’ve ___ flown in a plane. I’m scared!
- Has Santiago ___ been to Bogotá?
- My cat has ___ caught a mouse.
- Have they ___ won a medal?
Ejercicio 7. Ordena las palabras ★★★
Ordena las palabras para formar una frase.
- has / Auckland / visited / Mateo
- never / We / have / skied
- you / seen / Have / ever / a ghost / ?
- haven’t / lunch / They / eaten / yet
- written / has / a postcard / Lucía
Ejercicio 8. Conjuga el verbo ★★★
Escribe el verbo entre paréntesis en presente perfecto, afirmativo o negativo según indique.
- Leo ___ (visit, +) Melbourne.
- I ___ (see, −) that museum.
- The twins ___ (play, +) in a band.
- She ___ (eat, −) breakfast.
- We ___ (take, +) hundreds of photos.
- Joaquín ___ (drive, −) a lorry.
Ejercicio 9. Preguntas con ever ★★★
Escribe una pregunta con Have you ever…? o Has she/he ever…? a partir de cada pista.
- you / climb / a mountain
- Lucía / meet / a celebrity
- your parents / live / abroad
- you / ride / a camel
Ejercicio 10. Respuestas cortas ★★★
Responde con una respuesta corta según la información entre paréntesis.
- Have you finished? (sí)
- Has Ximena called? (no)
- Have they arrived? (no)
- Has your dad been to Seattle? (sí)
Ejercicio 11. Corrige el error ★★★
Cada frase tiene un error. Escríbela correctamente.
- I have see that film.
- She have visited Cardiff.
- We haven’t never been to Paris.
- Have you went to the beach?
- I have eaten paella yesterday.
Ejercicio 12. Traduce al inglés ★★★
Traduce las frases al inglés.
- Nunca he visto el mar.
- ¿Has estado alguna vez en Dublín?
- Mi hermana ha escrito un libro.
- No hemos comido todavía.
- Valentina ha comprado una guitarra.
Ejercicio 13. Traduce al español ★★★
Traduce las frases al español.
- Have you ever tried mango juice?
- My grandfather has never used a computer.
- They’ve gone to the cinema.
- She hasn’t done her homework.
- I’ve been to Bilbao three times.
Ejercicio 14. Comprensión: el pasaporte de Mateo ★★★
Lee el texto y responde en inglés.
- Mateo is sixteen and lives in Valencia. He has been to five countries. He has visited Lisbon and Edinburgh with his school, and he has swum in the Atlantic Ocean. He has never been to the United States, but he has seen a lot of American films. His passport is very new. He hasn’t collected many stamps yet.
- How many countries has Mateo been to?
- Which two cities has he visited?
- Has he ever been to the United States?
- Why isn’t his passport full?
Ejercicio 15. Presente perfecto o pasado simple ★★★
Elige la forma correcta.
- I (have seen / saw) a dolphin last July.
- Have you ever (been / went) to Austin?
- We (have visited / visited) Cape Town in 2022.
- She (has never eaten / never ate) sushi in her life.
- He (has broken / broke) his arm yesterday.
Ejercicio 16. Completa la postal ★★★
Completa la postal con el presente perfecto de los verbos entre paréntesis.
Hi Ximena! We (a) ___ (arrive) in Edinburgh and it is wonderful. I (b) ___ (already / take) lots of photos. Dad (c) ___ (not try) haggis yet, but Mum (d) ___ (eat) a little. My brother (e) ___ (never / see) such a big castle!
Ejercicio 17. Mediación: un mensaje para Seattle ★★★
Tu amiga de Seattle no entiende español. Resume en inglés, en tres frases, este mensaje de Santiago: “Nunca he viajado en avión. He estado en Granada y en Córdoba con mi familia. Mi hermana ya ha ido a Londres tres veces, pero yo todavía no.”
Ejercicio 18. Escribe tus experiencias ★★★
Escribe cinco frases sobre cosas que has hecho o que nunca has hecho. Usa al menos dos participios irregulares y una frase con never.
Ejercicio 19. Entrevista de clase ★★★
Vas a entrevistar a un compañero para una revista del instituto. Escribe cuatro preguntas con Have you ever…? y una respuesta posible para cada una.
Ejercicio 20. Comprensión: el cuaderno de Leo ★★★
Lee y responde en inglés.
- Leo’s notebook, page 12. I have been to eleven cities this year. I have tasted tea in Cork, I have walked on a glacier in Iceland and I have written to my cousin in Miami every week. I haven’t ridden a motorbike, and I haven’t been to Asia yet. My yellow raincoat has been with me everywhere. It has never been dry for long!
- How many cities has Leo visited this year?
- Where has he walked on a glacier?
- Name one thing he hasn’t done.
- Why has his raincoat never been dry for long? (Explica con tus palabras.)
Para seguir en inglés 2.º ESO
Sigue con los ejercicios de otro capítulo:


