I wish I spoke French. If only I had booked that flight earlier. I wish you would stop interrupting me. Tutte e tre le frasi descrivono qualcosa che chi parla vorrebbe diverso — ma ciascuna usa una forma verbale diversa, perché ciascuna riguarda qualcosa di irreale in modo diverso: una capacità presente, una decisione passata, il comportamento persistente di qualcun altro. Wish e if only sono i due modi principali per esprimere rammarico e desiderio irreale in inglese, e seguono le stesse regole.

Formule rapide: rammarico per il presente → wish/if only + past simple. Rammarico per il passato → wish/if only + past perfect. Cambiamento desiderato/comportamento ripetuto → wish/if only + would + forma base. Desiderare un'altra capacità → wish/if only + could.

Wish / if only + past simple: desiderare un presente diverso

Per desiderare che qualcosa fosse diverso adesso, dopo wish o if only si usa una forma del passato: il past simple per uno stato o un'abitudine, il past continuous per un'azione in corso o una situazione temporanea — lo stesso trucco del "passato irreale" del second conditional:

  • I wish I spoke French. (Non parlo francese, e me ne rammarico.)
  • If only I knew her phone number. (Non lo so, proprio adesso.)
  • She wishes she lived closer to her family. (Non vive più vicino — questa è la realtà presente.)
  • I wish I weren't working today. (una situazione temporanea, proprio in questo momento)
  • If only it weren't raining.

Con i soggetti al singolare, l'inglese curato o formale preferisce spesso were con valore irreale: ✅ I wish I were taller — si sente anche I wish I was taller nel parlato informale, ma mai ❌ I wish I am taller, perché è proprio la forma al passato a segnalare che il desiderio è irreale.

L'italiano usa spesso magari + congiuntivo imperfetto (Magari parlassi francese) o vorrei che + congiuntivo. In inglese, però, dopo wish non si usa il presente: si usa una forma al passato per segnalare che la situazione è irreale. Attenzione soprattutto a be: nello stile più curato si usa were con tutte le persone (I wish I were…), anche se nel parlato si sente spesso was.

If only funziona esattamente allo stesso modo, ma è più forte ed emotivo — spesso compare da solo, come esclamazione, senza proposizione principale:

  • If only I had more time!
  • I wish I had more time. (stesso significato, tono più neutro)

Wish / if only + past perfect: rammaricarsi del passato

Per rammaricarsi di qualcosa già accaduto, si usa wish o if only con il past perfect — la stessa forma che il third conditional usa per un passato irreale:

  • I wish I had studied harder for that exam. (Non ho studiato di più — e ora me ne pento.)
  • If only they hadn't sold the house. (Hanno venduto la casa; è questo il rammarico.)
  • He wishes he had apologized sooner.

I wish I had known (rammarico per il passato) è una frase diversa da ✅ I wish I knew (rammarico per il presente) — confonderle cambia il significato: ❌ I wish I would have known è comune nel parlato informale, ma va evitato nella scrittura curata, perché qui would have non serve affatto.

Wish / if only + would: volere un cambiamento

Per esprimere un forte desiderio che qualcuno o qualcosa cambi o accada — spesso, ma non solo, un comportamento ripetuto — si usa wish o if only con would + forma base:

  • I wish you would stop leaving the door open.
  • If only he would listen to advice for once.
  • I wish it would stop raining. (una situazione che si vuole cambiare, non solo una persona)
  • I wish you would come with us. (una speranza forte, non necessariamente una lamentela)

Questo schema esprime spesso impazienza o fastidio, soprattutto verso un'abitudine che si vorrebbe far cessare, ma può anche esprimere un desiderio sincero e pieno di speranza. Si usa raramente per parlare delle azioni di chi parla (❌ I wish I would study more suona strano) — per un desiderio che riguarda se stessi, lo schema al past simple visto sopra è la scelta naturale: ✅ I wish I studied more often.

Wish / if only + could: desiderare di avere una capacità

