Condizionale for Future-in-the-Past (Reported Speech)

This page covers one of the single most counterintuitive Italian rules for English speakers — and one of the most distinctive. When you report what someone said about the future from a past viewpoint, Italian uses the condizionale passato (compound conditional), not the condizionale presente (simple conditional). And it does this whether or not the future event has actually happened yet.

He said he would come tomorrow in Italian is Ha detto che sarebbe venuto domani — literally "he said that he would-have-come tomorrow." The compound form sarebbe venuto looks like a perfect, but here it is purely a tense-marker for "future seen from a past moment." This is called the futuro nel passato ("future in the past"), and getting comfortable with it is a B1-level milestone.

The core rule

When the reporting verb is in a past tense (ha detto, disse, aveva detto, pensava, sperava), and the reported event is in the future relative to that past moment — Italian uses the condizionale passato.

Mario ha detto che sarebbe venuto domani.

Mario said he would come tomorrow.

Mi hai promesso che mi avresti chiamato.

You promised me you would call me.

Sapevo che non avrebbero accettato l'offerta.

I knew they wouldn't accept the offer.

The pattern is fixed: past reporting verb + che + condizionale passato. The condizionale passato here is not expressing a hypothesis or an unreal action — it's a purely temporal marker meaning "later than the past moment we're standing on."

Direct vs reported speech

The clearest way to see what's happening is to start from a direct quotation and watch how the verb shifts when you embed it in a past report.

Direct speechReported speech (past frame)
"Verrò domani."Ha detto che sarebbe venuto il giorno dopo.
"Ti chiamerò."Ha detto che mi avrebbe chiamato.
"Lo farò io."Disse che lo avrebbe fatto lui.
"Saremo lì alle otto."Hanno promesso che sarebbero stati lì alle otto.

Lucia ha detto: "Comprerò una macchina nuova." → Lucia ha detto che avrebbe comprato una macchina nuova.

Lucia said: 'I'll buy a new car.' → Lucia said she would buy a new car.

Il treno doveva partire alle otto. Pensavo che sarebbe arrivato in orario.

The train was supposed to leave at eight. I thought it would arrive on time.

Non immaginavo che la riunione sarebbe durata cinque ore.

I didn't imagine the meeting would last five hours.

The simple futuro (verrò, chiamerò, farò) of the original utterance becomes the condizionale passato (sarebbe venuto, avrebbe chiamato, avrebbe fatto) once embedded in a past frame. This is the famous backshift.

Why "passato"? It's not really past

Here is the part that breaks an English speaker's intuition: the passato in condizionale passato does not mean the action is in the past. It means the entire perspective is in the past — the action could be anywhere relative to the speaker's now.

Mi ha detto che sarebbe venuto domani.

He told me (yesterday) that he would come tomorrow. — Tomorrow is still in the future for the speaker, yet Italian uses the compound form.

Mi ha detto la settimana scorsa che sarebbe venuto oggi.

He told me last week that he would come today. — Today is the speaker's present, yet still the compound form.

Mi aveva detto che sarebbe venuto, ma non si è fatto vivo.

He'd told me he would come, but he never showed up. — The event was supposed to happen and didn't. Still the compound form.

In every one of these sentences, the form is the same (sarebbe venuto) regardless of whether the event has happened, will happen, didn't happen, or is happening right now. The compound conditional is doing one job: marking the perspective as past.

💡
Forget that condizionale passato literally translates as "would have." When it's used in reported speech, it has nothing to do with an unreal past. It's purely the form for "future viewed from a past moment." English uses would; Italian uses avrebbe + participle and sarebbe + participle. The form doesn't tell you whether the event happened — context does that.

Why English uses "would"

English handles this with a single word: would. He said he would come doesn't tell you whether he came; it just shifts the future will into the past frame. Italian's sarebbe venuto is doing exactly the same job — but with a compound form that, taken out of context, looks like a counterfactual.

This is why the rule is so confusing for English speakers: sarebbe venuto taken in isolation suggests "he would have come (but didn't)." In reported speech, that interpretation is wrong — the form is just the future-in-the-past marker, and the question of whether he came is left open.

Mi ha detto che sarebbe arrivato alle otto, e infatti è arrivato puntuale.

He told me he'd arrive at eight, and in fact he arrived on time. — Sarebbe arrivato is the future-in-past form; the event actually happened.

Mi ha detto che sarebbe arrivato alle otto, ma non è mai arrivato.

He told me he'd arrive at eight, but he never showed up. — Same form, opposite outcome.

The Italian sentence does not commit to either outcome. Both follow-ups are equally consistent with the reported clause.

With pensavo, credevo, sperava — embedded thoughts

The rule extends beyond direct reporting verbs to any verb of saying, thinking, hoping, expecting, fearing, predicting — anything that frames a past mental state about a future event.

Pensavo che mi avresti chiamato.

I thought you would call me.

Speravo che il pacco sarebbe arrivato in tempo.

I was hoping the package would arrive in time.

Avevo paura che non ce l'avrebbero fatta.

I was afraid they wouldn't make it.

Tutti credevano che il governo sarebbe caduto entro l'estate.

Everyone believed the government would fall by summer.

The verbs pensare, credere, sperare, temere normally trigger the subjunctive in their present-tense uses. In the future-in-the-past use, they take the condizionale passato — the conditional wins the slot the subjunctive would otherwise occupy.

