Penso che abbia capito. Spero che tu sia arrivato bene. The congiuntivo passato (past subjunctive) is the subjunctive you need for things that already happened. It’s one of the easiest subjunctive tenses to form, and once you get the logic, it becomes natural.
In short
- Form: abbia / sia (present subjunctive of avere or essere) + past participle: che io abbia parlato, che tu sia partito.
- Use it after penso che, spero che, mi dispiace che, è possibile che… when the action already happened.
- The main verb is usually in the present: Penso che sia uscito.
- If the main verb is in the past, switch to the trapassato: Pensavo che fosse uscito.
- Same auxiliary rules as the passato prossimo: essere verbs agree with the subject.
What is the congiuntivo passato?
The congiuntivo passato is one of the four tenses of the Italian subjunctive mood. You use it to express an opinion, a hope, a doubt or a feeling about something that has already happened.
- Non credo che lei abbia capito.
I don’t think she understood. - Mi dispiace che tu sia stato male.
I’m sorry you were sick. - Spero che abbiano finito il lavoro.
I hope they finished the job.
How to form it
It’s just like the passato prossimo, but the auxiliary goes into the present subjunctive: abbia instead of ho, sia instead of sono.
| parlare (avere) | partire (essere) | |
|---|---|---|
| che io | abbia parlato | sia partito/a |
| che tu | abbia parlato | sia partito/a |
| che lui / lei | abbia parlato | sia partito/a |
| che noi | abbiamo parlato | siamo partiti/e |
| che voi | abbiate parlato | siate partiti/e |
| che loro | abbiano parlato | siano partiti/e |
Use avere for most verbs and essere for verbs of movement or change of state (andare, partire, nascere, diventare…) and for reflexive verbs. With essere, the participle agrees with the subject: che lei sia partita. Not sure which auxiliary? Some verbs take both: see verbs with double auxiliaries.

When to use it: the sequence of tenses
The key question is: when did the other action happen, compared to the main verb?
| Main verb | The other action is… | Subjunctive | Example |
|---|---|---|---|
| present (penso) | happening now | presente | Penso che sia a casa. |
| present (penso) | already happened | passato | Penso che sia uscito. |
| past (pensavo) | happening at the same time | imperfetto | Pensavo che fosse a casa. |
| past (pensavo) | had already happened | trapassato | Pensavo che fosse uscito. |
Common triggers
| Trigger | Example |
|---|---|
| credo che / penso che | Credo che lei abbia finito il lavoro. |
| spero che | Spero che abbiate capito la lezione. |
| dubito che | Dubito che Marco abbia detto tutto. |
| mi dispiace che | Mi dispiace che tu sia stato male. |
| temo che | Temo che siano partiti senza di noi. |
| è possibile che / può darsi che | È possibile che Anna abbia dimenticato l’appuntamento. |
| sono contento che | Sono contenta che tu sia venuto. |
| sebbene / benché | Sebbene abbia studiato, non ha passato l’esame. |
Common mistakes
- Using the indicative after penso che.
Penso che ha capito→ Penso che abbia capito. - Using the passato when the main verb is past.
Pensavo che sia uscito→ Pensavo che fosse uscito. - Forgetting agreement with essere.
Spero che Giulia sia arrivato→ Spero che Giulia sia arrivata.
Practice
Put the verb in the congiuntivo passato, then open the answers.
- Penso che Luca ___ (partire) ieri.
- Spero che voi ___ (dormire) bene.
- Mi dispiace che tu non ___ (potere) venire.
- È possibile che loro ___ (arrivare) in ritardo.
- Benché ___ (piovere), siamo usciti.
Show the answers
- sia partito
- abbiate dormito
- abbia potuto
- siano arrivati
- abbia piovuto (or sia piovuto)
Keep going: congiuntivo imperfetto, the complete guide to the congiuntivo, sia, if clauses.
Practice with my stories
The subjunctive sticks when you see it in real sentences. My stories for intermediate learners are a good place to meet it in context.

Gioielli, Caffè e Firenze
Level B1+
Marie moves to Florence, where jewelry making leads to a new life.

Cioccolato, Amore e Torino
Level B1+
Marie’s journey continues in Turin, between love, creativity and chocolate.
Frequently asked questions
What is the congiuntivo passato in Italian?
It’s the past subjunctive: the subjunctive form you use for an action that already happened, after verbs like penso che, spero che or mi dispiace che: Penso che abbia capito.
How do you form the past subjunctive in Italian?
Use the present subjunctive of avere or essere (abbia, sia…) plus the past participle: che io abbia parlato, che tu sia partito.
When do you use congiuntivo passato instead of congiuntivo presente?
When the main verb is in the present and the other action happened before it. Penso che sia a casa (now) vs Penso che sia uscito (already happened).
What is the difference between congiuntivo passato and congiuntivo imperfetto?
The passato follows a main verb in the present (Penso che sia uscito). The imperfetto follows a main verb in the past (Pensavo che uscisse) or expresses unreal wishes (Magari potessi).
Is it wrong to say penso che ha capito?
In careful Italian, yes: after penso che you need the subjunctive, so penso che abbia capito. You will hear the indicative in casual speech, but in writing and exams use the congiuntivo.




