How do you form the perfect tense in Spanish?

The perfect tense in Spanish can be translated to English as 'I have done/eaten/been'. Firstly, you conjugate the verb 'haber' (to have), which is yo he, tu has, el/ella ha, nos hemos, vos habéis, ellos han. Secondly, you conjugate the verb that you have done. You add the past participle of the infinitive to the stem of this verb, if it is an -AR verb (visitar) you add -ado to the stem, so it would become 'visitado', and if it is an -ER verb (comer) or an -IR verb (vivir), you add -ido, so, 'comido' or 'vivido'.

LB
Answered by Lisa B. Spanish tutor

1802 Views

See similar Spanish GCSE tutors

Related Spanish GCSE answers

All answers ▸

How do you form the present tense of regular verbs?


Decline the verb "to go" in the preterit tense. What other Spanish verb follows the same conjugation in this tense?


Tu amigo argentino, Pedro, te ha preguntado sobre lo que haces con tus amigos. Menciona: deportes, redes sociales, televisión, centro comercial.


What is the difference between the preterite and the imperfect?


We're here to help

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

© MyTutorWeb Ltd 2013–2025

Terms & Conditions|Privacy Policy
Cookie Preferences