When the reported event involves a modal verb (potere, dovere, volere), the modal goes into the conditional passato.

Mi disse che sarebbe dovuto partire presto.

He told me he would have to leave early.

Pensavo che avrei potuto finire entro venerdì.

I thought I'd be able to finish by Friday.

Avevo immaginato che avrei voluto cambiare lavoro prima o poi.

I'd imagined I would want to change jobs sooner or later.

The dovuto / potuto / voluto participle takes its auxiliary based on the main verb being modalized — sarebbe dovuto partire (because partire takes essere), avrei potuto finire (because finire takes avere). This is the standard rule for modal + auxiliary agreement.

When the reporting verb is in the present

If the reporting verb is in the present or future, you don't use the future-in-the-past — you use whatever tense the original utterance had. Only past reporting verbs trigger the backshift.

Mario dice che verrà domani.

Mario says he\'ll come tomorrow. (no backshift — present reporting verb)

Mario ha detto che sarebbe venuto il giorno dopo.

Mario said he would come the next day. (backshift — past reporting verb)

The two sentences both report the same original utterance ("Verrò domani"), but they differ in the time of the reporting. The past reporting verb forces the backshift; the present reporting verb leaves the original tense alone.

Why Italian doesn't use the simple conditional here

A natural question for English speakers: why not just use verrebbe (simple conditional) for "would come" in reported speech? After all, the simple conditional is what Italian uses for present-time hypotheticals (verrei se potessi).

The answer is that Italian's simple conditional is reserved for present and future hypotheticals. The condizionale passato carries an extra "this is anchored in the past" meaning that the simple form lacks. Using the simple conditional in reported speech would lose the backshift information — it would no longer be clear that the prediction was made in the past.

This is one of the rare points where Italian grammar is more explicit than English. English's would covers both present hypothetical (I would do it) and future-in-the-past (he said he would do it). Italian splits the two: farei for the present hypothetical, avrebbe fatto for the future-in-the-past.

Lo farei volentieri, ma non posso.

I would gladly do it, but I can't. (present hypothetical — simple conditional)

Mi disse che lo avrebbe fatto volentieri.

He told me he would gladly do it. (future-in-the-past — compound conditional)

Common Mistakes

❌ Mario ha detto che verrebbe domani.

Incorrect — past reporting verb requires the compound conditional, not the simple one.

✅ Mario ha detto che sarebbe venuto domani.

Correct — sarebbe venuto is the future-in-the-past form.

❌ Mi ha promesso che mi chiamerà.

Incorrect mixing — past reporting verb (ha promesso) cannot be followed by future indicative for an event in the future relative to the past moment.

✅ Mi ha promesso che mi avrebbe chiamato.

Correct — backshift to condizionale passato.

❌ Pensavo che mi chiameresti.

Incorrect — pensavo (past) needs the compound conditional in the embedded clause.

✅ Pensavo che mi avresti chiamato.

Correct — pensavo + che + avresti chiamato.

❌ Mi disse che sarebbe partito presto, ma non è ancora partito.

Acceptable Italian, but a learner often misreads sarebbe partito as 'would have left' (counterfactual). Here it just means 'would leave' (future-in-past).

✅ Same sentence, correctly parsed: 'He told me he would leave early, but he hasn't left yet.'

The form is purely temporal; the actual outcome is given by context.

❌ Sapevo che non avrebbero accettato — *would have accepted*?

Wrong English mapping — Italian sapevo che non avrebbero accettato is 'I knew they would not accept,' not 'would not have accepted.'

✅ Sapevo che non avrebbero accettato l'offerta. → 'I knew they wouldn't accept the offer.'

Translate as 'would' + base verb, not 'would have' + participle, when the context is reported speech.

Key takeaways

The future-in-the-past is one of those Italian rules that needs to be drilled until it becomes automatic, because it directly contradicts the surface translation of the form.

Three points to internalize:

  1. Past reporting verb triggers compound conditional in the embedded clause. Ha detto che sarebbe venuto, never verrebbe and never verrà.

  2. The compound form here is purely temporal. It doesn't say whether the event happened, will happen, or didn't happen — it just anchors the perspective in the past. Context tells you the outcome.

  3. English uses would; Italian uses sarebbe / avrebbe + participle. When you see would in a reported-speech context in English, your Italian translation will need the compound conditional — even though the form looks like a counterfactual when taken out of context.

Now practice Italian

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Open the Italian course →

Related Topics

  • Il Condizionale: OverviewA2The Italian conditional is a mood, not a tense — it expresses what would, could, or should happen. This page surveys both its tenses, its five core uses, and why learning it alongside the future cuts your work in half.
  • Condizionale Passato: FormationB1How to build the Italian past conditional — auxiliary, participle, agreement — and the three uses (past hypotheticals, past politeness, future-in-the-past) that English speakers usually miss.
  • Condizionale Passato in Counterfactual ContextsB1How Italian builds 'if I had known, I would have come' sentences — the type-3 conditional with congiuntivo trapassato in the if-clause and condizionale passato in the result.
  • Il Futuro Semplice: OverviewA2Italian's simple future — uniform endings across all three conjugation classes, one orthographic trap to avoid, and a surprising secondary use for guessing about the present.
  • Condizionale Presente: Regular FormationA2How to form the regular condizionale presente — and the one-letter difference between parleremo and parleremmo that every learner gets wrong at least once.