• TIENDA
  • TIENDA
Spanish UnicornEjercicios de español
Complemento directo e indirecto con pretérito perfecto
A2-B1 . Ejercicios de gramática . Pretérito Perfecto

Pronombres de complemento directo e indirecto con pretérito perfecto -299.

On 03/05/2021 by SpanishUnicorn

Last Updated on 26/08/2026 by SpanishUnicorn

¿Lo has visto? ¿Le has escrito? ¿Se lo has contado?

Los pronombres de complemento directo e indirecto ya tienen fama de complicados. Si además aparece el pretérito perfecto, parece que alguien ha decidido poner todas las piezas del puzle encima de la mesa a la vez.

Pero en realidad la lógica es bastante clara.

En esta página vas a practicar cómo usar los pronombres de complemento directo e indirecto con el pretérito perfecto, desde las estructuras más sencillas hasta frases con dos pronombres.

Y lo vamos a hacer siguiendo una pequeña historia.

Una cena que se ha complicado un poco

Tabla de Contenidos

Toggle
  • Una cena que se ha complicado un poco
  • Primero: el complemento directo
  • Ejercicio interactivo 1.
  • ¿Lo, la, los o las?
      • ¿Seguimos?
  • Ahora: el complemento indirecto
  • Ejercicio 2.
  • ¿A quién?
      • ¿Seguimos?
  • Cuando aparecen dos pronombres
  • Ejercicio 3.
  • ¿A quién?
      • ¿Seguimos?
  • Un truco para no perderse
  • Volvamos a la cena
  • Ejercicio 4.
  • La cena de Marta
      • ¿Seguimos?
  • Errores frecuentes
    • Incorrecto: He lo visto.
    • Incorrecto: Le lo he dado.
    • Incorrecto: La he dado el regalo.
    • Incorrecto: Se he contado.
  • Ahora te toca a ti
  • Ejercicio 5.
  • Reto final: todo mezclado
      • ¿Seguimos?
  • Ejercicios relacionados

Marta ha organizado una cena para sus amigos.

Pablo ha traído una tortilla enorme.
Lola ha comprado un regalo para Marta.
Nico ha llevado una botella de vino.
Alguien ha perdido las llaves.
Y el perro ha robado algo de la mesa.

Hasta aquí, una cena bastante normal.

El problema es que ahora nadie recuerda quién ha hecho qué, quién ha dado qué a quién ni quién se lo ha contado a Marta.

Perfecto para practicar pronombres.

Primero: el complemento directo

El complemento directo responde normalmente a las preguntas ¿qué? o ¿a quién? y puede sustituirse por:

me, te, lo, la, nos, os, los, las

Por ejemplo:

Pablo ha traído la tortilla.
→ Pablo la ha traído.

Lola ha comprado el regalo.
→ Lola lo ha comprado.

¿Has visto a Nico?
→ Sí, lo he visto.

Con el pretérito perfecto, el pronombre se coloca delante del verbo haber:

pronombre + haber + participio

La he comprado.
Lo hemos visto.
Las han preparado.

No decimos:

He la comprado.

Decimos:

La he comprado.

Ejercicio interactivo 1.

🦄SpanishUnicorn
A2 10 frases Dificultad 1/5

¿Lo, la, los o las?

Sustituye las palabras destacadas por el pronombre de complemento directo correcto.

0 / 10 10 frases

1. Pablo ha traído la tortilla. Pablo ___ ha traído.

2. Lola ha comprado el regalo. Lola ___ ha comprado.

3. Marta ha preparado las bebidas. Marta ___ ha preparado.

4. Nico ha encontrado los vasos. Nico ___ ha encontrado.

5. ¿Has visto a Pablo? Sí, ___ he visto.

6. Tú y Clara habéis limpiado la cocina. ___ habéis limpiado.

7. Los vecinos han traído las sillas. ___ han traído.

8. He leído el mensaje de Marta. ___ he leído.

9. Hemos puesto las servilletas en la mesa. ___ hemos puesto en la mesa.