Per esprimere il desiderio di avere una capacità, un permesso o una possibilità che al momento non esiste, si usa wish o if only con could:

  • I wish I could sing. (Non so cantare — è questo il rammarico.)
  • If only we could travel back in time.
  • She wishes she could afford a new car.

Per un'occasione persa nel passato, si usa could have + participio passato:

  • I wish I could have seen the show — I heard it was amazing.

Per l'incapacità passata in senso stretto, had been able to è spesso più chiaro: I wish I had been able to speak French at that meeting.

Wish vs. if only

Entrambe esprimono lo stesso tipo di desiderio irreale e rammarico, e usano le stesse forme viste sopra. Le differenze stanno nel tono e nella grammatica:

  • If only è più enfatico ed emotivo di wish.
  • If only spesso compare da solo, come esclamazione completa, senza proposizione principale: If only I had listened!
  • In una frase completa standard, wish ha normalmente un soggetto esplicito: I wish (that) I had listened.
  • Wish ha anche altri usi quotidiani che non hanno nulla a che fare con una situazione irreale, come gli auguri (I wish you a happy birthday) — usi che non hanno alcun legame con gli schemi di questa pagina.

Errori comuni

  • I wish I speak French. → ✅ I wish I spoke French. (per una situazione presente irreale serve una forma del passato; qui il past simple spoke è corretto — could speak è possibile anche per sottolineare la capacità)
  • I wish I would know the answer. → ✅ I wish I knew the answer. (would serve per un cambiamento, un'azione o un comportamento ripetuto desiderato, non per uno stato o un fatto presente come know)
  • If only I studied harder for that exam last week! → ✅ If only I had studied harder for that exam last week! (un rammarico specifico sul passato richiede il past perfect, non il past simple)
  • I wish I can speak Japanese. → ✅ I wish I could speak Japanese. (una capacità irreale richiede could, non can)
  • I wish I would stop biting my nails. → ✅ I wish I didn't bite my nails / ✅ I wish you would stop biting your nails (rivolgendosi a un'altra persona). (would per un'abitudine propria che si vuole cambiare suona innaturale — per un desiderio su se stessi va bene il past simple)

Verifica rapida

Scegli la forma corretta, o rispondi alla domanda:

  1. I wish I ____ (know / knew / had known) how to fix this right now.
  2. If only she ____ (apologizes / apologized / had apologized) at the party last night — it's too late now.
  3. I wish you ____ (stop / stopped / would stop) checking your phone during dinner — it happens every night and it bothers me.
  4. I wish I ____ (can / could / could have) come to your wedding last June, but I was abroad.
  5. Qual è più enfatico e può comparire da solo come esclamazione: wish o if only?
Mostra le risposte
  1. knew — un rammarico per il presente usa il past simple
  2. had apologized — un rammarico specifico sul passato (last night) usa il past perfect
  3. would stop — una lamentela su un comportamento ripetuto e persistente
  4. could have — un'occasione persa nel passato usa could have + participio passato
  5. If only — è la scelta più forte ed emotiva, l'unica delle due a comparire regolarmente da sola

Punti chiave

  • Rammarico per il presente: wish/if only + past simple (o past continuous per una situazione temporanea) — I wish I spoke French. / I wish I weren't working today.
  • Rammarico per il passato: wish/if only + past perfectI wish I had studied harder.
  • Cambiamento desiderato/comportamento ripetuto (spesso, ma non solo, di qualcun altro): wish/if only + would + forma base — I wish you would stop interrupting me.
  • Desiderare di avere una capacità: wish/if only + could (presente) o could have (passato) — I wish I could sing. / I wish I could have seen it.
  • If only è più enfatico di wish e può comparire da solo come esclamazione senza proposizione principale; in una frase completa, wish ha normalmente un soggetto esplicito.
  • Lo stesso schema "una forma del passato per l'irreale" compare anche con qualche altra espressione, come it's time e as if — ma seguono regole proprie e non sono trattate qui.