Si usa per riportare qualcosa avvenuta del passato.

(It is used to report something that happened in the past.)

Reported speech with che + passato prossimo: what is happening?

In this unit you learn how to report what someone said or thought about a finished past action.

  • Direct speech: you repeat the exact words.
  • Reported (indirect) speech: you report the content, not the exact words.

You use the structure:

  • present reporting verb (dice, pensa, racconta…)
  • + che
  • + passato prossimo (ha fatto, è andato…)

Example:

  • Marco dice: “Sono stato al mercato.”
  • Marco dice che è stato al mercato.

The core formula (and how to see it quickly)

Think in three clear blocks:

  1. Who reports + reporting verb
  2. che
  3. who did what (in passato prossimo)
Step Italian Comment
1. Reporting verb Marco dice Present tense: dice, pensa, racconta, spiega…
2. Link word che Do not omit it in careful Italian.
3. Past action ha rifiutato l’offerta Passato prossimo: auxiliary + past participle.
Full sentence Marco dice che ha rifiutato l’offerta. Reported speech with a past action.

Step 1 – Choose the correct reporting verb

You usually report with the present of these verbs:

  • dire – dice, dicono… (to say)
  • pensare – pensa, pensano… (to think)
  • raccontare – racconta… (to tell, to report)
  • spiegare – spiega… (to explain)
  • confermare – conferma… (to confirm)

The tense is present, because you are reporting now what was said or thought.

  • Il direttore conferma che ha chiuso la trattativa.
  • I colleghi dicono che hanno firmato il nuovo accordo.

Step 2 – Use che as the bridge

che works like English “that”. It introduces what was said or thought.

  • Marco dice che
  • Giulia pensa che

In spoken Italian people sometimes drop che, but for clear, correct Italian at A2:

  • Always write and practice with “che”.

Step 3 – Keep the subject and auxiliary consistent

After che, you must:

  • keep the correct person (I, you, he, she, we, they)
  • use the correct auxiliary (avere or essere)
  • add the correct past participle
Direct speech Reported speech What changed?
«Ho rifiutato l’offerta.» Lui dice che ha rifiutato l’offerta. Subject stays 3rd sing. → ha
«Abbiamo fatto un compromesso.» Loro dicono che hanno fatto un compromesso. Subject is they → hanno
«Sono arrivata tardi.» (Giulia) Giulia pensa che è arrivata tardi. Verb of movement → è arrivata (essere)

Passato prossimo in reported speech: quick reminders

After che you use a normal passato prossimo form.

  • avere + participle: ha convinto, hanno discusso…
  • essere + participle: è stato, è arrivata…
Type Correct Common error
With avere pensa che ha convinto tutti pensa che convinto tutti (auxiliary missing)
With essere dice che è stato al mercato dice che ha stato al mercato (wrong auxiliary + form)
Participles ha rifiutato ha rifiutare (infinitive instead of participle)

Typical mistakes to watch for

  • Wrong person of the auxiliary
    • Correct: Giulia pensa che ha convinto tutti. (she)
    • Wrong: Giulia pensa che hai convinto tutti. (you)
  • Using imperfetto instead of passato prossimo
    • Correct: Marco dice che è stato al mercato.
    • Less clear for this pattern: Marco dice che era al mercato.
    • For this unit, always choose passato prossimo.
  • Forgetting the auxiliary
    • Correct: pensa che ha accettato l’offerta.
    • Wrong: pensa che accettato l’offerta.
  • Using a noun or infinitive instead of the participle
    • Correct: dice che ha firmato il contratto.
    • Wrong: dice che ha firma il contratto.
    • Wrong: dice che ha firmare il contratto.

Pronouns and time words: do I change them?

At your level, you mainly:

  • keep the meaning of the subject.
  • can usually keep time words like ieri, oggi, domani as they are.

Examples:

  • «Ho inviato la proposta al cliente ieri.»
    Marco dice che ha inviato la proposta al cliente ieri.
  • «Abbiamo discusso i dettagli stamattina.»
    I colleghi dicono che hanno discusso i dettagli stamattina.

You do not need complex changes of tenses here. Focus on keeping:

  • present in the reporting verb
  • passato prossimo in what was said

Mini procedure: how to transform a sentence

Use this short checklist every time.

  1. Find the reporting verb and put it in the present if needed.
    • “Ho chiuso la trattativa.”Il direttore conferma…
  2. Add “che”.
    • Il direttore conferma che…
  3. Keep the subject and passato prossimo from the original sentence.
    • «Ho chiuso la trattativa.» → ha chiuso la trattativa
    • Il direttore conferma che ha chiuso la trattativa.