10. ¿Has probado el pastel de Lola? Sí, ___ he probado.

0/10
0%

¿Seguimos?

Siguiente ejercicio

Ahora: el complemento indirecto

El complemento indirecto suele indicar a quién o para quién hacemos algo.

Los pronombres son:

me, te, le, nos, os, les

Por ejemplo:

Pablo ha escrito a Marta. → Pablo le ha escrito.

Lola ha contado la historia a sus amigos. → Lola les ha contado la historia.

¿Has explicado el problema a Nico? → Sí, le he explicado el problema.

Aquí también colocamos el pronombre delante de haber:

Le he escrito.
Les hemos contado la historia.

Ejercicio 2.

🦄SpanishUnicorn
A2 10 frases Dificultad 2/5

¿A quién?

Sustituye el complemento indirecto destacado por el pronombre correcto.

0 / 10 10 frases

1. Marta ha escrito a Pablo. Marta ___ ha escrito.

2. Pablo ha enviado un mensaje a Lola. Pablo ___ ha enviado un mensaje.

3. He explicado el problema a mis vecinos. ___ he explicado el problema.

4. ¿Has contado la verdad a mí? ¿___ has contado la verdad?

5. Marta ha explicado la receta a nosotros. Marta ___ ha explicado la receta.

6. Tú y Nico habéis contado la sorpresa a vuestra madre. ___ habéis contado la sorpresa.

7. Han dado las instrucciones a los invitados. ___ han dado las instrucciones.

8. He contado una cosa importante a ti. ___ he contado una cosa importante.

9. Marta ha mandado la dirección a ti y a Clara. Marta ___ ha mandado la dirección.

10. Lola y Marta han contado toda la historia a Pablo. ___ han contado toda la historia.

0/10
0%

¿Seguimos?

Siguiente ejercicio

Cuando aparecen dos pronombres

Aquí empieza la parte divertida.

Imagina esta frase:

Lola ha dado el regalo a Marta.

Podemos sustituir:

el regalo → lo
a Marta → le

Pero no decimos:

Le lo ha dado.

Cuando le o les aparecen delante de lo, la, los o las, se convierten en se.

Por eso:

Lola se lo ha dado.

Otro ejemplo:

Pablo ha dado las llaves a Marta. → Se las ha dado.

Nico ha contado la historia a sus amigos. → Se la ha contado.

La estructura es:

pronombre indirecto + pronombre directo + haber + participio

Me lo has contado.
Te la he enviado.
Se los hemos dado.

Pretérito perfecto con pronombres ejercicios para imprimir en pdf.
Compra los ejercicios en PDF

Ejercicio 3.

🦄SpanishUnicorn
A2 10 frases Dificultad 2/5

¿A quién?

Sustituye el complemento indirecto destacado por el pronombre correcto.

0 / 10 10 frases

1. Marta ha escrito a Pablo. Marta ___ ha escrito.

2. Pablo ha enviado un mensaje a Lola. Pablo ___ ha enviado un mensaje.

3. He explicado el problema a mis vecinos. ___ he explicado el problema.

4. ¿Has contado la verdad a mí? ¿___ has contado la verdad?

5. Marta ha explicado la receta a nosotros. Marta ___ ha explicado la receta.

6. Tú y Nico habéis contado la sorpresa a vuestra madre. ___ habéis contado la sorpresa.

7. Han dado las instrucciones a los invitados. ___ han dado las instrucciones.

8. He contado una cosa importante a ti. ___ he contado una cosa importante.

9. Marta ha mandado la dirección a ti y a Clara. Marta ___ ha mandado la dirección.

10. Lola y Marta han contado toda la historia a Pablo. ___ han contado toda la historia.

0/10
0%

¿Seguimos?

Siguiente ejercicio

Un truco para no perderse

Antes de elegir los pronombres, hazte estas preguntas:

1. ¿Qué cosa o persona quiero sustituir?

Si es el objeto directo:

→ lo, la, los, las

2. ¿A quién va dirigida la acción?

Si es el objeto indirecto:

