What is the difference between the preterite and perfect tenses in Spanish?

The preterite is used for completed actions in the past
e.g. I spoke to my mother - Hablé con mi madre

The perfect is used to reflect on a current state dependent on a past action, and always translates into English as "I have + past participle"
e.g. I have read many books
He leído muchos libros

JR

Related Spanish GCSE answers

All answers ▸

Me llamo Ana, tengo 15 años. Tengo 3 hermanos pequeños, uno con 3 años menos que yo, otro con 5 años menos que yo y el ultimo de 6 años. Es muy dificil ser la mayor. Mis padres me mandan ayudarles en todo, hacer la cena, planchar y poner la lavadora.


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


What are the best ways to practise Spanish at home if no one speaks it?


Acabas de pasar las vacaciones en una ciudad Española. Escríbele una carta a tu amiga describiéndole tus experiencias.