Forming the perfect tense with avoir in French

Read more about how to use Forming the perfect tense with avoir in French.
Feel the need to learn new grammar tips fast? Learn French online and test your grammar knowledge with Frantastique for free.

TEST YOUR FRENCH Free trial and no commitment to buy
4,7 on App Store, Play Store and Trustpilot More than 8 million learners worldwide

Forming the perfect tense with avoir

We use the perfect tense (known as the passé composé in French) to describe past events or actions. It is used to say phrases like “I played” or “I ate” and also phrases like "I have played" or “I have eaten”.

Yesterday, I ate in a restaurant. 

We form the perfect tense of most verbs using the present tense form of avoir avoir, présent + past participle of the main verb.

to like, to love → I liked, I loved

to give → you gave, you have given

The past participles of verbs that end in -er usually end in -é . The past participles of other verbs often end in -i or -u.

to finish → we finished, we have finished

to see → have you seen Sophie?, did you see Sophie?

The negative form of the perfect tense is constructed as follows: subject + n' + avoir (present tense) + pas + past participle.

Anna ate, Anna has eaten. → Anna did not eat, Anna has not eaten.

Note: We form the perfect tense of certain verbs, such as venir (to come), aller (to go), partir (to leave), etc., with the present tense form of être + past participle.

Roger went to Saint-Tropez.

Exercise 1

Conjugate manger (to eat) and parler (to speak, to talk) in the perfect tense. Click on “Help me” if you need a hand.

Manger en
J'ai mangé
Tu
Il a mangé
Nous avons mangé
Vous avez mangé
Ils
Parler en
J'
Tu as parlé
Il a parlé
Nous avons parlé
Vous
Ils ont parlé
Manger en
J'ai mangé
Tu as mangé
Il a mangé
Nous avons mangé
Vous avez mangé
Ils ont mangé
Parler en
J'ai parlé
Tu as parlé
Il a parlé
Nous avons parlé
Vous avez parlé
Ils ont parlé
Help me
Test yourself

Conjugate manger (to eat) and parler (to speak, to talk) in the perfect tense. Click on “Help me” if you need a hand.

Manger en
J'ai mangé
Tu as mangé
Il a mangé
Nous avons mangé
Vous avez mangé
Ils ont mangé
Parler en
J'ai parlé
Tu as parlé
Il a parlé
Nous avons parlé
Vous avez parlé
Ils ont parlé
Exercise 2

Conjugate finir (to finish) and demander (to ask) in the perfect tense. Click on “Help me” if you need a hand.

Finir en
J'ai fini
Tu
Il a fini
Nous avons fini
Vous avez fini
Ils
Demander en
J'ai demandé
Tu as demandé
Il
Nous
Vous avez demandé
Ils ont demandé
Finir en
J'ai fini
Tu as fini
Il a fini
Nous avons fini
Vous avez fini
Ils ont fini
Demander en
J'ai demandé
Tu as demandé
Il a demandé
Nous avons demandé
Vous avez demandé
Ils ont demandé
Help me
Test yourself

Conjugate finir (to finish) and demander (to ask) in the perfect tense. Click on “Help me” if you need a hand.

Finir en
J'ai fini
Tu as fini
Il a fini
Nous avons fini
Vous avez fini
Ils ont fini
Demander en
J'ai demandé
Tu as demandé
Il a demandé
Nous avons demandé
Vous avez demandé
Ils ont demandé
Exercise 3

Conjugate travailler (to work) and donner (to give) in the perfect tense. Click on “Help me” if you need a hand.

Travailler en
J'ai travaillé
Tu
Il a travaillé
Nous
Vous avez travaillé
Ils ont travaillé
Donner en
J'
Tu as donné
Il a donné
Nous avons donné
Vous avez donné
Ils
Travailler en
J'ai travaillé
Tu as travaillé
Il a travaillé
Nous avons travaillé
Vous avez travaillé
Ils ont travaillé
Donner en
J'ai donné
Tu as donné
Il a donné
Nous avons donné
Vous avez donné
Ils ont donné
Help me
Test yourself

Conjugate travailler (to work) and donner (to give) in the perfect tense. Click on “Help me” if you need a hand.

Travailler en
J'ai travaillé
Tu as travaillé
Il a travaillé
Nous avons travaillé
Vous avez travaillé
Ils ont travaillé
Donner en
J'ai donné
Tu as donné
Il a donné
Nous avons donné
Vous avez donné
Ils ont donné
Exercise 4

Change these sentences from the present tense to the perfect tense by dragging and dropping the words into the blanks. Not all the words are used! Click on “Help me” if you are finding it difficult.

Nous habitons à Tunis. → Nous à Tunis.

Maria commande un café. → Maria un café.

Anna n'aime pas ce film. →Anna n' ce film.

Nous habitons à Tunis. → Nous avons habité à Tunis.

Maria commande un café. → Maria a commandé un café.

Anna n'aime pas ce film. →Anna n'a pas aimé ce film.

Help me
Test yourself

Change these sentences from the present tense to the perfect tense by dragging and dropping the words into the blanks. Not all the words are used! Click on “Help me” if you are finding it difficult.

Nous habitons à Tunis. → Nous avons habité 1 à Tunis.

Maria commande un café. → Maria a commandé 2 un café.

Anna n'aime pas ce film. →Anna n'a pas aimé 3 ce film.

1 avons habité :

Nous habitons à Tunis → Nous avons habité à Tunis (we live in Tunis → we lived in Tunis) habiter, passé composé. As is the case for most verbs, we form the perfect tense of habiter (to live) using the present tense form of avoir (here: avons). Other examples: les clients ont mangé du chocolat (the customers ate chocolate); Roger a fait un gâteau (Roger made a cake).

2 a commandé :

Maria commande un café.Maria a commandé un café (Maria orders a coffee. → Maria ordered a coffee, Maria has ordered a coffee) commander, passé composé. The past participle of verbs ending in -er such as commander (to order), parler (to speak), aimer (to love) etc., usually ends in -é. Examples: vous avez cherché du travail ? (have you looked for work?); j'ai regardé une vidéo (I watched a video).

3 a pas aimé :

Anna n'aime pas ce film.Anna n'a pas aimé ce film (Anna doesn't like this movie. → Anna didn't like this movie) aimer, passé composé. The negative form of the perfect tense is constructed as follows: n' + avoir (here, a) + pas + past participle (here: aimé). Example: je n'ai pas mangé depuis hier (I haven't eaten since yesterday).


Still having trouble with 'Forming the perfect tense with avoir'? Master the rules of French grammar and improve your French level thanks to our online French lessons Frantastique. We're offering a 7-day free trial, so what are you waiting for?



What our users say:

Pleasure

         

I enjoy doing my online French lessons. Only ten minutes daily are enough...Thank you!

Innovative

         

I love your innovative method which allows me to learn a new language and have fun at the same time!

Unique

         

Your method is unique! Your courses have helped me to progress and gain confidence during my travels.

Progress

         

Gymglish has allowed me to improve my French. A daily routine I wouldn't miss for anything in the world!

More testimonials.


Looking to improve French for beginners? Frantastique provides effective and fun training!

Tips for learning 'Forming the perfect tense with avoir'? Share them with us!