← Back to Blog
🇫🇷French

French Passé Composé: The Complete Guide to the Past Tense

By SandorUpdated: April 5, 202612 min read

Quick Answer

The passé composé is the most common way to talk about completed past actions in everyday French. You form it with an auxiliary verb (avoir or être) in the present plus a past participle, then apply agreement rules for être and some object pronouns.

The French passé composé is the everyday past tense for finished actions, formed with an auxiliary verb in the present (avoir or être) plus a past participle, for example "j'ai parlé" (zhay par-LAY) or "je suis allé(e)" (zhuh swee zah-LAY). If you master auxiliary choice and agreement, you can narrate most real conversations in French confidently.

EnglishFrenchPronunciationFormality
I spokeJ'ai parlé.zhay par-LAYcasual
I wentJe suis allé(e).zhuh swee zah-LAYcasual
We ateOn a mangé.ohn ah mahn-ZHAYcasual
She arrivedElle est arrivée.el eh tah-ree-VAYcasual
Did you see?Tu as vu ?ty ah vycasual
I didn't understandJe n'ai pas compris.zhuh nay pah kohm-PREEpolite

Why the passé composé matters (and how common it is)

If you want to understand French movies, TV, and everyday speech, passé composé is non-negotiable. It is the tense people reach for when they tell you what happened, what they did, what they watched, or where they went.

French is also a global language, not just a "France-only" skill. Ethnologue estimates about 80 million native speakers, and the OIF reports hundreds of millions of French speakers worldwide across dozens of countries, which means you will hear passé composé in many accents and registers, from Paris to Montréal to Dakar.

A practical way to hear it in context is to learn through short scenes. Wordy-style clip learning works well here because passé composé is often tied to clear, visible actions: someone arrived, left, said something, or forgot something. If you are building your listening base, start with greetings and leave-taking too, like in our guides to how to say hello in French and how to say goodbye in French.

"Tense choice is not only about time, it is about how the speaker chooses to present an event: as bounded and complete, or as ongoing and descriptive."
Stephen C. Levinson, linguist (pragmatics and meaning in context)

The basic formula (auxiliary + past participle)

Passé composé has two parts:

  1. Auxiliary verb in the present: avoir (ah-VWAHR) or être (EH-truh)
  2. Past participle: parlé (par-LAY), fini (fee-NEE), vendu (vahn-DY), etc.

With avoir (most verbs)

Pattern:

SubjectPresent of avoirPast participleExample
jeai (ay)parléJ'ai parlé. (zhay par-LAY)
tuas (ah)parléTu as parlé. (ty ah par-LAY)
il/elle/ona (ah)parléIl a parlé. (eel ah par-LAY)
nousavons (ah-VOHN)parléNous avons parlé. (noo zah-VOHN par-LAY)
vousavez (ah-VAY)parléVous avez parlé. (voo zah-VAY par-LAY)
ils/ellesont (ohn)parléIls ont parlé. (eel zohn par-LAY)

Pronunciation tip: "J'ai" is usually one beat, like "zhay", not "zhuh ay".

With être (a smaller set of verbs)

Pattern:

SubjectPresent of êtrePast participleExample
jesuis (swee)allé(e)Je suis allé(e). (zhuh swee zah-LAY)
tues (ay)allé(e)Tu es allé(e). (ty ay zah-LAY)
il/elle/onest (ay)allé(e)Elle est allée. (el eh tah-LAY)
noussommes (sohm)allé(e)sNous sommes allés. (noo sohm zah-LAY)
vousêtes (ett)allé(e)(s)Vous êtes allé(s). (voo zett zah-LAY)
ils/ellessont (sohn)allé(e)sIls sont allés. (eel sohn zah-LAY)

Key rule: with être, the past participle agrees with the subject in gender and number.

How to form the past participle (regular patterns)

Many verbs are predictable. Learn the three big regular endings first.

-er verbs: -é

InfinitivePast participlePronunciation
parlerparlépar-LAY
regarderregardéruh-gar-DAY
aimeraiméeh-MAY

-ir verbs (type finir): -i

InfinitivePast participlePronunciation
finirfinifee-NEE
choisirchoisishwah-ZEE
réussirréussiray-yuh-SEE

-re verbs: -u (often)

