Opens in a new tab

Spanish Past Participles

To form a regular Spanish past participle, drop -ar, -er or -ir and add -ado (-ar verbs) or -ido (-er/-ir verbs). Use it after haber in perfect tenses (he hablado) or as an adjective.

  • CEFR A2
  • 8-question quiz
  • 2 exercises
Regular and irregular past participles
  1. hablar→habladospoken
  2. comer→comidoeaten
  3. vivir→vividolived
  4. leer→leídoread (accent on í)
  5. abrir→abiertoopened (irregular)
  6. hacer→hechodone, made (irregular)

A past participle (participio) is a very useful verb form that can function as an adjective or as part of a perfect tense when used in conjunction with the verb haber. To form the past participle of a regular verb, you drop the infinitive ending (-ar, -er, -ir) and add -ado to the stem of -ar verbs and -ido to the stem of -er and -ir verbs. This is equivalent to adding -ed to many verbs in English.

Regular Past Participle Spanish forms:

How to form past participle form with regular verbs:

ar- verb – hablar – habl – hablado  

er-verb – tener – ten – tenido

Many verbs have irregular past participles, and in the table below are a few of them:

           Infinitive                                Past Participle                             English

         abrirabiertoopened
         decirdichosaid
         escribirescritowritten
         hacerhechodone
         vervistoseen

There are quite a few perfect tenses in Spanish and they all use past participles.

Haber + past participle

This example shows the past participle being used in the present perfect:

¿Has viajado mucho a Madrid?

Have you traveled a lot to Madrid?

Past participles are commonly used as adjectives in Spanish. When this is the case, they must agree in number and gender with the nouns they modify.

Me encantan los huevos revueltos

I love scrambled eggs.

A regular Past Participle is a verb form that is usually used with Perfect Tenses. In English, the Past Participle is formed by either adding “-ed” or “-en” to the infinitive form, for example, the Past Participle of the verb “to walk” is “walked”. More times than not, however, this just looks like the Simple Past Tense.

Key vocabulary

WordMeaningExample
trabajado (trabajar)workedHemos trabajado mucho en este proyecto.
vendido (vender)soldLa empresa ha vendido más este trimestre.
recibido (recibir)received¿Has recibido mi correo?
abierto (abrir)opened, openLa tienda está abierta hasta las nueve.
escrito (escribir)writtenYa he escrito el informe.
hecho (hacer)done, made¿Quién ha hecho este cambio en el documento?
dicho (decir)said, toldEl cliente nos ha dicho que está contento.
visto (ver)seenNo he visto a la directora hoy.
puesto (poner)put, placedHe puesto los documentos en tu mesa.
vuelto (volver)returnedMi compañero ya ha vuelto de vacaciones.

Practice: Spanish Past Participles

Work through the exercises, then test yourself with the quiz. Learn from your mistakes and try again as often as you like.

Exercises

Choose the past participle

Pick the word in parentheses that correctly completes the sentence.

  1. Los estudiantes han ______ (estudio/estudiado) bastante.

    The students have studied quite a lot.

    Show answer

    estudiado

  2. Martha ha ______ (vender/vendido) sus casas muy barato.

    Martha has sold her houses very cheaply.

    Show answer

    vendido

  3. Tu hermana ha ______ (cocinar/cocinado) un pollo muy rico.

    Your sister has cooked a very tasty chicken.

    Show answer

    cocinado

  4. Ya he ______ (limpiar/limpiado) la sala y el comedor.

    I have already cleaned the living room and the dining room.

    Show answer

    limpiado

  5. Esteban ha ______ (comprado/compró) unos pantalones muy grandes.

    Esteban has bought some very big pants.

    Show answer

    comprado

  6. Ellos han ______ (reservado/reservar) un cuarto en un hotel.

    They have booked a room in a hotel.

    Show answer

    reservado

  7. Los amigos han ______ (comer/comido) unos platos deliciosos.

    The friends have eaten some delicious dishes.

    Show answer

    comido

  8. Arturo y Ana se han ______ (agotado/agotar) por caminar muchas millas.

    Arturo and Ana have worn themselves out walking many miles.

    Show answer

    agotado

  9. Estos caballos son muy ______ (refinados/refinar) en esta hacienda.

    These horses are very refined on this ranch. (adjective: agrees)

    Show answer

    refinados

  10. Mi amiga me ha ______ (vender/vendido) los zapatos muy baratos.

    My friend has sold me the shoes very cheaply.

    Show answer

    vendido

Write the past participle

Write the past participle of the verb in parentheses. Some are irregular.

  1. He ______ (llamar) al cliente esta mañana.

    I have called the client this morning.

    Show answer

    llamado

  2. ¿Has ______ (leer) el contrato?

    Have you read the contract?

    Show answer

    leído

  3. Hemos ______ (decidir) cambiar de proveedor.

    We have decided to change suppliers.

    Show answer

    decidido

  4. La directora ha ______ (escribir) un correo a todo el equipo.

    The director has written an email to the whole team.

    Show answer

    escrito

  5. ¿Quién ha ______ (abrir) la ventana?

    Who has opened the window?

    Show answer

    abierto

  6. Todavía no han ______ (hacer) la reserva.

    They haven't made the reservation yet.

    Show answer

    hecho

  7. Ya he ______ (ver) la presentación.

    I have already seen the presentation.

    Show answer

    visto

  8. Mi jefe ha ______ (volver) de Madrid.

    My boss has come back from Madrid.

    Show answer

    vuelto

Quiz: 8 questions

1. What is the past participle of hablar?
2. What is the past participle of comer?
3. Choose the irregular past participle of escribir.
4. Hemos ______ la ventana. (abrir)
5. ¿Ya has ______ la película? (ver)
6. Which past participle needs a written accent?
7. Las cartas están ______. (escribir)
8. What is the past participle of hacer?

Not sure which level you are?

Take a free placement test and get your CEFR level, then start with the topics that fit it.

Find your level