Perfect tenses in Spanish describe actions that are completed, but they do so from different perspectives or points in time. These tenses help you talk about what has happened, what had happened, what will have happened, or what might have happened under certain conditions.

Types of Perfect Tenses

There are four main perfect tenses in Spanish:
  1. Present Perfect (pretérito perfecto compuesto): Describes actions that have been completed recently or that still affect the present.
  2. Past Perfect (Pluperfect) (pretérito pluscuamperfecto): Describes actions that had been completed before another past action.
  3. Future Perfect (futuro perfecto): Describes actions that will have been completed by a certain point in the future.
  4. Conditional Perfect (condicional perfecto): Describes actions that would have been completed under certain conditions.

Which Spanish perfect tense describes actions that have been completed recently or still affect the present?


Present Perfect

The Present Perfect tense describes actions completed recently or that still impact the present moment.

Formation Rules

All perfect tenses use the past participle form (-ado for -ar verbs, -ido for -er/-ir verbs) combined with a conjugated form of haber.
  • Example verb: hablar (to speak)
  • Past participle: hablado
TenseHaber Form ExampleFull Example
Present Perfecthe habladoI have spoken
Past Perfect (Pluperfect)había habladoI had spoken
Future Perfecthabré habladoI will have spoken
Conditional Perfecthabría habladoI would have spoken

Conjugate the verb 'hablar' in Present Perfect for 'we'.


hemos hablado

'Hemos hablado' means 'we have spoken' and uses Present Perfect.

Conjugation Tables

Let’s look at the verb hablar (to speak) in all four perfect tenses:

Present Perfect (pretérito perfecto compuesto)

SpanishEnglish
he habladoI have spoken
has habladoyou have spoken
ha habladohe/she/it has spoken
hemos habladowe have spoken
habéis habladoyou all have spoken
han habladothey have spoken

Past Perfect (Pluperfect) (pretérito pluscuamperfecto)

SpanishEnglish
había habladoI had spoken
habías habladoyou had spoken
había habladohe/she/it had spoken
habíamos habladowe had spoken
habíais habladoyou all had spoken
habían habladothey had spoken

Future Perfect (futuro perfecto)

SpanishEnglish
habré habladoI will have spoken
habrás habladoyou will have spoken
habrá habladohe/she/it will have spoken
habremos habladowe will have spoken
habréis habladoyou all will have spoken
habrán habladothey will have spoken

Conditional Perfect (condicional perfecto)

SpanishEnglish
habría habladoI would have spoken
habrías habladoyou would have spoken
habría habladohe/she/it would have spoken
habríamos habladowe would have spoken
habríais habladoyou all would have spoken
habrían habladothey would have spoken

Time Expressions

Here are some common time expressions used with perfect tenses:
ExpressionUsage
yaalready
todavía nonot yet
aúnstill, yet
alguna vezever
nuncanever
desde hacefor (a period of time)
hasta ahoraup until now
para entoncesby then
en ese momentoat that moment
por finfinally

Summary

Spanish perfect tenses are powerful tools for expressing completed actions from different points in time:
  • Present Perfect: What has happened (recently or still relevant)
  • Past Perfect: What had happened before something else
  • Future Perfect: What will have happened by a future time
  • Conditional Perfect: What would have happened under conditions
Remember: all use haber + past participle. Perfect tenses help you talk about time in a precise and meaningful way!

Flashcards (1 of 24)

    • English: I have spoken

    Last updated: Wed Jun 18, 2025

    Loco