InfinitivePast participlePronunciation
vendrevenduvahn-DY
attendreattenduah-tahn-DY
répondreréponduray-pohn-DY

💡 Fast learner shortcut

When you learn a new verb, memorize it as a 3-part package: infinitive, auxiliary, past participle. For example: "aller, être, allé" (ah-LAY, EH-truh, ah-LAY). This prevents 90% of passé composé mistakes later.

Avoir vs être: how to choose correctly

Most verbs use avoir. The verbs that use être are limited and learnable.

The core être verbs (movement and change of state)

Here is a practical list you will see constantly in real dialogue:

InfinitivePast participleExample
aller (ah-LAY)allé (ah-LAY)Je suis allé(e).
venir (vuh-NEER)venu (vuh-NY)Il est venu.
arriver (ah-ree-VAY)arrivé (ah-ree-VAY)Elle est arrivée.
partir (par-TEER)parti (par-TEE)On est parti.
entrer (ahn-TRAY)entré (ahn-TRAY)Je suis entré(e).
sortir (sor-TEER)sorti (sor-TEE)Elle est sortie.
monter (mohn-TAY)monté (mohn-TAY)Il est monté.
descendre (day-SAHN-druh)descendu (day-sahn-DY)Elle est descendue.
naître (NETR)né (nay)Il est né.
mourir (moo-REER)mort (mor)Il est mort.
tomber (tohm-BAY)tombé (tohm-BAY)Je suis tombé(e).
rester (res-TAY)resté (res-TAY)Elle est restée.
retourner (ruh-toor-NAY)retourné (ruh-toor-NAY)On est retourné(s).
passer (pah-SAY)passé (pah-SAY)Elle est passée.
devenir (duh-vuh-NEER)devenu (duh-vuh-NY)Il est devenu.

Cultural note: in casual French, people often use "on" instead of "nous", so you will hear "on est allé" far more than "nous sommes allés". This is one reason passé composé feels so frequent in films.

Verbs that can be avoir or être (meaning changes)

Some verbs switch auxiliary depending on whether they are used transitively (with a direct object) or intransitively (no direct object). In everyday French, this is a common source of confusion.

VerbÊtre (no direct object)Avoir (with direct object)
monterElle est montée. (she went up)Elle a monté l'escalier. (she climbed the stairs)
descendreIl est descendu. (he went down)Il a descendu les valises. (he brought down the suitcases)
sortirJe suis sorti(e). (I went out)J'ai sorti les clés. (I took out the keys)
rentrerJe suis rentré(e). (I came home)J'ai rentré la voiture. (I brought the car in)
passerIl est passé. (he stopped by)Il a passé une semaine ici. (he spent a week here)

⚠️ Do not guess based on English

English "to go out" vs "to take out" is a helpful intuition, but French does not map perfectly. When the verb clearly "does something to something", it is usually avoir. When it is just the subject moving or changing state, it is usually être.

Agreement rules (the part everyone fears)

Agreement is real, but it is not random. You only need to apply it in specific cases.

Agreement with être (agree with the subject)

With être, the past participle matches the subject:

SubjectExampleMeaning
masculine singularIl est arrivé. (eel eh tah-ree-VAY)He arrived.
feminine singularElle est arrivée. (el eh tah-ree-VAY)She arrived.
masculine pluralIls sont arrivés. (eel sohn zah-ree-VAY)They arrived.
feminine pluralElles sont arrivées. (el sohn zah-ree-VAY)They arrived.

In subtitles, you will often see the -e or -s even if you cannot hear it. That is normal because most final consonants are silent.

Agreement with avoir (only when the direct object comes before)

With avoir, the default is no agreement:

  • J'ai mangé une pomme. (zhay mahn-ZHAY yn pom)

But if a direct object pronoun comes before the verb, agreement can appear:

StructureExampleWhy
direct object pronoun beforeJe l'ai vue. (zhuh lay vy)"l'" refers to a feminine object, so "vu" becomes "vue"
"que" in relative clauseLa robe que j'ai achetée... (lah rob kuh zhay ah-shuh-TAY)"que" is the direct object placed before

This rule is treated carefully in formal writing, and it is codified in reference grammars and institutional guidance, including the Académie française discussions of past participle agreement.

Reflexive verbs: usually agreement, but watch the object

