How do I generate the perfect tense in Spanish?

The perfect tense (eg. to have done something) in Spanish functions exactly as it does in English. We take the verb haber, which works like 'to have' in English and conjugate it:(yo) he(tú) has(él/ella/usted) ha(nosotros/as) hemos(vosotros/as) habéis(ellos/ellas/ustedes) hanSecondly, we add the 'past participle' of the verb we want to say in the perfect tense. For '-ar' verbs, such as cantar and mirar, we remove the '-ar' ending and add '-ado'. Cantar would become 'cantado' and mirar 'mirado'. For '-er' and '-ir' verbs, remove these endings and add '-ido', so comer becomes 'comido' and dormir becomes 'dormido'.Some examples would include: I have closed = he cerradoWe have woken up = nos hemos despertado (with reflexive verbs like despertarse, the reflexive pronoun, in this case 'nos', always comes first)They have ironed = han planchadoHowever, there are some irregular past participles that must simply be memorised, notably:abierto abrir openedabsuelto absolver absolvedcubierto cubrir covereddicho decir said/toldescrito escribir writtenfrito freír friedhecho hacer made/doneimpreso imprimir printedmuerto morir diedpuesto poner putresuelto resolver resolvedroto romper brokensatisfecho satisfacer satisfiedvisto ver seenvuelto volver returned

CC
Answered by Chris C. Spanish tutor

1898 Views

See similar Spanish GCSE tutors

Related Spanish GCSE answers

All answers ▸

How can you explain to me the Preterite tense?


How do i form the imperfect subjunctive tense?


Escribe sobre tus últimas vacaciones. Debes incluir: dónde se alojabas, lo que hacías y lo qué más te gustaba .


Read brief descriptions of all of the characters and use the table to align the description paragraph letter to the correct name.


We're here to help

contact us iconContact ustelephone icon+44 (0) 203 773 6020
Facebook logoInstagram logoLinkedIn logo

MyTutor is part of the IXL family of brands:

© 2026 by IXL Learning