→ me, te, le, nos, os, les

3. ¿Aparecen los dos juntos?

Entonces recuerda:

le / les + lo / la / los / las → se + lo / la / los / las

Ejemplo:

Marta ha explicado el problema a Pablo.

¿Qué ha explicado?
→ el problema → lo

¿A quién?
→ a Pablo → le

Resultado:

Marta se lo ha explicado.

Volvamos a la cena

Ahora ya podemos hablar de todo lo que ha pasado sin repetir constantemente los mismos nombres y objetos.

¿Pablo ha traído la tortilla?
Sí, la ha traído.

¿Lola ha comprado el regalo?
Sí, lo ha comprado.

¿Lola ha dado el regalo a Marta?
Sí, se lo ha dado.

¿Nico ha contado a Marta lo de las llaves?
Sí, se lo ha contado.

¿Y el perro?

El perro no ha explicado absolutamente nada.

Pero probablemente ha comido la tortilla.

Ejercicio 4.

🦄SpanishUnicorn
A2 10 frases Dificultad 3/5

La cena de Marta

Lee la historia y completa las respuestas con el pronombre o los pronombres correctos.

0 / 10 10 frases

Marta ha organizado una cena en casa. Pablo ha traído una tortilla enorme, Lola ha comprado un regalo azul y Nico ha llevado una tarta de chocolate. Marta ha pedido pan a Pablo y Lola ha encontrado las llaves de Marta debajo del sofá. Al llegar, Lola ha dado el regalo a Marta. Mientras todos hablaban, Bruno, el perro, ha robado la tortilla de la mesa. Nico lo ha visto todo y ha contado a Marta lo que ha pasado.

1. ¿Pablo ha traído la tortilla? Sí, ha traído.

Respuesta: la
La tortilla → la. Es complemento directo femenino singular.

2. ¿Lola ha comprado el regalo? Sí, ha comprado.

Respuesta: lo
El regalo → lo.

3. ¿Nico ha llevado la tarta? Sí, ha llevado.

Respuesta: la
La tarta → la.

4. ¿Marta ha pedido el pan a Pablo? Sí, ha pedido.

Respuesta: se lo
A Pablo → le; el pan → lo. Le + lo se convierte en se lo.

5. ¿Lola ha encontrado las llaves? Sí, ha encontrado debajo del sofá.

Respuesta: las
Las llaves → las.

6. ¿Lola ha dado las llaves a Marta? Sí, ha dado.

Respuesta: se las
A Marta → le; las llaves → las. Le + las → se las.

7. ¿Lola ha dado el regalo a Marta? Sí, ha dado.

Respuesta: se lo
A Marta → le; el regalo → lo. Le + lo → se lo.

8. ¿Bruno ha robado la tortilla? Sí, ha robado.

Respuesta: la
La tortilla → la. Bruno, por su parte, no ha mostrado ningún arrepentimiento.

9. ¿Nico ha visto a Bruno? Sí, ha visto.

Respuesta: lo
A Bruno → lo. Es una persona o ser animado masculino que funciona como complemento directo.

10. ¿Nico ha contado a Marta lo que ha pasado? Sí, ha contado.

Respuesta: se lo
A Marta → le; lo que ha pasado → lo. Le + lo → se lo.
0/10
0%

¿Seguimos?

Siguiente ejercicio
Complemento directo e indirecto con pretérito perfecto

Errores frecuentes

Incorrecto: He lo visto.

El pronombre va delante del verbo haber.

Correcto: Lo he visto.

Incorrecto: Le lo he dado.

Le + lo no pueden aparecer juntos.

Correcto: Se lo he dado.

Incorrecto: La he dado el regalo.

Si hablamos de la persona que recibe algo, necesitamos un pronombre de complemento indirecto.

Correcto:  Le he dado el regalo.

Incorrecto: Se he contado.

Con dos pronombres necesitamos también el pronombre de complemento directo.

Correcto: Se lo he contado.

Errores frecuentes : pronombres + pretérito perfecto - Spanishunicorn.com

