FastItalian LearningSign in
Dashboard
B150 exercises · 5 sections

Congiuntivo Passato (Present Perfect Subjunctive)

The Lesson

What Is the Present Perfect Subjunctive?

The congiuntivo passato (present perfect subjunctive) is a compound tense used to express a past action or event in a subjunctive clause. Like the present subjunctive, it appears in subordinate clauses introduced by 'che' and is triggered by the same verbs of opinion, emotion, doubt, wish, and fear. The key difference is timing: use the congiuntivo passato when the action in the subordinate clause happened BEFORE the action in the main clause.

Formation: auxiliary in congiuntivo presente + past participle

PersonWith AVERE (mangiare)With ESSERE (andare)
ioabbia mangiatosia andato/a
tuabbia mangiatosia andato/a
lui/leiabbia mangiatosia andato/a
noiabbiamo mangiatosiamo andati/e
voiabbiate mangiatosiate andati/e
loroabbiano mangiatosiano andati/e

Avere vs Essere as Auxiliary

The same rules that apply to the passato prossimo govern the choice of auxiliary. Use AVERE with most transitive verbs (mangiare, vedere, comprare, leggere, finire, etc.). Use ESSERE with intransitive verbs of motion or state (andare, venire, uscire, partire, arrivare, tornare, restare, diventare, nascere, morire), all reflexive verbs (alzarsi → si sia alzato/a), and piacere. When ESSERE is used, the past participle agrees in gender and number with the subject: sia andato (m.sg.), sia andata (f.sg.), siamo andati (m.pl.), siamo andate (f.pl.).

Common Irregular Past Participles

InfinitivePast ParticipleExample (congiuntivo passato)
esserestato/a/i/esia stato/a
avereavutoabbia avuto
farefattoabbia fatto
diredettoabbia detto
vederevistoabbia visto
prenderepresoabbia preso
scriverescrittoabbia scritto
aprireapertoabbia aperto
offrireoffertoabbia offerto
chiederechiestoabbia chiesto
rispondererispostoabbia risposto
venirevenuto/a/i/esia venuto/a
nascerenato/a/i/esia nato/a
moriremorto/a/i/esia morto/a
rimanererimasto/a/i/esia rimasto/a
succederesuccesso/a/i/esia successo/a

When to Use the Congiuntivo Passato

Use the congiuntivo passato when: (1) The main verb is in the present tense and the subordinate action happened BEFORE the main action. Example: 'Penso che Maria sia già partita.' (I think Maria has already left — she left before I'm thinking this.) (2) You want to express a completed past event under conditions of doubt, opinion, or emotion. The main verb can be present or past, but the key is that the subordinate event is prior. Compare: 'Penso che venga domani' (present subjunctive — future/same-time action) vs 'Penso che sia venuta ieri' (congiuntivo passato — action already completed).

Congiuntivo Passato vs Congiuntivo Presente

  • Penso che arrivi domani.I think she is arriving tomorrow. (present subjunctive = future/same time)
  • Penso che sia arrivata ieri.I think she arrived yesterday. (congiuntivo passato = past action)
  • Spero che stia bene.I hope he is well. (present subjunctive = now)
  • Spero che sia guarito.I hope he has recovered. (congiuntivo passato = completed recovery)
  • Temo che non venga.I fear he won't come. (present subjunctive = future)
  • Temo che non sia venuto.I fear he didn't come. (congiuntivo passato = he didn't show up)
  • È possibile che piova.It's possible it will rain. (present subjunctive)
  • È possibile che abbia piovuto stanotte.It's possible it rained last night. (congiuntivo passato)

Common Trigger Expressions

The same expressions that trigger the present subjunctive also trigger the congiuntivo passato when referring to a past event. Key triggers: pensare che, credere che, sperare che, temere che, avere paura che, essere felice/contento che, essere triste che, essere sorpreso che, essere strano che, sembrare che, parere che, dubitare che, è possibile/probabile/impossibile che, è bene/male/un peccato che, non sapere se (with uncertainty), sebbene/benché/nonostante + past action.

Examples with Trigger Expressions

  • Sono contenta che tu sia venuto alla festa.I am glad you came to the party.
  • È strano che non abbia risposto al messaggio.It's strange that he didn't reply to the message.
  • Temo che abbiano perso il treno.I fear they missed the train.
  • Dubito che lei abbia detto la verità.I doubt she told the truth.
  • Mi dispiace che non abbiate potuto venire.I'm sorry you couldn't come.
  • Sembra che siano partiti senza salutare.It seems they left without saying goodbye.
  • È possibile che abbia già finito il lavoro.It's possible he already finished the work.
  • Sebbene abbia studiato molto, non ha superato l'esame.Although she studied a lot, she didn't pass the exam.
  • Nonostante siano arrivati in ritardo, sono stati accolti bene.Although they arrived late, they were welcomed warmly.
  • Non credo che abbia capito il problema.I don't think he understood the problem.

Sequence of Tenses: Present Main Verb

When the main verb is in the present tense, choose the subjunctive tense based on timing: SAME TIME or FUTURE → congiuntivo presente. PAST (before the main clause moment) → congiuntivo passato. Example: 'Credo che lavori molto' (I believe he works a lot — ongoing) vs 'Credo che abbia lavorato tutta la notte' (I believe he worked all night — completed past). A useful test: if you could naturally say 'yesterday', 'already', or 'last week' in the clause, use the congiuntivo passato.

Practice Exercises

50 exercises · 10 questions each