← Back to the grammar spine
0
Cambridge IGCSE French (0520) · Grammar spine 5 of 10 — The perfect tense
Mini-Lesson

The perfect tense (le passé composé)

The passé composé is French's main past tense for completed events — "I ate", "she went", "we saw". It is built from two pieces: a present-tense helper (avoir or être) plus a past participle. This lesson builds it step by step: regular and irregular participles, which verbs take être, and how the participle agrees.

j'ai helper (avoir) + mangé past participle = I ate

The grammar here is the same French you will meet in every context; the examples are voiced through Cambridge IGCSE’s five topic areas — everyday activities (home & school), personal & social life (family & free time), the world around us (town, travel & the environment), the world of work (jobs), and the international world (customs & global issues).

Work through each screen and answer the questions as you go — some ask you to recognise the right form, some ask you to produce it by typing. Collect ⭐ stars and press Start.

What the perfect tense does

One tense for completed past events

The passé composé reports an action that happened and finished. In English it usually matches "I did" or "I have done":

  • J'ai mangé une pizza. → I ate a pizza.
  • J'ai mangé une pizza. → I have eaten a pizza.
  • Elle est allée à Paris. → She went to Paris.

Why "composé"? Because it is composed of two words: a helper verb in the present, then the past participle. You never use just one word on its own — je mangé is wrong. It must be j'ai mangé.

Quick check

Building the two pieces

?You want to say "I ate" (or "I have eaten"). Which is the correct passé composé?
Building block · Step 1

Regular past participles

For regular verbs, the past participle is easy — it depends only on the infinitive ending:

familyrule & example
-er verbs-er → · parler → parlé
-ir verbs-ir → -i · finir → fini
-re verbs-re → -u · vendre → vendu

Say it out loud: -er becomes (chop the r, add an accent), -ir becomes -i (just drop the r), and -re becomes -u. So manger → mangé, choisir → choisi, attendre → attendu.

The helper · Step 2

Most verbs take avoir

The great majority of verbs use avoir in the present as their helper. Put avoir first, then the participle:

parler — to speak (with avoir)
personform
j'ai parlé
tuas parlé
il / elle / ona parlé
nousavons parlé
vousavez parlé
ils / ellesont parlé

The pattern: only the helper changes for each person — the participle stays the same with avoir. So j'ai mangé, il a fait, nous avons vu. Learn the present of avoir cold (from cluster 2) and this tense is half done.

Type it

Your turn — a regular participle

1Write the past participle of finir (to finish).
Hint: -ir verbs just drop the r → the participle ends in -i.
Building block · Step 3

Key irregular past participles

Many high-frequency verbs have their own past participle. These come up constantly, so learn them by heart:

avoireu
êtreété
fairefait
prendrepris
mettremis
voirvu
boirebu
lirelu
écrireécrit
diredit
venirvenu
vouloirvoulu
pouvoirpu
devoir

Common trap: do not "regularise" an irregular verb. "He did/made" is il a fait — never il a faisé. There is no rule for these; you simply memorise them.

Sort it

Pick the helper

Type it

Your turn — a full avoir sentence