Ahora te toca a ti

Ejercicio 5.

🦄SpanishUnicorn
A2 10 frases Dificultad 4/5

Reto final: todo mezclado

Completa cada frase. Puede faltar un pronombre o dos. Esta vez no hay cartel que te diga cuál necesitas.

0 / 10 10 frases

1. He comprado unas flores para Marta y he dado.

Respuesta: se las
A Marta → le; las flores → las. Le + las → se las.

2. ¿Has visto mis gafas? No, todavía no he visto.

Respuesta: las
Las gafas → las.

3. Pablo ha escrito a sus padres, pero todavía no han contestado.

Respuesta: le
A Pablo → le. Son los padres quienes todavía no le han contestado.

4. Lola ha preparado dos cafés para nosotros y ha traído al jardín.

Respuesta: nos los
A nosotros → nos; los cafés → los.

5. ¿Habéis contado la noticia a Clara? Sí, hemos contado.

Respuesta: se la
A Clara → le; la noticia → la. Le + la → se la.

6. Nico ha encontrado mi móvil y ha devuelto esta mañana.

Respuesta: me lo
A mí → me; mi móvil → lo.

7. Hemos comprado las entradas, pero todavía no hemos descargado.

Respuesta: las
Las entradas → las.

8. ¿Has enviado las fotos a tus amigos? Sí, he enviado.

Respuesta: se las
A tus amigos → les; las fotos → las. Les + las → se las.

9. Marta ha preparado una tarta para ti. ¿Todavía no ha dado?

Respuesta: te la
A ti → te; la tarta → la.

10. Bruno ha vuelto a robar la tortilla. Esta vez nadie ha visto.

Respuesta: lo
A Bruno → lo. La falta de testigos no demuestra su inocencia. Solo demuestra que Bruno ha mejorado su técnica.
0/10
0%

¿Seguimos?

Siguiente ejercicio

Ejercicios relacionados

  1. Transformar (presente)
  2. Usos, conjugación, con muchos ejercicios
  3. P. Perf. con pronombres
  4. Test (30 ejercicios)
  5. Ejercicios de conjugación (394.)
  6. Contraste de pretéritos
  7. Marcadores temporales
Pretérito perfecto ejercicios para descargar e imprimir: 29 ejercicios para practicar espanol
Comprar los ejercicios
pretérito perfecto con pronombres downloadDownload
Tags: Complemento (in)directo + pretérito perfecto, Complemento directo y complemento indirecto, ejercicios complemento indirecto, pretérito perfecto ejercicios
Juego para practicar el subjuntivo con audio
Ejercicios para practicar
Ejercicios de conjugación pdf, presente de subjuntivo
14 ejercicios para practicar la conjugación de presente de subjuntivo
Sanish Coloring b
Ejercicios de subjuntivo
ejercicios para practicar los pasados - español
Ejercicios para practicar el pretérito perfecto de subjuntivo -21 ejercicios, pdf, A4
Pasados (Pretéritos) ejercicios de gramática espanola.
Indefinido o imperfecto ejercicios
Preterito indefinido ejercicios Spanish grammar exercises, past tense
Pretérito Pluscuamperfecto EJERCICIOS
indefinido o imperfecto ejercicios pdf
Cuaderno de pretérito perfecto con 42 ejercicios A2, guía rápida y soluciones
futuro simple ejercicios pdf
Preposiciones ejercicios A1-A2, pdf
el o la, concordancia de género y número, ejercicios
Imperfecto ejercicios materiales para clases de espanol imprimir
conjugación presente ejercicios pdf
imperativo afirmativo ejercicios

Copyright 2017- Spanishunicorn.com Contacto: [email protected]

Me encanta crear recursos para que aprendas español de forma divertida y efectiva. Si SpanishUnicorn te ha ayudado o te ha gustado el contenido, puedes invitarme un café virtual y ayudarme a seguir creando más materiales, ejercicios y juegos para ti. ¡Cada aporte hace la diferencia!
¡Gracias por tu apoyo!