Reflexive verbs use être:

  • Je me suis levé(e). (zhuh muh swee luh-VAY)

Agreement usually follows the subject, but it can change if the reflexive pronoun is not the direct object:

ExampleWhat is happening
Elle s'est lavée. (el say lah-VAY)She washed herself, "se" is direct object, agreement happens
Elle s'est lavé les mains. (el say lah-VAY lay meh)She washed her hands, "les mains" is direct object after, so no agreement

If this feels technical, focus on comprehension first. You can speak accurately in most situations by mastering être agreement and leaving tricky avoir agreement for later polishing.

Negation in passé composé

Negation wraps around the auxiliary, not the past participle.

Ne ... pas

PositiveNegative
J'ai compris. (zhay kohm-PREE)Je n'ai pas compris. (zhuh nay pah kohm-PREE)
Elle est venue. (el eh vuh-NY)Elle n'est pas venue. (el nay pah vuh-NY)

In casual speech, "ne" often drops:

  • J'ai pas compris. (zhay pah kohm-PREE)

That is extremely common in movies and everyday talk, but keep "ne" in careful writing and formal situations.

Never and already: jamais, déjà

  • Je n'ai jamais vu ça. (zhuh nay zhah-MAY vy sah), I never saw that.
  • J'ai déjà fini. (zhay day-ZHAH fee-NEE), I already finished.

Questions in passé composé

French has multiple question styles. All of them work with passé composé.

Intonation (most common in speech)

  • Tu as vu ? (ty ah vy), You saw? / Did you see?

Est-ce que

  • Est-ce que tu as vu ? (ess kuh ty ah vy)

Inversion (more formal)

  • As-tu vu ? (ah-ty vy)

Inversion is common in news, formal interviews, and some scripted dialogue. For everyday conversation, intonation and "est-ce que" are enough.

Passé composé vs imparfait (how natives think about it)

The cleanest mental model is "events vs background".

UsePassé composéImparfait
Completed eventIl a appelé. (eel ah ah-puh-LAY)
Ongoing stateIl était fatigué. (eel ay-TAY fah-tee-GAY)
HabitOn allait au cinéma. (ohn ah-LAY oh see-nay-MAH)
StorytellingThen this happenedWhile this was going on

A typical movie-like sequence:

  • Il pleuvait. (eel pluh-VAY), It was raining.
  • Je suis sorti. (zhuh swee sor-TEE), I went out.
  • Et j'ai glissé. (ay zhay glee-SAY), And I slipped.

If you want more listening practice for these contrasts, pair grammar study with authentic dialogue. Even a romantic line like in how to say I love you in French often sits in a larger past-tense story about what happened and how someone felt.

High-frequency irregular past participles (learn these first)

Irregulars are unavoidable, but the good news is that a small set covers a huge amount of real conversation.

InfinitivePast participlePronunciationExample
avoireuyJ'ai eu peur. (zhay y pur)
êtreétéay-TAYÇa a été difficile. (sah ah ay-TAY dee-fee-SEEL)
fairefaitfehJ'ai fait ça. (zhay feh sah)
direditdeeIl a dit non. (eel ah dee noh)
prendreprispreeJ'ai pris le train. (zhay pree luh trehn)
mettremismeeJ'ai mis ça ici. (zhay mee sah ee-SEE)
voirvuvyTu as vu ? (ty ah vy)
pouvoirpupyJ'ai pas pu. (zhay pah py)
vouloirvouluvoo-LYJ'ai voulu venir. (zhay voo-LY vuh-NEER)
savoirsusyJ'ai su après. (zhay sy ah-PRAY)
lirelulyJ'ai lu ça. (zhay ly sah)
écrireécritay-KREEIl a écrit. (eel ah ay-KREE)
boirebubyOn a bu un café. (ohn ah by uhn kah-FAY)

🌍 A real-life French pattern: 'J'ai pas pu'

In everyday French, "Je n'ai pas pu" becomes "J'ai pas pu" (zhay pah py). You will hear it in arguments, excuses, and comedy. It is short, expressive, and very native-sounding, but save the full "ne" form for school and formal writing.

Common mistakes (and how to fix them fast)

Mixing up auxiliary with movement verbs

Learners often say "j'ai allé". Correct is:

  • Je suis allé(e). (zhuh swee zah-LAY)

