What is it?
Le passé composé avec avoir is a common French past tense used to talk about completed actions.
It is formed with:
present tense of avoir + past participle
Examples:
- J’ai mangé.
- Tu as travaillé.
- Elle a fini.
- Nous avons regardé un film.
The verb avoir changes according to the subject.
| Subject | Avoir |
|---|---|
| j’ | ai |
| tu | as |
| il / elle / on | a |
| nous | avons |
| vous | avez |
| ils / elles | ont |
The main verb becomes a past participle.
When to use
Use the passé composé for actions that started and finished in the past.
- J’ai travaillé hier.
- Elle a regardé un film.
Use it for a specific completed event.
- Nous avons visité Paris.
- Il a acheté une voiture.
Use it for a sequence of completed actions.
- J’ai préparé le dîner et j’ai mangé.
- Elle a ouvert la porte et elle est entrée.
Many common French verbs form the passé composé with avoir.
- parler → j’ai parlé
- finir → j’ai fini
- vendre → j’ai vendu
- faire → j’ai fait
- prendre → j’ai pris
- avoir → j’ai eu
Structure
The basic structure is:
Subject + present tense of avoir + past participle
| Subject | Example |
|---|---|
| je | j’ai parlé |
| tu | tu as parlé |
| il / elle / on | elle a parlé |
| nous | nous avons parlé |
| vous | vous avez parlé |
| ils / elles | ils ont parlé |
Regular past participles
Regular verbs usually form the past participle according to their infinitive ending.
| Infinitive ending | Past participle ending | Example |
|---|---|---|
| -er | -é | parler → parlé |
| -ir | -i | finir → fini |
| -re | -u | vendre → vendu |
Examples:
- J’ai regardé la télévision.
- Tu as fini ton travail.
- Nous avons vendu la voiture.
Common irregular past participles
Some verbs have irregular past participles.
| Infinitive | Past participle |
|---|---|
| avoir | eu |
| faire | fait |
| prendre | pris |
| comprendre | compris |
| apprendre | appris |
| boire | bu |
| lire | lu |
| voir | vu |
| vouloir | voulu |
| pouvoir | pu |
| devoir | dû |
Examples:
- J’ai eu une bonne journée.
- Elle a fait ses devoirs.
- Nous avons pris le train.
- Ils ont vu ce film.
Negative sentences
Place ne or n’ before the form of avoir and pas after it.
Subject + ne/n’ + avoir + pas + past participle
- Je n’ai pas travaillé.
- Elle n’a pas fini.
- Nous n’avons pas regardé le film.
Questions
Common question structures include:
- Est-ce que tu as mangé ?
- As-tu fini ?
- Vous avez travaillé hier ?
Examples
- J’ai travaillé hier.
- Tu as regardé un film.
- Il a acheté du pain.
- Elle a fini son travail.
- On a pris le bus.
- Nous avons visité Paris.
- Vous avez fait un gâteau.
- Ils ont vendu leur voiture.
- Elles ont lu ce livre.
- Je n’ai pas vu Paul.
Exceptions
Some French verbs form the passé composé with être instead of avoir, especially several verbs of movement and reflexive verbs.
- Elle est arrivée.
- Nous sommes partis.
- Je me suis levé.
With avoir, the past participle normally does not agree with the subject.
- Il a mangé.
- Elle a mangé.
- Ils ont mangé.
- Elles ont mangé.
However, the past participle can agree with a direct object when that object comes before the verb.
- J’ai acheté les fleurs.
- Les fleurs que j’ai achetées sont belles.
This agreement is important in standard French but is more advanced than the basic formation of the passé composé.
Common mistakes
-
Incorrect: J’ai manger hier. Correct: J’ai mangé hier. Explanation: Use the past participle mangé after avoir.
-
Incorrect: Nous avons finir le travail. Correct: Nous avons fini le travail. Explanation: The past participle of finir is fini.
-
Incorrect: Elle a prend le bus. Correct: Elle a pris le bus. Explanation: The past participle of prendre is pris.
-
Incorrect: Ils sont regardé un film. Correct: Ils ont regardé un film. Explanation: Regarder forms the passé composé with avoir.
-
Incorrect: Je ai travaillé. Correct: J’ai travaillé. Explanation: Je becomes j’ before ai.
-
Incorrect: Elle n’a travaillé pas. Correct: Elle n’a pas travaillé. Explanation: Pas comes after the conjugated form of avoir.
-
Incorrect: Elles ont mangées au restaurant. Correct: Elles ont mangé au restaurant. Explanation: With avoir, the past participle normally does not agree with the subject.