The present perfect with irregular past participles

Il passato prossimo con participi irregolari


Alcuni participi passati sono irregolari e si usano per parlare di azioni recenti.

(Some past participles are irregular and are used to talk about recent actions.)

Passato prossimo: what “irregular past participle” means

In the passato prossimo, Italian uses:

  • auxiliary (avere or essere) + past participle (participio passato)
  • Some participles are irregular: you must memorize the form (you can’t “build” it with a standard ending).

The six key irregular participles in this unit (learn them as pairs)

Infinitive Past participle Passato prossimo (example)
essere stato Il funzionario è stato molto gentile.
dire detto Ho detto che ho un appuntamento oggi.
fare fatto Ho fatto domanda per il permesso di lavoro.
scrivere scritto Hai scritto il codice fiscale?
vedere visto Avete visto dov’è il municipio?
prendere preso Non hanno preso appuntamento per oggi.

Tip for professionals: learn them like fixed “ready-to-use blocks”: ho detto, ho fatto, hai scritto, avete visto, ho preso, è stato.

Avere or essere? Don’t guess: “essere” behaves differently

  • dire / fare / scrivere / vedere / prendere normally use avere:
    ho detto, abbiamo fatto, hai scritto, avete visto, hanno preso
  • essere uses essere as auxiliary (yes, it’s the same verb):
    sono stato, sei stato, è stato, siamo stati, siete stati, sono stati

Common mistake:

  • ha statoè stato

Agreement with “essere”: stato / stata / stati / state

With essere, the participle agrees with the subject:

Subject Correct form Example
Maria (feminine, singular) stata Maria è stata molto gentile.
Marco (masculine, singular) stato Marco è stato molto gentile.
Maria e Anna (feminine, plural) state Loro sono state molto gentili.
Marco e Luca / mixed group stati Loro sono stati molto gentili.

Good news: with avere in this unit, the participle stays the same: detto, fatto, scritto, visto, preso.

Spelling “danger zones” (what to pay attention to)

  • scritto has -tt-: scritoscritto
  • detto has -tt-: detodetto
  • fatto has -tt-: fatofatto
  • preso (not prenduto, not prendato)
  • visto is the standard form in everyday Italian (you may see veduto, but it’s less common).

Mini checklist: can you build the sentence correctly?

  1. Pick the auxiliary: usually avere; with essere → auxiliary is essere.
  2. Conjugate the auxiliary for the subject: ho / hai / ha / abbiamo / avete / hanno OR sono / sei / è / siamo / siete / sono.
  3. Choose the irregular participle: stato, detto, fatto, scritto, visto, preso.
  4. Only with essere: adjust gender/number (stato/stata/stati/state).

Self-check examples (spot the mistake fast)

  • Il funzionario ha stato → Il funzionario è stato molto gentile.
  • Hai scrito il codice fiscale? → Hai scritto il codice fiscale?
  • Ho faccuto domanda… → Ho fatto domanda…
  • Hanno prenduto un appuntamento… → Hanno preso un appuntamento…
  • Avete visto dov’è il municipio? (correct)
  • Ho detto che ho un appuntamento. (correct)
Verbo (Verb)Participio irregolare (Irregular participle)Esempio (Example)
Essere (To be)Stato (Been)Il funzionario è stato molto gentile. (The official was very kind.)
Dire (To say / to tell)Detto (Said / told)Ho detto che ho un appuntamento oggi. (I said that I have an appointment today.)
Fare (To do / to make)Fatto (Done / made)Ho fatto domanda per il permesso di lavoro. (I applied for the work permit.)
Scrivere (To write)Scritto (Written)Hai scritto il codice fiscale? (Did you write the tax code?)
Vedere (To see)Visto (Seen)Avete visto dov'è il municipio? (Have you seen where the town hall is?)
Prendere (To take)Preso (Taken)Non hanno preso appuntamento per oggi. (They didn’t make an appointment for today.)

 

Exercise 1: Multiple choice

Instruction: Choose the correct answer

1. Buongiorno, è già ___ qui per il rinnovo del documento?

Good morning, have you already ___ here to renew the document?

2. Ho ___ al funzionario che ho un appuntamento alle dieci.

I ___ the official that I have an appointment at ten.

3. Hai ___ il codice fiscale nel modulo per il permesso di lavoro?

Did you ___ the tax code on the form for the work permit?

4. Avete ___ un appuntamento online o siete venuti senza prenotazione?

Did you ___ an appointment online or did you come without a reservation?

Exercise 2: Multiple Choice

Instruction: Choose the correct sentence with the passato prossimo and the irregular past participle.

1.
With "prendere" the past participle is irregular: "preso", not "prenduto".
The past participle of "prendere" is "preso"; "prendato" is not correct.
2.
With "scrivere" the past participle is irregular: "scritto", not "scrivato".
The double consonant is missing: the correct past participle is "scritto".

Exercise 3: Rewrite the phrases

Instruction: Rewrite the sentences in the present perfect using the correct irregular past participle (stato, detto, fatto, scritto, visto, preso).

Show/Hide translation Show/Hide hints
  1. Hint Hint (Essere) Il funzionario è molto gentile oggi.
    ⇒ ______________________________________________________________________________________________________________ Example
    Il funzionario è stato molto gentile oggi.
    (The clerk was very kind today.)
  2. Hint Hint (Dire) Io dico che ho un appuntamento domani.
    ⇒ ______________________________________________________________________________________________________________ Example
    Ho detto che ho un appuntamento domani.
    (I said that I have an appointment tomorrow.)
  3. Hint Hint (Fare) Noi facciamo domanda per il permesso di lavoro.
    ⇒ ______________________________________________________________________________________________________________ Example
    Abbiamo fatto domanda per il permesso di lavoro.
    (We applied for a work permit.)
  4. Hint Hint (Scrivere) Tu scrivi il tuo codice fiscale sul modulo?
    ⇒ ______________________________________________________________________________________________________________ Example
    Hai scritto il tuo codice fiscale sul modulo?
    (Did you write your tax code on the form?)

Exercise 4: Grammar in action

Instruction: In pairs, tell each other what you did and what people told you today.

Show/Hide translation
Situation
Hai appena finito la pratica al municipio per il permesso di lavoro.
(You have just finished the paperwork at the town hall for the work permit.)

Discuss
  • Quali documenti avete presentato e cosa mancava? (Which documents did you submit and what was missing?)
  • Com'è stato il funzionario pubblico e cosa vi ha detto sulla scadenza? (Usate il passato prossimo) (What was the public official like and what did they tell you about the deadline? (Use the passato prossimo))

Useful words and phrases
  • Ho fatto domanda per il permesso di lavoro. (I applied for the work permit.)
  • Il funzionario pubblico è stato gentile, ma la scadenza è vicina. (The public official was kind, but the deadline is near.)
  • Hai scritto il codice fiscale sul documento? (Did you write the tax code on the document?)

Use in conversation
  • passato prossimo con participi irregolari (ho fatto, ho detto, sono stato) (passato prossimo with irregular past participles (ho fatto, ho detto, sono stato))
  • domande al passato: Hai visto...? Hai scritto...? (questions in the past: Hai visto...? Hai scritto...?)
  • descrivere l'esperienza: è stato + aggettivo (describe the experience: è stato + adjective)

Written by

This content has been designed and reviewed by the coLanguage pedagogical team: About coLanguage

Profile Picture

Fabio Pirioni

Bachelor in Humanities

University of Udine

University_Logo

Last Updated:

Wednesday, 15/04/2026 19:07