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 ▸

Foundation role-play


What is the difference between a reflexive and ordinary verb?


Fuiste a una fiesta de San Valentín, el 14 de febrero. Tu amigo uruguayo, Mateo, te ha preguntado sobre la fiesta. Escríbele un email. Menciona: • qué hiciste en la fiesta • tus ideas sobre tu novio perfecto / tu novia perfecta • tu opinión sobre el matri


How do you form the preterite tense (el pretérito) for regular verbs?