A quick check: if it is a classic movement or state-change verb and there is no direct object, it is likely être.

Forgetting agreement with être

If your subject is feminine and you are writing, add -e:

  • Elle est arrivée. (el eh tah-ree-VAY)

In speech, do not overthink the silent letters. Focus on choosing the right auxiliary and making the sentence flow.

Over-applying agreement with avoir

Do not add agreement just because the subject is feminine:

  • Elle a mangé. (el ah mahn-ZHAY), not "mangée" unless a preceding direct object forces it.

Translating English present perfect too literally

English "I have lived here for two years" often maps to French present, not passé composé:

  • J'habite ici depuis deux ans. (zhah-BEET ee-SEE duh-PWEE duh zah)

Passé composé is for completed past actions, not necessarily "have + past participle" in English.

A simple practice plan (15 minutes a day)

If you want this tense to become automatic, repetition beats complexity.

  1. Pick 10 high-frequency verbs: 7 with avoir, 3 with être.
  2. Write 3 sentences per verb in passé composé.
  3. Convert each sentence to negative and to a question.
  4. Read them out loud, focusing on contractions: "j'ai", "t'as", "on a".

For extra motivation, notice how often past tense appears in emotionally loaded scenes. Even strong language relies on it, for example "Qu'est-ce que t'as fait ?" in confrontations. If you are curious about register and what not to repeat, see our guide to French swear words, but treat it as comprehension-first content.

Using passé composé with real dialogue (what to listen for)

When you watch French clips, train your ear for:

  • The auxiliary, often reduced: "j'ai" (zhay), "t'as" (tah), "il a" (ee-lah)
  • The past participle endings: -é (ay), -i (ee), -u (y)
  • Time markers: hier (ee-YAIR), ce matin (suh mah-TEHN), tout à l'heure (too tah-LUR)

A powerful listening trick is to pause after the auxiliary and predict the participle. Your brain starts building the grammar automatically.

If you want a broader roadmap for building French through media, start at the blog and then move into targeted practice on learn French.

Key takeaways

Passé composé is built from present avoir or être plus a past participle. Most verbs use avoir, a smaller set uses être, and reflexive verbs use être.

Agreement is straightforward with être, and conditional with avoir when a direct object comes before. Once you can form positives, negatives, and questions, you can handle the majority of past-tense dialogue you will hear in French films and TV.

Frequently Asked Questions

What is the passé composé used for in French?
Passé composé is used to describe completed actions in the past, especially in spoken and everyday written French. It often corresponds to English simple past or present perfect, depending on context. You will hear it constantly in conversations, news summaries, and storytelling.
How do I know whether to use avoir or être in passé composé?
Most verbs use avoir. A smaller set uses être, mainly intransitive verbs of movement or change of state (often taught as the 'Dr and Mrs Vandertramp' group), plus all reflexive verbs. When in doubt, check whether the verb takes a direct object: if yes, it is usually avoir.
Do I always have to make agreement in passé composé?
No. Agreement is required with être (the past participle agrees with the subject) and in certain avoir cases when a direct object comes before the verb (often with object pronouns like 'la', 'les', or 'que'). With avoir and a following object, there is no agreement.
What is the difference between passé composé and imparfait?
Passé composé presents an action as completed or bounded, like a single event. Imparfait describes background, habits, ongoing states, or repeated actions in the past. In real French, speakers often mix them: imparfait sets the scene, passé composé advances the story.
Is passé composé the same as the passé simple?
They overlap in meaning, but not in use. Passé simple is mainly a literary tense used in novels and formal narrative writing, while passé composé is the default past tense in speech and most modern communication. Learners should prioritize passé composé first.

Sources & References

  1. Académie française, Dire, Ne pas dire: Accord du participe passé, 2024
  2. CNRTL (Centre National de Ressources Textuelles et Lexicales), Conjugaison: Avoir et être, accessed 2026
  3. Ethnologue, French (fra) Language Profile, 27th edition, 2024
  4. Grevisse & Goosse, Le Bon Usage, 16e édition, 2016
  5. Organisation internationale de la Francophonie (OIF), La langue française dans le monde, 2022

Start learning with Wordy

Watch real movie clips and build your vocabulary as you go. Free to download.

Download on the App StoreGet it on Google PlayAvailable in the Chrome Web Store

More language guides