What is the perfect tense and how is it used?

The perfect tense makes a distinction between the perfect tense (I have gone out) and the simple past (I went out). 

The form constits of the verb haber:







The following verb will then follow with an ending of +ado (ar verbs) or +ido (er and ir verbs).

For example: He has spoken to Maria.

Ha hablado con Maria.

The use of the perfect tense will mainly be used based on what someone has done today. E.g. Yesterday I went. Today I have been.

However, it can also be used in terms of what you have done over your life time. E.g. I have been to America. - He ido a America. But when you express a specific time in the past you would use the simple past. E.g. I went to America last summer. - Fui a America el verano pasado.

Natasha B. GCSE Maths tutor, GCSE Art tutor, GCSE Spanish tutor, A Le...

8 months ago

Answered by Natasha, a GCSE Spanish tutor with MyTutor

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


Kristiana B. GCSE Spanish tutor, GCSE English tutor
View profile
£18 /hr

Kristiana B.

Degree: Law (Bachelors) - Bristol University

Subjects offered: Spanish, English


“About Me I am a first year law student at Bristol University. Being half-Chilean, with my dad living in Spain, I have always had a passion for Spanish – not just the language, but theculture and the people. During my gap year I lived ...”

Roshni R. GCSE Biology tutor, A Level Biology tutor, GCSE Chemistry t...
View profile
£18 /hr

Roshni R.

Degree: Dentistry (Bachelors) - Birmingham University

Subjects offered: Spanish, Maths+ 4 more

-Personal Statements-
-Medical School Preparation-

“Tutoring approach Professional but friendly approach.  Work with my students to identify the areas the student is finding most difficult. Review the topic with my hand-written notes.  Explain any misunderstood areas. Work through examp...”

Lucie  F. A Level History tutor, GCSE History tutor, GCSE French tuto...
View profile
£18 /hr

Lucie F.

Degree: History and Spanish (Bachelors) - Exeter University

Subjects offered: Spanish, History+ 1 more


“About me:I am a history and spanish student at the University of Exeter. My mother is French therefore I speak the laguage fluently and can tutor in this as well as my degree subjects. I enjoy teaching and have had experience in this...”

About the author

Natasha B. GCSE Maths tutor, GCSE Art tutor, GCSE Spanish tutor, A Le...
View profile
£20 /hr

Natasha B.

Degree: International Management and Modern Languages (Spanish) (Bachelors) - Bath University

Subjects offered: Spanish, Maths+ 2 more

Business Studies

“About me I am currently a first-year student studying International Management and Spanish at the University of Bath.  I lived in Valencia, Spain for 2 years from August2013- August 2015, during which time I studied British A levels a...”

You may also like...

Posts by Natasha

How do I simplify the equation 4x + 5x -2 - 2x + 7?

What is the perfect tense and how is it used?

What is the Pythagoras Theorem?

When would I use the gerund verb?

Other GCSE Spanish questions

What is the subjunctive?

Can you form a sentence using the conditional tense?

Nouns in Spanish have a gender. Is it hard to tell when a noun is masculin or feminine?

How can I learn new vocabulary?

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