A1 Past Tense 11 min read Facile

Le passé récent : Le passé composé espagnol (He hablado)

Pour parler d'actions récentes ou d'expériences de vie, utilise le Passé Composé avec haber et un participe passé qui ne change pas.

Grammar Rule in 30 Seconds

Use the Present Perfect to talk about recent actions that still feel connected to the present moment.

  • Use 'haber' + past participle: 'He comido' (I have eaten).
  • The participle for -ar verbs ends in -ado: 'hablado'.
  • The participle for -er/-ir verbs ends in -ido: 'comido', 'vivido'.
Subject + [Haber] + [Past Participle]

Overview

As-tu déjà envoyé un message WhatsApp pour le regretter aussitôt ? Ou peut-être viens-tu de finir un marathon Netflix de trois heures ? En espagnol, pour parler de choses récentes ou d'expériences de vie encore pertinentes, on utilise le Pretérito Perfecto Compuesto.
Vois-le comme un pont reliant le passé au présent. Si tu dis "J'ai mangé", tu ne parles pas seulement du passé, tu expliques pourquoi tu n'as plus faim maintenant ! C'est extrêmement courant en Espagne.
En Amérique latine, on l'utilise surtout pour les expériences de vie. C'est l'un des temps les plus utiles pour discuter au quotidien.

How This Grammar Works

C'est un temps composé, ce qui signifie qu'il utilise deux mots pour une seule tâche. Imagine un vélo : tu as besoin des deux roues pour avancer. La première roue est l'auxiliaire haber, et la deuxième est le participe passé.
En espagnol, haber change selon qui parle, mais le participe reste exactement le même pour tout le monde. Une règle d'or : ne place jamais rien entre ces deux mots. Pas de no, pas de pronom, rien du tout.

Formation Pattern

1
C'est un processus simple en deux étapes :
2
Conjugue l'auxiliaire haber au présent.
3
Ajoute le participe passé de ton verbe principal.
4
Conjugaison de haber :
5
yo -> he, -> has, él/ella -> ha, nosotros -> hemos, vosotros -> habéis, ellos/ellas -> han.
6
Pour le participe :
7
Verbes en -ar : on remplace par -ado. Ex : hablar -> hablado.
8
Verbes en -er et -ir : on remplace par -ido. Ex : comer -> comido.
9
Attention : certains verbes sont rebelles. Hacer devient hecho (fait).

When To Use It

On utilise ce temps quand la période de temps n'est pas encore terminée.
  • Aujourd'hui : Hoy he bebido mucho café. La journée n'est pas finie !
  • Cette semaine/ce mois : Esta semana hemos estudiado mucho.
  • Expériences de vie : Avec alguna vez (déjà) ou nunca (jamais).
  • Actions récentes : Des choses qui viennent d'arriver, comme un Uber : Ha llegado el Uber.

Common Mistakes

La plus grosse erreur est de séparer les deux verbes. En espagnol, on dit Siempre me ha gustado. Une autre erreur classique est d'utiliser tener au lieu de haber. Attention aussi au genre ! Au passé composé espagnol, le participe finit TOUJOURS en -o, qu'il s'agisse de el(m) ou la(f).

Contrast With Similar Patterns

