Studyfern
Aa
Text size
Line spacing
Reading font
Theme
Focus mode

Home › French

Mission: thank and reassure a friend after an event

Past subjunctive. Talk about a completed action after feelings, regrets and bien que.

FrenchB2 · Regrets and what-ifsAbout 8 min: 3 reading, 5 practiceUpdated

After this lesson you can
  • Form the past subjunctive with avoir or être and the participle
  • Use it for a completed action after feelings, regret, doubt and bien que
  • Contrast it with the present subjunctive (timing)
  • Agree the participle as in the passé composé
Regrets and what-ifs: lesson 3 of 4
  1. B2 · Regrets and what-ifs
  2. Mission: talk about a decision you regret 8 min
  3. Mission: imagine how your life could have gone 8 min
  4. Mission: thank and reassure a friend after an event 8 min
  5. Mission: plan a project with deadlines 8 min

Try first

You haven't learned this yet, so guess. Guessing before you read helps the explanation stick. Nothing here is scored.

Already know this? Take a 3-question check and skip ahead.

Get all three right and the lesson is marked done.

Level Level B2 (around the DELF B2 exam). Real French: thanking and reassuring a friend after a party.

What it is

Your mission: your friend Nicolas came to your housewarming but left early, and he's worried he offended you. Thank him for coming, reassure him that leaving early is fine, and tell him you regret that another friend didn't call. Use tu.

You know the present subjunctive (que tu viennes). The past subjunctive (le subjonctif passé) is the subjunctive of avoir or être plus the past participle:

Subjectwith avoirwith être
que j' / jeque j'aie finique je sois venu(e)
que tuque tu aies finique tu sois venu(e)
qu'il / ellequ'il ait finiqu'elle soit venue
que nousque nous ayons finique nous soyons venus
que vousque vous ayez finique vous soyez venu(e)(s)
qu'ils / ellesqu'ils aient finiqu'elles soient venues

The auxiliary and the agreement follow the passé composé: qu'elle soit venue. Negation wraps the auxiliary: qu'il ne m'ait pas appelé.

When to use it: timing. The same triggers as the present subjunctive (feelings, regret, doubt, bien que), but the past form says the action was completed before the moment you speak:

Present subjunctivePast subjunctive
Je suis ravi que tu viennes demain.Je suis ravi que tu sois venu.
Bien qu'elle soit fatiguée…Bien qu'elle soit partie tôt…
Je regrette qu'il ne soit pas là.Je regrette qu'il ne m'ait pas appelé.

Present subjunctive: same time as the main verb, or later. Past subjunctive: earlier, and finished.

More examples: je doute qu'il ait compris, c'est dommage que tu aies raté le début.

More detail: same subject means the infinitive

When the two verbs share a subject, French prefers the past infinitive to the past subjunctive: je suis content d'être venu (not wrong: je suis content que je sois venu), je regrette de ne pas t'avoir appelé.

Quick check

Tap an answer to check it.

  1. « Je suis ravi que tu … venu. » (être)

    Show answer

    sois. je suis ravi que + past subjunctive; tu sois venu.

Why it matters

After an event, people thank, reassure and regret, about something already done. That means the past subjunctive turns up in thank-you messages, reactions and apologies (je suis désolé que tu aies dû attendre). At B2 (the level of the DELF B2) you should handle these timings without hesitating.

Worked example

A message to Nicolas after the housewarming:

  • You: Salut Nicolas ! Je suis ravi que tu sois venu hier soir.
  • Nicolas: Merci. Mais je suis parti tôt. J'espère que ça ne t'a pas vexé.
  • You: Pas du tout ! Bien que tu sois parti tôt, on a passé un super moment. Je comprends que tu aies été fatigué.
  • Nicolas: Et Julie ? Elle n'était pas là.
  • You: C'est vrai. Je regrette qu'elle ne m'ait pas appelé, mais je ne pense pas qu'elle ait oublié : elle était malade.
  • Nicolas: Ah, d'accord. On se refait ça bientôt ?

Real French: dommage que tu ne sois pas venu ! is the everyday way to say "shame you didn't come", and ça me fait plaisir que tu sois venu is a warm, natural thank-you.

Common mistake

Using the indicative or the present subjunctive for a completed action after a feeling: wrong: je suis ravi que tu es venu, wrong: je suis ravi que tu viennes hier. For a finished action, use que tu sois venu.

And the auxiliary at the wrong place with negation: wrong: je regrette qu'il n'ait m'appelé pas. Negation wraps the auxiliary: qu'il ne m'ait pas appelé.

Quick check

Tap an answer to check it.

  1. "I'm glad you came yesterday." Which is right?

    Show answer

    Je suis content que tu sois venu hier.. completed action after a feeling: past subjunctive.

