The subjonctif présent cannot tell you that something has already happened. Je suis content que tu viennes means I'm glad you're coming: the coming is now or ahead. But what if your friend came yesterday, or passed an exam last week, or might have made a mistake? You need the subjonctif passé: Je suis content que tu sois venu (I'm glad you came), Je suis fière que tu aies réussi (I'm proud you passed), Il est possible qu'elle se soit trompée (she may have made a mistake). If you can form the passé composé, you can form it: same auxiliary, same participle, same agreement. The only change is that the auxiliary goes into the subjonctif. The real skill is deciding which subjonctif, and that is a question of time.
| Person | avoir verb: finir | être verb: partir | pronominal: se lever |
|---|---|---|---|
| que je / j' | que j'aie fini | que je sois parti(e) | que je me sois levé(e) |
| que tu | que tu aies fini | que tu sois parti(e) | que tu te sois levé(e) |
| qu'il / elle / on | qu'il ait fini | qu'elle soit partie | qu'il se soit levé |
| que nous | que nous ayons fini | que nous soyons parti(e)s | que nous nous soyons levé(e)s |
| que vous | que vous ayez fini | que vous soyez parti(e)(s) | que vous vous soyez levé(e)(s) |
| qu'ils / elles | qu'ils aient fini | qu'elles soient parties | qu'ils se soient levés |
Présent or passé? Measure from the main verb
- Je suis content que tu viennes. — I'm glad you're coming.
- Je doute qu'il comprenne. — I doubt he understands.
- Il est possible qu'elle parte demain. — She may leave tomorrow.
- Je regrette que vous ne puissiez pas venir. — I'm sorry you can't come.
- Je suis content que tu sois venu. — I'm glad you came.
- Je doute qu'il ait compris. — I doubt he understood.
- Il est possible qu'elle soit déjà partie. — She may already have left.
- Je regrette que vous n'ayez pas pu venir. — I'm sorry you weren't able to come.
With conjunctions
| Conjunction | Usual choice | Example | English |
|---|---|---|---|
| bien que, quoique | présent or passé, by time | Bien qu'il ait plu toute la journée, le match a eu lieu. | Although it rained all day, the game took place. |
| avant que | usually présent (the event has not happened yet) | Rentrons avant qu'il (ne) fasse nuit. | Let's go home before it gets dark. |
| jusqu'à ce que | usually présent | Attends ici jusqu'à ce que je revienne. | Wait here until I come back. |
| pour que, à condition que | usually présent; passé for a result that must be complete | Tu pourras sortir à condition que tu aies fini tes devoirs. | You can go out provided you've finished your homework. |
| après que (standard French) | indicatif, not subjonctif | On mangera après que tout le monde sera arrivé. | We'll eat after everyone has arrived. |
Pronouns, negation and agreement
- Negation goes around the auxiliary: Je regrette que tu n'aies pas pu venir. — I'm sorry you weren't able to come.
- Object pronouns go before the auxiliary: Je suis content que tu les aies trouvées. — I'm glad you found them (les = tes clés, so trouvées agrees with the feminine plural object placed before the verb).
- Être verbs agree with the subject: Je doute qu'elles soient arrivées à l'heure. — I doubt they arrived on time.
- Pronominal verbs take être: Il est possible qu'elle se soit trompée. — She may have made a mistake.
- Opinion flips work in the past too: Je suis certain qu'il a vérifié vos progrès → Je ne suis pas certain qu'il ait vérifié vos progrès. — I'm not certain he checked your progress.
- Je suis fier que tu aies réussi. — I'm proud you succeeded.
- Elle regrette que nous ne soyons pas venus. — She's sorry we didn't come.
- Je suis désolée que tu aies dû attendre. — I'm sorry you had to wait.
- Je suis fier d'avoir réussi. — I'm proud to have succeeded.
- Elle regrette de ne pas être venue. — She's sorry she didn't come.
- Merci d'avoir pris le temps de me répondre. — Thank you for taking the time to answer me.