La Differenza Tra Since e For

Per imparare ad utilizzare queste due preposizioni nel modo più corretto, ciò che devi fare è porti alcune semplici domande: quando è iniziata l’azione che devi descrivere? Voglio indicare la durata dell’azione o il punto di partenza? Quale tempo verbale devo utilizzare in relazione al tempo dell’azione?

Mentre in italiano utilizziamo sempre la preposizione DA (Sono qui DA tre mesi, oppure studio inglese Da quando sono bambino), l’inglese usa due preposizioni diverse:

  • FOR indica il periodo di durata di un’azione (an hour/ a week/ three days…)
  • SINCE indica il momento iniziale di un’azione (yesterday/ 2nd June/ the beginning of the year).

Il tempo verbale che dovrai utilizzare con queste preposizioni è il present perfect (=il corrispettivo del passato prossimo italiano), che descrive un’azione iniziata nel passato ma che continua nel presente.

⚠️Tip⚠️
For risponde alla domanda ‘da/per quanto tempo?’ ed indica la durata dell’azione

  • I have been here for an hour

Since risponde alla domanda ‘da quando?’ ed indica il momento preciso in cui l’azione è inizata

  • I have been here since 3 o’clock

RICORDA! Preoccupati di scegliere tra FOR o SINCE solo quando la frase contiene uno dei seguenti tempi verbali:

– Present perfect simple
– Present Perfect Continuous


Mettiti subito alla prova e scopri se hai imparato questa lezione. Ti basterà un minuto per completare questo quiz!