Regole grammaticali inglesi

L’uso di FOR

Usiamo For quando misuriamo la durata – quando diciamo quanto dura qualcosa.

Per + un periodo di tempo
Per misurare un periodo di tempo fino al presente, usiamo il present perfect tense e non il present tense.

  • La conosco da molto tempo. (Corretto)
    La conosco da molto tempo. (Errato)
  • Vivo qui da dieci anni. (Corretto)
    Vivo qui da dieci anni. (Errato)

Il tempo presente con Per si riferisce ad un periodo di tempo che si estende nel futuro.

  • Per quanto tempo sei qui? (Fino a quando)
  • Da quanto tempo sei qui? (Da quando)

In realtà, possiamo usare tutti i tempi verbali con For.

Usi di For
Esempio di frase Tempi verbali
Si esercitano per due ore ogni giorno. Tempo presente
Oggi fanno esercizio per tre ore. Presente continuo
Ha vissuto a Mosca per molto tempo. Present perfect
Vive a Torino da tre mesi. Present perfect continuous
Ho lavorato alla stazione di servizio per cinque anni. Tempo passato
Sarà in ospedale per almeno una settimana. Tempo futuro

Tuttavia, non usiamo For con espressioni come all day o all the time.

  • Ero lì tutto il giorno. (Corretto)
  • Sono stato lì per tutto il giorno. (Errato)

L’uso di SINCE

Dà il punto di partenza di azioni, eventi o stati. Si riferisce a quando le cose sono iniziate.

Since + un punto nel tempo (nel passato), fino ad ora.

  • Sto aspettando dalle 7 in poi.
  • Lo conosco da gennaio.

Con poiché si usa il presente perfetto o il passato perfetto.

  • Sono qui dalle 5 e mi sto stancando.
  • Ho lavorato dalle 5 e mi stavo stancando.

Since può essere usato anche nella struttura It has been + period of time + since.

  • It has been two months since I last saw her.
  • It has been three years since the last earthquake.

For vs. Since

Sapere quando usare FOR e quando SINCE è importante. Perciò è utile guardare un riassunto del contrasto tra FOR e SINCE.

FOR per menzionare uno specifico periodo (o durata) di tempo. SINCE per menzionare il punto di partenza di un periodo di tempo (continua fino ad ora).
Sono medico da quindici anni. (durata = 15 anni) Sono medico dal 1992. (punto di partenza = 1992)
Lei è madre da sei mesi. È incinta da quando è nato il suo primo figlio.
Mia sorella vive a Francoforte da nove mesi. Mia sorella vive a Francoforte dall’inizio di marzo.

Sia For che Since sono più comunemente usati con il tempo perfetto – non usiamo queste espressioni al presente.

Corretto Non corretto
Ho imparato il russo per tre anni. Ho imparato il russo per tre anni.
Hanno insegnato geografia dall’anno scorso. Insegnano geografia dall’anno scorso.
Ha il suo cane da quando è morto il suo gatto. Possiede il suo cane da quando il suo gatto è morto.

Mentre possiamo usare For nel passato semplice non possiamo usare Since nel passato semplice. Since può essere usato solo nel tempo perfetto.

Corretto Non corretto
È andata in Giappone per tre anni. È andata in Giappone dal 2003.
Ho studiato in Nuova Zelanda per un mese. Ho studiato in Nuova Zelanda da un mese.
Ha portato a spasso il cane per quattro ore. Ha portato a spasso il gatto da quattro ore.

Bisogna ricordare che sia For che Since hanno altri significati in inglese che non sono associati al tempo.

  • Questo è per te.
  • È questo il treno per Londra?
  • Siccome me l’hai chiesto, ti dirò di sì.
  • Siccome non ha studiato non ha passato l’esame.

Summary Chart

La differenza tra FOR e SINCE in inglese

Attività successive

Vuoi fare un gioco per esercitare la differenza tra For e Since? Allora prova questo gioco.

Vedi la nostra lezione di inglese For vs Since come parte del nostro corso gratuito.

Scarica il nostro foglio di lavoro gratuito For vs Since (in PDF).
Puoi controllare le risposte a questo foglio di lavoro qui: Answers to the For vs Since Worksheet.

Se hai trovato utile questa guida grammaticale sulla differenza tra For e Since in inglese, fallo sapere ad altri: