Present perfect: irregular participles
Some Spanish verbs have irregular participles. They do not use the regular endings -ado or -ido.
Overview
The present perfect uses haber + participle. With irregular verbs, the participle has a different form.
Structure
- Subject + haber + irregular participle + complement
Irregular participles
| Infinitivo | Participio irregular | Translation |
|---|---|---|
| abrir | abierto | opened |
| cubrir | cubierto | covered |
| decir | dicho | said / told |
| descubrir | descubierto | discovered |
| escribir | escrito | written |
| hacer | hecho | done / made |
| poner | puesto | put / placed |
| resolver | resuelto | solved |
| romper | roto | broken |
| ver | visto | seen |
| volver | vuelto | returned |
Conjugation
| Pronombre | Hacer | Ver | Decir |
|---|---|---|---|
| Yo | he hecho | he visto | he dicho |
| Tú | has hecho | has visto | has dicho |
| Él / Ella / Usted | ha hecho | ha visto | ha dicho |
| Nosotros/as | hemos hecho | hemos visto | hemos dicho |
| Ustedes | han hecho | han visto | han dicho |
| Ellos/as | han hecho | han visto | han dicho |
Oraciones
Afirmativas
- Daniel ha hecho la cena. – Daniel has made dinner.
- He escrito tres correos esta mañana. – I have written three emails this morning.
- La profesora ha dicho la respuesta. – The teacher has said the answer.
- Mis amigos han descubierto un restaurante nuevo. – My friends have discovered a new restaurant.
- Hemos cubierto los muebles antes de pintar. – We have covered the furniture before painting.
Negativas
- Nadie ha roto la ventana. – Nobody has broken the window.
- No has puesto tu nombre en el documento. – You have not put your name on the document.
- El técnico no ha resuelto el problema. – The technician has not solved the problem.
- Mis padres no han vuelto de su viaje. – My parents have not returned from their trip.
- Todavía no hemos visto los resultados. – We have not seen the results yet.
Preguntas
Yes / No
- ¿Has hecho la reserva? – Have you made the reservation?
- ¿Ana ha escrito el informe? – Has Ana written the report?
- ¿Han abierto las tiendas? – Have the stores opened?
- ¿El perro ha roto otro juguete? – Has the dog broken another toy?
- ¿Hemos visto este episodio? – Have we seen this episode?
WH-questions
- ¿Qué has hecho esta semana? – What have you done this week?
- ¿Dónde han puesto las llaves? – Where have they put the keys?
- ¿Por qué ha vuelto Marta tan temprano? – Why has Marta returned so early?
- ¿Quién ha dicho eso? – Who has said that?
- ¿Cómo han resuelto el problema? – How have they solved the problem?
Ejercicios
Completar
- Mi hermano ______ (poner) las bebidas en la nevera.
Respuesta
Mi hermano ha puesto las bebidas en la nevera.
- Nosotros todavía no ______ (volver) del supermercado.
Respuesta
Nosotros todavía no hemos vuelto del supermercado.
- ¿La secretaria ______ (abrir) el documento?
Respuesta
¿La secretaria ha abierto el documento?
- Los técnicos ya ______ (resolver) el problema de conexión.
Respuesta
Los técnicos ya han resuelto el problema de conexión.
- Yo no te ______ (decir) toda la verdad.
Respuesta
Yo no te he dicho toda la verdad.
- ¿Ustedes ______ (ver) el nuevo menú?
Respuesta
¿Ustedes han visto el nuevo menú?
- Marina ______ (escribir) una reseña sobre el libro.
Respuesta
Marina ha escrito una reseña sobre el libro.
- El viento ______ (romper) una de las ventanas.
Respuesta
El viento ha roto una de las ventanas.
- Los científicos ______ (descubrir) una especie nueva.
Respuesta
Los científicos han descubierto una especie nueva.
- ¿Quién ______ (cubrir) la mesa con este mantel?
Respuesta
¿Quién ha cubierto la mesa con este mantel?
Traducir
- Laura has opened the window.
Respuesta
Laura ha abierto la ventana.
- We have not seen the message.
Respuesta
No hemos visto el mensaje.
- Have the students written their names?
Respuesta
¿Los estudiantes han escrito sus nombres?
- Someone has put the keys on the table.
Respuesta
Alguien ha puesto las llaves sobre la mesa.
- I have not told my family.
Respuesta
No se lo he dicho a mi familia.
- Has your sister returned home?
Respuesta
¿Tu hermana ha vuelto a casa?
- The team has solved the problem.
Respuesta
El equipo ha resuelto el problema.
- They have discovered another entrance.
Respuesta
Han descubierto otra entrada.
- The children have broken the lamp.
Respuesta
Los niños han roto la lámpara.
- We have covered the food.
Respuesta
Hemos cubierto la comida.
Seleccionar
- Mi papá ha ____ la puerta porque hace frío.
- a) vuelto
- b) cerrado
- c) abierto
Respuesta
c) abierto
- Todavía no hemos ____ quién envió el mensaje.
- a) descubierto
- b) escrito
- c) cubierto
Respuesta
a) descubierto
- ¿Dónde has ____ mi teléfono?
- a) roto
- b) puesto
- c) dicho
Respuesta
b) puesto
- El mecánico ha ____ el problema del motor.
- a) resuelto
- b) visto
- c) vuelto
Respuesta
a) resuelto
- Nadie me ha ____ qué pasó.
- a) hecho
- b) cubierto
- c) dicho
Respuesta
c) dicho
- El gato ha ____ otro vaso.
- a) puesto
- b) roto
- c) escrito
Respuesta
b) roto
- Mis compañeros han ____ una lista de ideas.
- a) escrito
- b) abierto
- c) visto
Respuesta
a) escrito
- ¿Has ____ esta película antes?
- a) hecho
- b) vuelto
- c) visto
Respuesta
c) visto
- Ya hemos ____ todo el trabajo.
- a) dicho
- b) hecho
- c) cubierto
Respuesta
b) hecho
- Los invitados todavía no han ____ de la excursión.
- a) vuelto
- b) resuelto
- c) abierto
Respuesta
a) vuelto
Wrap up
| Pronombre o sujeto | Haber | Participio irregular | Ejemplo |
|---|---|---|---|
| Yo | he | hecho | He hecho la tarea. |
| Tú | has | visto | Has visto la película. |
| Ella | ha | dicho | Ella ha dicho la verdad. |
| Nosotros | hemos | escrito | Hemos escrito un correo. |
| Los estudiantes | han | resuelto | Los estudiantes han resuelto el ejercicio. |