Self‑check: can you do this now?

  • Can you recognize the three parts: reporting verb + che + passato prossimo?
  • Can you keep the correct person of the auxiliary (ha, hanno, è, sono…)?
  • Do you always use a past participle (fatto, convinto, rifiutato, arrivato…)?
  • Can you quickly move from direct to reported speech, for example:
    «Non ho accettato l’offerta.»Paola spiega che non ha accettato l’offerta.

If you can answer “yes” to these points, you are ready to use this structure in conversation.

  1. The pattern is: verb + "che" + passato prossimo.
Azione passata (Past action)Frase indiretta (Indirect sentence)
Marco dice: "Sono stato al mercato."Marco dice che è stato al mercato.
Giulia pensa: "Ha convinto tutti."Giulia pensa che hai convinto tutti.
Fabio dice: "Ho rifiutato l'offerta."Fabio dice che ha rifiutato l'offerta.
Paolo e Maria dicono: "Abbiamo fatto un compromesso."Paolo e Maria dicono che hanno fatto un compromesso.

Exercise 1: Multiple choice

Instruction: Choose the correct answer

1. Il direttore dice che ___ rifiutato la prima offerta del cliente.

The director says that ___ rejected the client's first offer.)

2. Marta dice che ___ molto persuasiva nella riunione di ieri.

Marta says that ___ very persuasive in yesterday's meeting.)

3. L'avvocato dice che ___ un buon compromesso nel contratto.

The lawyer says that ___ a good compromise in the contract.)

4. Paolo dice che ___ convinto il cliente con una controfferta chiara.

Paolo says that ___ convinced the client with a clear counteroffer.)

Exercise 2: Multiple Choice

Instruction: Choose the correct sentence using reported speech with the passato prossimo to express opinions or report past information.

1.
Although grammatically correct, the addition of 'yesterday' is unnecessary for this targeted exercise.
Mistake: the imperfect tense was used instead of the passato prossimo, which is required in this structure.
2.
Common mistake: use of second person singular 'you' instead of third person singular 'she'.
Mistake: the auxiliary verb 'has' is missing, which is essential for the passato prossimo.

Exercise 3: Rewrite the phrases

Instruction: Transform the sentences from direct speech to indirect speech using: verb + that + present perfect.

Show/Hide translation Show/Hide hints
  1. Luca dice: "Ho firmato il contratto ieri."
    ⇒ _______________________________________________ Example
    Luca dice che ha firmato il contratto ieri.
    (Luca dice che ha firmato il contratto ieri.)
  2. La direttrice racconta: "Abbiamo incontrato il nuovo cliente a Milano."
    ⇒ _______________________________________________ Example
    La direttrice racconta che hanno incontrato il nuovo cliente a Milano.
    (La direttrice racconta che hanno incontrato il nuovo cliente a Milano.)
  3. Io penso: "Ho mandato l’e-mail con l’offerta."
    ⇒ _______________________________________________ Example
    Io penso che ho mandato l’e-mail con l’offerta.
    (Io penso che ho mandato l’e-mail con l’offerta.)
  4. I colleghi dicono: "Abbiamo discusso i prezzi in riunione."
    ⇒ _______________________________________________ Example
    I colleghi dicono che hanno discusso i prezzi in riunione.
    (I colleghi dicono che hanno discusso i prezzi in riunione.)

Exercise 4: Grammar in action

Instruction: In pairs, tell the boss what colleagues said and did.

Show/Hide translation
Situation
In ufficio, dopo la negoziazione, il capo chiede l'esito alla squadra.
(In the office, after the negotiation, the boss asks the team for the outcome.)

Discuss
  • Che cosa ha detto la collega riguardo all'offerta iniziale e al disaccordo? (What did the colleague say about the initial offer and the disagreement?)
  • Come ha spiegato Marco di aver convinto il cliente a cambiare idea? (How did Marco explain that he persuaded the client to change their mind?)

Useful words and phrases
  • Ha rifiutato l'offerta. (He refused the offer.)
  • Ha proposto una controfferta. (He made a counteroffer.)
  • Hanno trovato un compromesso con esito positivo. (They reached a compromise with a positive outcome.)

Use in conversation
  • Lui dice che ha… (He says that he has…)
  • Lei pensa che abbia… (She thinks that she has…)
  • Loro dicono che hanno… (They say that they have…)

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:

Saturday, 07/03/2026 01:58