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 ▸

What is the present continuous/progressive and how do I form it?


How do I conjugate the present tense form of an irregular verb such as 'hacer'?


¿Qué te gusta hacer en tu tiempo libre?


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