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) los vasos en la mesa.
Respuesta
Mi hermano ha puesto los vasos en la mesa.
- Nosotros no ______ (volver) de la tienda.
Respuesta
Nosotros no hemos vuelto de la tienda.
- Marta ______ (abrir) la ventana.
Respuesta
Marta ha abierto la ventana.
- Mi madre ______ (resolver) el problema con el horno.
Respuesta
Mi madre ha resuelto el problema con el horno.
- Yo no te ______ (decir) dónde están los platos.
Respuesta
Yo no te he dicho dónde están los platos.
- Ustedes ______ (ver) el mantel azul.
Respuesta
Ustedes han visto el mantel azul.
- Ana ______ (escribir) la lista de compras.
Respuesta
Ana ha escrito la lista de compras.
- El gato ______ (romper) un vaso.
Respuesta
El gato ha roto un vaso.
- Mi madre ______ (descubrir) una receta nueva.
Respuesta
Mi madre ha descubierto una receta nueva.
- Mi padre ______ (cubrir) la comida con una tapa.
Respuesta
Mi padre ha cubierto la comida con una tapa.
Traducir
- Laura has opened the window.
Respuesta
Laura ha abierto la ventana.
- We have not seen the blue tablecloth.
Respuesta
Nosotros no hemos visto el mantel azul.
- The children have written the shopping list.
Respuesta
Los niños han escrito la lista de compras.
- My brother has put the glasses on the table.
Respuesta
Mi hermano ha puesto los vasos en la mesa.
- I have not told you where the plates are.
Respuesta
Yo no te he dicho dónde están los platos.
- Your sister has returned from the store.
Respuesta
Tu hermana ha vuelto de la tienda.
- The family has solved the problem with the oven.
Respuesta
La familia ha resuelto el problema con el horno.
- My mother has discovered a new recipe.
Respuesta
Mi madre ha descubierto una receta nueva.
- The children have broken a glass.
Respuesta
Los niños han roto un vaso.
- We have covered the food with a lid.
Respuesta
Nosotros hemos cubierto la comida con una tapa.
Seleccionar
- Mi papá ha ____ la puerta porque hace frío.
- abierto
- cerrado
- cubierto
Respuesta
b) cerrado
- Mi madre ha ____ una receta nueva.
- descubierto
- escrito
- cubierto
Respuesta
a) descubierto
- Tu hermano ha ____ los platos en la mesa.
- roto
- puesto
- dicho
Respuesta
b) puesto
- Mi hermana ha ____ el problema con el horno.
- resuelto
- visto
- vuelto
Respuesta
a) resuelto
- Mi hermana no me ha ____ dónde está el pan.
- puesto
- cubierto
- dicho
Respuesta
c) dicho
- El gato ha ____ un vaso.
- puesto
- roto
- escrito
Respuesta
b) roto
- Mi madre ha ____ una lista de compras.
- escrito
- abierto
- visto
Respuesta
a) escrito
- Tu hermano ha ____ el mantel azul.
- puesto
- vuelto
- visto
Respuesta
c) visto
- Mi padre ha ____ la comida con una tapa.
- dicho
- cubierto
- descubierto
Respuesta
b) cubierto
- Los invitados han ____ de la tienda.
- vuelto
- resuelto
- abierto
Respuesta
a) vuelto