2Translate "I have eaten" (or "I ate") into French — helper + participle of manger.
Hint: avoir in the "I" form (j'ai) + the participle mangé.
Quick check

Spot the irregular

?You want to say "he did / made" from faire. Which is correct?
Type it

Your turn — an irregular participle

3Write the past participle of faire (to do / make).
Hint: it is irregular — one short word ending in -t, not faisé.
The other helper · être verbs

A special set takes être

Most verbs use avoir, but a group of movement / change-of-state verbs use être as the helper instead. A classic memory trick is DR & MRS VANDERTRAMP:

  • Devenir (became), Revenir (came back)
  • Monter (went up), Rester (stayed), Sortir (went out)
  • Venir (came), Arriver (arrived), Naître (was born), Descendre (went down), Entrer (entered), Retourner (returned), Tomber (fell), Rentrer (came home), Aller (went), Mourir (died), Partir (left)

Also all reflexives. Every reflexive verb (with me, te, se…) takes être too: je me suis levé = "I got up". So allerje suis allé, partiril est parti.

Sort it

avoir or être?

Which helper does each verb take in the passé composé?

Takes avoir

Takes être

The être rule · agreement

With être, the participle agrees

When the helper is être, the past participle agrees with the subject — just like an adjective. Add -e for feminine, -s for plural:

aller — to go (with être)
subjectform
il (m)est allé
elle (f)est allée
ils (m pl)sont allés
elles (f pl)sont allées

Reflexives too: je me suis levé (a boy) but je me suis levée (a girl). With avoir verbs there is no subject agreement — elle a mangé stays plain. Agreement is an être-only rule.

Quick check

être and its agreement

?You want to say "she went" from aller. Which is fully correct?
Type it

Your turn — she went

4Translate "she went" into French, using aller (remember: être + agreement).
Hint: elle + est (être) + the participle of aller with a feminine -e.
Quick check

Feminine plural agreement

?A group of girls arrived. You want "they (f) arrived" from arriver. Which is correct?
Game · Match

Match the infinitive to its past participle

Tap an infinitive on the left, then tap its past participle on the right.

INFINITIVE
faire
prendre
voir
avoir
être
boire
PAST PARTICIPLE
été
pris
bu
fait
eu
vu
Reflexives in the past

Getting up: je me suis levé(e)

Reflexive verbs (with me, te, se, nous, vous) always take être in the passé composé, so the participle agrees with the subject:

je + me + suis + levé(e)reflexive pronoun · être helper · agreeing participle
  • je me suis levé — I got up (a boy speaking)
  • je me suis levée — I got up (a girl speaking, extra -e)
  • elle s'est levée — she got up · ils se sont levés — they got up

Order matters: the reflexive pronoun comes before the helper (me suis, not suis me). Every "washing / getting up / going to bed" verb from cluster 3 works this way in the past.

Quick check

A reflexive in the past

?You want to say "I got up" from se lever. Which is correct?
Negatives in the past

Wrapping ne … pas around the helper

To make the passé composé negative, the ne … pas wraps around the helper, not the participle:

  • Je n'ai pas mangé. — I did not eat / have not eaten.
  • Elle n'est pas allée. — She did not go.
  • Nous n'avons pas vu le film. — We did not see the film.

Key point: the pas sits after the helper and before the participlen'ai pas mangé, not n'ai mangé pas. The two negative words hug the little helper verb.

Type it

Your turn — one more irregular

5Write the past participle of prendre (to take).
Hint: it is irregular — a short word ending in -s (think j'ai … une photo).
Putting it together

Full sentences in the past

Now combine everything — pick the right helper, form the participle, and (with être) make it agree:

  • avoir verb: Hier, j'ai regardé un film. — Yesterday I watched a film.
  • irregular participle: Nous avons pris le train. — We took the train.
  • être verb + agreement: Elles sont arrivées à huit heures. — They (f) arrived at eight.
  • reflexive: Je me suis couché tard. — I went to bed late.

Your checklist: (1) which helper — avoir or être? (2) what is the participle — regular or irregular? (3) with être, does it need -e / -s / -es? Run through these three and you will not go wrong.

Watch out

The four classic slips

  • Missing helper: je mangéj'ai mangé. Always two words.
  • Infinitive not participle: j'ai mangerj'ai mangé. Listen: -er (say "ay") vs — spell the participle with the accent.
  • Wrong helper: elle a alléeelle est allée. Movement verbs take être.
  • No agreement with être: elles sont arrivéelles sont arrivées.
Recap

Your perfect-tense toolkit

Formula: present of avoir or être + past participle = a completed past action ("I ate / have eaten").

Regular participles: -er → -é (parlé), -ir → -i (fini), -re → -u (vendu).

Key irregulars: avoir→eu, être→été, faire→fait, prendre→pris, mettre→mis, voir→vu, boire→bu, lire→lu, écrire→écrit, dire→dit, venir→venu, vouloir→voulu, pouvoir→pu, devoir→dû.

Most verbs take avoir — participle stays plain (j'ai mangé, il a fait).

DR & MRS VANDERTRAMP verbs + all reflexives take être, and the participle agrees: il est allé, elle est allée, ils sont allés, elles sont allées; je me suis levé(e).

Next you'll contrast this with the imperfect. Press Finish to see your score.

🏆

Mini-leçon terminée !

⭐⭐⭐

You've built the perfect tense (le passé composé) for Cambridge IGCSE French. 🎉

Your stars: 0 / 0

Next in the spine: Perfect & imperfect — when to use each past tense. Then lock this in with the Evaluate confidence quiz.

📣 Nailed it? Share your score

Challenge a mate to beat your stars, or show a parent how you got on.

→ Back to the grammar spine