On le confond souvent avec le Pretérito Indefinido (J'ai mangé / comí). La différence est la boîte temporelle.
  • Indefinido : La boîte est fermée (hier, l'année dernière).
  • Present Perfect : La boîte est ouverte (aujourd'hui, cette année).
En Espagne, pour ce qui s'est passé il y a cinq minutes, on utilise le Perfecto.

Quick FAQ

Q : Puis-je utiliser haber seul ?

R: Pas dans ce contexte, il a toujours besoin de son partenaire.

Q : Dois-je accorder le participe au pluriel ?

R: Non ! Il reste invariable.

Q : Comment dire "Je n'ai pas" ?

R: Place le no tout au début : No he comido.

Conjugation of Haber

Subject Haber Participle (-ar) Participle (-er/-ir)
Yo
he
hablado
comido
has
hablado
comido
Él/Ella/Ud.
ha
hablado
comido
Nosotros
hemos
hablado
comido
Vosotros
habéis
hablado
comido
Ellos/Ellas/Uds.
han
hablado
comido

Meanings

This tense describes actions completed in a time frame that is not yet finished or has relevance to the current moment.

1

Recent past

Actions that happened just now or today.

“He terminado mi tarea.”

“Hemos llegado hace poco.”

2

Life experience

General experiences without a specific time.

“¿Has viajado a España?”

“Nunca he visto esa película.”

Reference Table

Reference table for Le passé récent : Le passé composé espagnol (He hablado)
Sujet Haber (Présent) Participe (-ar / -er, -ir) Exemple
Yo
he
comido / hablado
He comido hoy.
has
comido / hablado
Has hablado mucho.
Él/Ella/Ud.
ha
comido / hablado
Ha visto la película.
Nosotros/as
hemos
comido / hablado
Hemos vuelto tarde.
Vosotros/as
habéis
comido / hablado
Habéis hecho la tarea.
Ellos/as/Uds.
han
comido / hablado
Han salido ya.

Spectre de formalité

Formel
He finalizado el informe.

He finalizado el informe. (Work/Professional)

Neutre
He terminado el informe.

He terminado el informe. (Work/Professional)

Informel
Ya he acabado el informe.

Ya he acabado el informe. (Work/Professional)

Argot
Ya me he ventilado el informe.

Ya me he ventilado el informe. (Work/Professional)

Le Pont du Passé Composé

Passé Composé

Auxiliaire (Haber)

  • he, has, ha... J'ai/tu as/il a...

Action (Participe)

  • -ado / -ido terminaison fixe

Usage

  • Hoy / Esta semana Période non terminée
  • Experiencias Événements de vie

Terminaisons Régulières du Participe Passé

Verbes en -AR
Hablar -> Hablado Parlé
Cantar -> Cantado Chanté
Verbes en -ER / -IR
Comer -> Comido Mangé
Vivir -> Vivido Vécu

Le temps est-il terminé ?

1

Est-ce arrivé aujourd'hui ou cette semaine ?

YES
Utilise le Passé Composé (He comido)
NO
Passe à l'étape suivante
2

Est-ce une expérience de vie générale ?

YES
Utilise le Passé Composé (He viajado)
NO ↓

Irréguliers Essentiels

Actions Courantes

  • Hacer -> Hecho
  • Decir -> Dicho
  • Ver -> Visto
🏠

Mouvement/États

  • Volver -> Vuelto
  • Abrir -> Abierto
  • Romper -> Roto

Exemples par niveau

1

He comido pizza.

I have eaten pizza.

2

Has estudiado mucho.

You have studied a lot.

3

Hemos hablado hoy.

We have spoken today.

4

Ella ha llegado.

She has arrived.

1

¿Has visto mi libro?

Have you seen my book?

2

Nunca he estado en México.

I have never been to Mexico.

3

Han hecho la cena.

They have made dinner.

4

No he terminado el trabajo.

I haven't finished the work.

1

Esta semana hemos tenido muchas reuniones.

This week we have had many meetings.

2

Hoy no ha llovido nada.

It hasn't rained at all today.

3

Ya he leído ese libro.

I have already read that book.

4

¿Habéis decidido qué hacer?

Have you (plural) decided what to do?

1

El gobierno ha anunciado nuevas medidas.

The government has announced new measures.

2

He estado pensando en lo que dijiste.

I have been thinking about what you said.

3

Nunca me han tratado tan bien.

I have never been treated so well.

4

La situación ha cambiado drásticamente.

The situation has changed drastically.

1

Hasta la fecha, no hemos recibido respuesta alguna.

To date, we have not received any response.

2

Ha sido un año lleno de desafíos inesperados.

It has been a year full of unexpected challenges.

3

Muchos han cuestionado la validez de este estudio.

Many have questioned the validity of this study.

4

No se ha visto nada igual en décadas.

Nothing like this has been seen in decades.

1

La literatura ha reflejado siempre las ansiedades de su tiempo.

Literature has always reflected the anxieties of its time.

2

Se han implementado reformas que han alterado el panorama social.

Reforms have been implemented that have altered the social landscape.

3

Jamás he presenciado una elocuencia tan refinada.

I have never witnessed such refined eloquence.

4

Han transcurrido siglos desde que esto ocurrió.

Centuries have passed since this occurred.

Facile à confondre

The 'Link' Past: Spanish Present Perfect (He hablado) vs Pretérito Indefinido vs. Perfecto

Learners struggle to know when to use 'fui' vs 'he ido'.

The 'Link' Past: Spanish Present Perfect (He hablado) vs Haber vs. Tener

Both mean 'to have', but 'haber' is only for perfect tenses.

The 'Link' Past: Spanish Present Perfect (He hablado) vs Past Participle vs. Adjective

Participles can look like adjectives.

Erreurs courantes

Yo he hablar

Yo he hablado

Must use the participle (-ado/-ido), not the infinitive.

He comido ayer

Comí ayer

Don't use this tense with finished time markers like 'ayer'.

Haber comido

He comido

You must conjugate 'haber'.

He comido pizza hoy

He comido pizza hoy

This is actually correct, but don't forget the participle.

He hecho mi tarea

He hecho mi tarea

Wait, this is correct! But learners often say 'he haced'.

He visto la película ayer

Vi la película ayer

Again, avoid 'ayer' with this tense.

Ha sido divertido

Ha sido divertido

Correct, but learners often use 'es' instead of 'ha sido'.

He ido a España el año pasado

Fui a España el año pasado

Time frame is closed.

He hablado con él hace dos horas

Hablé con él hace dos horas

'Hace' marks a specific point in the past.

Ya he comido a las dos

Ya comí a las dos

Specific time 'a las dos' requires simple past.

He estado en la reunión que tuvimos ayer

Estuve en la reunión que tuvimos ayer

The meeting is a finished event.

Nunca he ido a ese lugar en 1990

Nunca fui a ese lugar en 1990

1990 is a closed time frame.

Structures de phrases

Hoy he ___ mucho.

¿Has ___ a España?

Nunca he ___ esa película.

Esta semana hemos ___ muchas cosas.

Real World Usage

Texting constant

¡Hola! ¿Qué has hecho hoy?

Social Media very common

¡He llegado a Madrid!

Job Interview common

He trabajado en este sector por cinco años.

Travel common

¿Has reservado el hotel?

Food Delivery App occasional

He pedido mi comida hace diez minutos.

Emailing common

Le escribo porque he recibido su mensaje.

🎯

Jamais de séparation !

Imagine que 'haber' et le participe passé sont collés. Tu ne dois jamais rien mettre entre eux, comme 'no' ou 'me/te/se'.
No lo he visto
(PAS
He no lo visto
).
⚠️

Attention à 'Tener' !

N'utilise pas 'Tener' comme verbe auxiliaire ici. C'est une erreur courante ! He comido (J'ai mangé), PAS Tengo comido.
💬

Espagne vs. Amérique Latine

En Espagne, on utilise beaucoup ce temps pour tout ce qui s'est passé aujourd'hui. En Amérique Latine, on préfère souvent le passé simple (Pretérito Indefinido) pour les actions finies, sauf pour les expériences de vie.
Hoy he ido al mercado
(en Espagne).

Smart Tips

Always reach for the Present Perfect first.

Hoy comí pizza. Hoy he comido pizza.

Memorize the participle as a separate word.

He haced. He hecho.

If you aren't sure if the time is 'open', check if you can say 'this week'.

Ayer he ido. Fui ayer.

Use the Present Perfect to report recent news.

El jefe dijo algo nuevo. El jefe ha dicho algo nuevo.

Prononciation

e, as, a, emos, abéis, an

Haber conjugation

The 'h' is always silent in Spanish.

ha-BLA-do, co-MI-do

Participle stress

The stress is on the 'a' in -ado and the 'i' in -ido.

Question rising

¿Has comido? ↑

Standard yes/no question intonation.

Mémorise-le

Moyen mnémotechnique

Haber helps the action happen: 'He' (I have) + the action (participle).

Association visuelle

Imagine a bridge connecting a clock (the past) to a mirror (the present). You are standing on the bridge holding a sign that says 'HE'.

Rhyme

Para el pasado que está cerca, 'he' más el verbo es la tuerca.

Story

I woke up and said 'He dormido bien' (I have slept well). Then I said 'He desayunado' (I have eaten breakfast). Now I am ready to say 'He empezado mi día' (I have started my day).

Word Web

hehashahemoshabéishanhabladocomido

Défi

Write 5 things you have done today in a notebook.

Notes culturelles

The Pretérito Perfecto is used extensively for anything that happened today, even if it feels distant.

The Pretérito Indefinido (simple past) is preferred for most past actions, even recent ones.

Similar to Mexico, the simple past is dominant, but the perfect is used for life experiences.

Derived from Latin 'habere' (to have) + the past participle.

Amorces de conversation

¿Qué has hecho hoy?

¿Has viajado a otro país alguna vez?

¿Qué has aprendido esta semana?

¿Has visto alguna película interesante recientemente?

Sujets d'écriture

Describe your morning using the present perfect.
List three things you have achieved this year.
Reflect on a recent challenge you have faced.
Discuss how your perspective on life has changed.

Erreurs courantes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Complète la phrase avec la forme correcte de 'haber'.

Yo ___ comido mucho hoy.

✓ Correct! ✗ Not quite. Correct answer: he
Pour le sujet 'yo' (je), la forme correcte du verbe auxiliaire 'haber' est 'he'.
Quelle phrase est correcte ? Choix multiple

Choisis la phrase grammaticalement correcte :

✓ Correct! ✗ Not quite. Correct answer: Siempre he comido pizza.
Les adverbes comme 'siempre' (toujours) doivent se placer avant le verbe composé 'he comido'. Tu ne peux pas séparer 'he' et 'comido'.
Trouve et corrige l'erreur Error Correction

Find and fix the mistake:

Ellos han escribido una carta.

✓ Correct! ✗ Not quite. Correct answer: Ellos han escrito una carta.
'Escribir' (écrire) a un participe passé irrégulier : 'escrito'. 'Escribido' n'existe pas.

Score: /3

Exercices pratiques

8 exercises
Conjugate 'haber' correctly.

Yo ___ comido.

✓ Correct! ✗ Not quite. Correct answer: he
Yo uses 'he'.
Choose the correct participle. Choix multiple

He ___ (hablar).

✓ Correct! ✗ Not quite. Correct answer: hablado
-ar verbs end in -ado.
Fix the sentence. Error Correction

Find and fix the mistake:

Yo he comido ayer.

✓ Correct! ✗ Not quite. Correct answer: Yo comí ayer.
Ayer requires simple past.
Order the words. Sentence Building

he / hoy / trabajado / yo

✓ Correct! ✗ Not quite. Correct answer: Yo he trabajado hoy.
Standard word order.
Conjugate for 'Nosotros'. Conjugation Drill

Nosotros ___ (vivir).

✓ Correct! ✗ Not quite. Correct answer: hemos vivido
-ir verbs end in -ido.
Match the verb with its participle. Match Pairs

Hacer -> ?

✓ Correct! ✗ Not quite. Correct answer: hecho
Hacer is irregular.
Is this correct? True False Rule

He visto la película ayer.

✓ Correct! ✗ Not quite. Correct answer: False
Ayer is a closed time frame.
Complete the dialogue. Dialogue Completion

A: ¿Has comido? B: Sí, ___.

✓ Correct! ✗ Not quite. Correct answer: he comido
Simple answer.

Score: /8

Practice Bank

6 exercises
Complète la phrase avec le participe passé correct. Texte trous

Nosotros hemos ___ (hablar) con el jefe.

✓ Correct! ✗ Not quite. Correct answer: hablado
Traduis en espagnol Traduction

I have done the work.

✓ Correct! ✗ Not quite. Correct answer: He hecho el trabajo.
Réorganise les mots pour former une phrase. Sentence Reorder

visto / película / He / la / ya

✓ Correct! ✗ Not quite. Correct answer: Ya he visto la película.
Lequel est une expérience de vie ? Choix multiple

¿___ alguna vez en México?

✓ Correct! ✗ Not quite. Correct answer: Has estado
Corrige le verbe auxiliaire. Error Correction

Tú ha comido ya.

✓ Correct! ✗ Not quite. Correct answer: Tú has comido ya.
Associe le verbe à son participe passé irrégulier. Match Pairs

Associe-les correctement :

✓ Correct! ✗ Not quite. Correct answer: decir -> dicho

Score: /6

FAQ (8)

Yes, 'ya' (already) is very common with the present perfect.

It comes from the Latin 'factum'. Many common verbs have irregular participles.

Mostly yes, but Spanish is stricter about the time frame.

People will understand you, but it sounds unnatural to native speakers.

No, the participle in this tense is always masculine singular.

No, it's strictly for the past.

It's neutral and used in all registers.

Just put 'no' before 'he'.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

English high

Present Perfect

Spanish doesn't allow specific time markers like 'yesterday' with this tense.

French high

Passé Composé

French uses 'être' for some verbs, Spanish never does.

German moderate

Perfekt

German places the participle at the end of the sentence.

Japanese low

Te-form + iru/aru

Japanese uses suffixation rather than auxiliary verbs.

Arabic partial

Qad + Past Tense

Arabic doesn't use an auxiliary verb.

Chinese low

Verb + le

Chinese uses particles, not verb conjugation.

Learning Path

Prerequisites

Continue With

A1 Builds On

Déjà vs Pas encore (Ya, Todavía)

### Overview Bienvenue dans ce cours d'espagnol, mon ami ! Aujourd'hui, on s'attaque à un pilier de la communication qu...

B1 Requires

Le subjonctif passé : 'J'espère que tu as...'

### Overview Bienvenue dans cet atelier de grammaire, mon ami. En tant que francophone, tu as un avantage certain : ton...

A2 Requires

Ne pas séparer le duo de verbes (Haber + Participe)

Overview Avez-vous déjà vu un couple si fusionnel qu'ils respirent pratiquement le même air ? C'est exactement ainsi qu...

A2 Requires

Choisir le bon passé : Passé Composé vs Passé Simple

### Overview Bienvenue dans cette aventure linguistique ! En tant que francophone, tu as déjà un avantage énorme pour a...

A2 Requires

Duel du Passé : Aujourd'hui vs Hier (Passé Composé vs Passé Simple)

### Overview Bienvenue dans le monde fascinant des temps du passé en espagnol ! Si tu es francophone, tu as déjà une lo...

A1 Requires

La place des pronoms (lo, la, me, te)

### Overview Bienvenue dans cette exploration de la grammaire espagnole ! Si tu parles français, tu as déjà un avantage...

B1 Requires

Le passé du passé : Utiliser 'avait' (Pluscuamperfecto)

### Overview Sais-tu que ton cerveau est une machine à voyager dans le temps ? Chaque fois que tu racontes une anecdote...

B2 Requires

Le Futur Antérieur en espagnol : Actions terminées dans le futur (Futuro Perfecto)

Overview Demain à la même heure, auras-tu enfin fini cette série Netflix dont tout le monde parle ? ... (French translat...

C1 Requires

Conditionnel Passé en Espagnol : J'aurais fait (Condicional Compuesto)

### Overview As-tu déjà regardé ton frigo vide à 2h du matin en te disant : « J'aurais dû aller au supermarché » ? On e...

Was this helpful?
Pas encore de commentaires. Soyez le premier à partager vos idées !