How do I form and use the Perfect Tense?

The Perfect Tense was one of my favourite grade boosters at GCSE in speaking and writing because it's easy to make and easy to use.


The Perfect Tense is used to say you have done something:

-Hemos ido al cinema juntos tres veces. (We have been to the cinema together three times)

-¡Mi gato ha comido un pájaro! (My cat has eaten a bird!)

-¿Qué has hecho hoy? (What have you done today?)


The Perfect Tense has two parts...

The present tense of the verb HABER + the PAST PARTICIPLE of a verb.


Conjugations of HABER:

(yo)                 He

(tú)                  Has

(él/ella/usted)  Ha

(nosotros)        Hemos

(vosotros)        Habéis

(ellos/ustedes) Han

This is the 'I have' part of the phrase 'I have done...'


Forming the past participle:

Simply take away the -ar, -er, or -ir from the infinitive verb and...

for -ar verbs, add -ado

for -er verbs, add -ido

for -ir verbs, add -ido

E.g. Hablar à Hablado, Comer à Comido, Vivir à Vivido

This is the 'done' part of the phrase 'I have done...'

It is like 'ed' words in English, for example 'walked', 'talked'. We have lots of irregulars in English like 'eaten', 'done', 'seen'.

NB: past participles are very useful to learn because they are also used in other structures and tenses.


Here are some common irregular past participles:

Hacer (to do) ~ Hecho

Decir (to say) ~ Dicho

Abrir (to open) ~ Abierto

Poner (to put) ~ Puesto

Ver (to see) ~ Visto

Volver (to return) ~ Vuelto

Escribir (to write) ~ Escrito


So, let's put them together in some examples.

I have eaten = He comido

You have seen = Has visto

He/she/it has said = Ha dicho

We have spoken = Hemos hablado

You (plural) have lived = Habéis vivido

They have written = Han escrito


And don't forget, the H is silent!


Let me know if you have any questions or need further explanations. I have practice worksheets on all the tenses.

¡Buena suerte!

Floss T. GCSE Spanish tutor

2 years ago

Answered by Floss, a GCSE Spanish tutor with MyTutor

Still stuck? Get one-to-one help from a personally interviewed subject specialist


Ella  H. A Level History tutor, 13 plus  History tutor, GCSE History ...
View profile
£18 /hr

Ella H.

Degree: History with a European Language (Bachelors) - University College London University

Subjects offered: Spanish, History+ 3 more

Extended Project Qualification
English Literature
-Personal Statements-

“About MeI completed my A-Levels in History, Spanish and English Literature in 2015 and now study History with Spanish at University College London. I am passionate about all three subjects and havea wide range of knowledge about them...”

Isabel K. A Level French tutor, GCSE Spanish tutor, A Level Philosoph...
View profile
£18 /hr

Isabel K.

Degree: Philosophy and French (Bachelors) - Oxford, Oriel College University

Subjects offered: Spanish, Philosophy and Ethics+ 1 more

Philosophy and Ethics

“Hi!! I'm Isabel and I'm a student at the University of Oxford, studying French and Philosophy. I have a lot of experience teaching, having taught various languages to students between the ages of 3 to 17. I'm currently living in Montp...”

MyTutor guarantee

PremiumChristopher S. A Level Maths tutor, GCSE Maths tutor, A Level Spanish...
View profile
£24 /hr

Christopher S.

Degree: Mathematics (Masters) - Bristol University

Subjects offered: Spanish, Maths+ 1 more

Further Mathematics

“ I am extremely passionate about mathematics and I love the Spanish language! ”

About the author

Floss T. GCSE Spanish tutor
View profile

Floss T.

Currently unavailable: for regular students

Degree: Spanish and Italian (Bachelors) - Bristol University

Subjects offered: Spanish


“Friendly, enthusiastic, experienced tutor from the University of Bristol, ready to help you with your Spanish GCSE.”

MyTutor guarantee

You may also like...

Posts by Floss

How do I form and use the Perfect Tense?

How do I know if a noun is masculine or feminine?

What is adjectival agreement?

When should I use Usted/Ustedes and the 'vosotros' (2nd person plural) form?

Other GCSE Spanish questions

How do I form the preterite tense in Spanish?

How do you conjugate regular AR, IR and ER verbs in the present tense?

How do I make sense of Spanish conjugations since they are not as complex in English? And what's the best way to learn them so I use them well?

What is the difference between 'por' and 'para'?

View GCSE Spanish tutors


We use cookies to improve our service. By continuing to use this website, we'll assume that you're OK with this. Dismiss