Key terms

le subjonctif passé
the past subjunctive
que j'aie / que tu aies
avoir in the subjunctive
que je sois / que tu sois
être in the subjunctive
je suis ravi que
I'm delighted that
je regrette que
I regret that
bien que
although
c'est dommage que
it's a shame that
je doute que
I doubt that

Practise the key terms

Tap a card to turn it over. 8 cards.

FrontBack
le subjonctif passéthe past subjunctive
que j'aie / que tu aiesavoir in the subjunctive
que je sois / que tu soisêtre in the subjunctive
je suis ravi queI'm delighted that
je regrette queI regret that
bien quealthough
c'est dommage queit's a shame that
je doute queI doubt that

Practice

Sort it

Present or past subjunctive?

  1. Je suis content que tu viennes demain

    Show answer

    Present subjunctive. later than now

  2. Je suis content que tu sois venu hier

    Show answer

    Past subjunctive. already happened

  3. Bien qu'il soit fatigué

    Show answer

    Present subjunctive. at the same time

  4. Bien qu'elle soit partie tôt

    Show answer

    Past subjunctive. she left before

  5. Je doute qu'il ait fini

    Show answer

    Past subjunctive. finished earlier

  6. Je regrette qu'il ne soit pas là

    Show answer

    Present subjunctive. he isn't here now

Recognition drill

Pick the right answer, as fast as you can.

All pairs

Tap a card to turn it over. 7 cards.

FrontBack
finirqu'il ait fini
venirqu'il soit venu
fairequ'il ait fait
partirqu'il soit parti
direqu'il ait dit
arriverqu'il soit arrivé
prendrequ'il ait pris

Quick quiz

Tap an answer to check it.

  1. « Je regrette qu'il ne m'… pas appelé. » (avoir)

    Show answer

    ait. je regrette que + past subjunctive; ne m'ait pas appelé.

  2. « Bien qu'elle … partie tôt, elle a adoré la soirée. » (être)

    Show answer

    soit. bien que + past subjunctive; partir takes être, so elle soit partie.

  3. « Je ne pense pas qu'elle … oublié. » (avoir)

    Show answer

    ait. je ne pense pas que + past subjunctive: qu'elle ait oublié.

Build the sentence

Build "I'm glad you came."

Show answer

Je suis ravi que tu sois venu.. que + subject + être in the subjunctive + participle.

Practise speaking

Studyfern has no voice tools of its own. To practise out loud, copy this prompt into a voice-capable AI assistant and talk with it.

Mission role-play. You are Nicolas, my friend, who came to my housewarming and left early, and who is now a little worried. Speak naturally but clearly, at level B2, using tu. Start with « Salut ! Je suis désolé d'être parti si tôt… ». Ask me one question at a time (did I mind, how was the evening, what about another friend who didn't call), and wait for my answer. After each of my replies, tell me in English what kind of mistake I made, if any, and let me try again; watch the subjunctive after feelings, regrets and bien que, the choice of past over present subjunctive, and the auxiliary and agreement. The mission is complete when I have thanked you with je suis ravi que tu sois venu, reassured you with bien que tu sois parti tôt, and expressed a regret with je regrette que, all correctly: then say « Mission accomplie ! » and give me one tip. Keep every reply under 3 sentences.

Listen too. Listen to native speakers before and after: see the free listening and shadowing links.

Good to know. AI feedback on pronunciation is hit and miss, so check yourself against native recordings. Many assistants turn your speech into text first, so a vowel or liaison you got wrong may be silently “heard” as the right word. Don't share personal details: use a made-up name and town.

New to this? Read Practising speaking with an AI.

In short

  • Past subjunctive = subjunctive of avoir or être + participle: que j'aie fini, qu'elle soit venue.
  • Use it after the usual triggers (feelings, regret, doubt, bien que) for a completed action.
  • Present subjunctive: same time or later. Past subjunctive: earlier, finished.
  • Auxiliary and agreement are the same as in the passé composé; negation wraps the auxiliary.
  • One subject: prefer the past infinitive (je suis content d'être venu).

Mastery check

Answer without looking back. Score 80% or more and the lesson is marked done. Your result is kept only in this browser.

Check yourself

Answer in your head first, then open the answer. Nothing is saved.

  1. Say "I'm delighted that you came."

    Show answer

    Je suis ravi que tu sois venu.

  2. Past or present subjunctive: « Je regrette qu'il … pas là. » (he isn't here now)

    Show answer

    Present: je regrette qu'il ne soit pas là.

  3. Complete: « Bien qu'ils … arrivés en retard… » (être)

    Show answer

    soient.

Further reading