All grammar

In short

The passé composé is avoir in the present + a past participle: J'ai mangé means "I ate" and "I have eaten". Participles: -er becomes -é, -ir becomes -i, -re becomes -u. Learn fait, pris, vu, eu, été. Ne...pas goes around avoir: Je n'ai pas mangé. A few verbs, like aller and reflexives, use être.

Grammar

Introduction to the passé composé with avoir

The passé composé is the main French past tense for finished actions: 'I ate', 'I have eaten', 'I did eat'. It has two parts: the present of avoir (j'ai, tu as, il a, nous avons, vous avez, ils ont) and a past participle. So J'ai mangé means 'I ate' or 'I have eaten'.

To form the participle of regular verbs: -er verbs become -é (parler becomes parlé, visiter becomes visité), regular -ir verbs become -i (finir becomes fini) and regular -re verbs become -u (attendre becomes attendu). Some common verbs are irregular and must be learned: faire becomes fait, prendre becomes pris, voir becomes vu, avoir becomes eu, être becomes été.

Negation goes around avoir: Je n'ai pas mangé. In questions, use est-ce que or inversion with avoir: Est-ce que tu as mangé ? or As-tu mangé ? Time words like hier, avant-hier and la semaine dernière go with this tense. A few verbs, such as aller and the reflexives, use être instead of avoir, but you will meet those later.

j'aiparlé
tu asparlé
il / elle aparlé
nous avonsparlé
vous avezparlé
ils / elles ontparlé

Hier, j'ai mangé au restaurant.

Yesterday I ate at a restaurant.

Tu as fini tes devoirs ?

Have you finished your homework?

Elle a visité le musée.

She visited the museum.

Nous avons vu un film.

We saw a film.

Je n'ai pas pris le bus.

I didn't take the bus.

Traps to avoid

  • Je mangé hier.

    J'ai mangé hier.

    English "I ate" is one word, so learners forget the auxiliary. The passé composé always has two parts.

  • J'ai parler avec Léa.

    J'ai parlé avec Léa.

    Parler and parlé sound the same, so the spelling slips. After avoir, write the participle: -é, never -er.

  • Je n'ai mangé pas.

    Je n'ai pas mangé.

    Ne and pas wrap around avoir, the conjugated part, and the participle comes after.

Drill it

From the lesson What happened yesterday. Type each answer, no multiple choice. 20 drills on this rule.

Hier, j' mangé au restaurant.

Yesterday I ate at a restaurant.

Tu fini tes devoirs ?

Have you finished your homework?

Elle a le musée. (visiter)

She visited the museum.

Nous avons un film. (voir)

We saw a film.

Ils ont le bus. (prendre)

They took the bus.

Je n'ai pas mon sac. (perdre)

I didn't lose my bag.