Since vs For: Durata e Punti di Partenza nel Tempo
Since e for sono le due parole che l'inglese usa per dire da quanto tempo qualcosa va avanti, e confonderle è uno degli errori più frequenti a livello intermedio. La regola è semplice: for misura una durata, since indica il momento in cui qualcosa è cominciato. Una volta che sai distinguere una durata da un punto di partenza, la scelta diventa quasi automatica.
For misura quanto a lungo
Usa for con un periodo di tempo, cioè la risposta alla domanda "per quanto tempo?".
- I have lived here for five years.
- We have been waiting for twenty minutes.
- She has known him for a long time.
Se puoi mettere la frase dopo how long (how long? — for five years), allora for è la scelta giusta. Riguarda la lunghezza dell'arco temporale, non il momento in cui è iniziato.
Since indica quando è iniziato
Usa since con un punto preciso nel tempo, cioè la risposta a "da quando?".
- I have lived here since 2019.
- We have been waiting since ten o'clock.
- She has known him since university.
Since punta all'inizio e implica che la situazione sia continuata fino a ora. Ecco perché si abbina così naturalmente al present perfect e alla sua forma continuativa, il present perfect continuous (I have been waiting since ten): l'azione è iniziata in quel momento e arriva fino al presente. Usare since e for correttamente con il present perfect è un traguardo riconosciuto del livello B1 sulla scala CEFR — quindi fare un test gratuito del livello di inglese è un ottimo modo per verificare di avere questa struttura ben salda.
L'altro since: perché
Since ha anche un secondo utilizzo, del tutto separato: può significare because (perché/dato che).
- Since you are already here, let us begin.
- Since it was raining, we stayed in.
Qui since introduce una causa, non un tempo. Il contesto lo rende subito chiaro, quindi raramente crea confusione, ma vale la pena sapere che questa parola porta con sé entrambi i significati.
Guida rapida
Chiediti cosa segue la parola. Un periodo di tempo (two hours, ten years, a while)? Usa for. Un punto di partenza (Monday, 2010, I was born)? Usa since, di solito con il present perfect. E se quello che segue è una causa piuttosto che un tempo, since significa because. Una sola frase racchiude entrambi gli usi temporali: "I have worked here for three years, since I left university." Per un altro modo in cui l'inglese gestisce il tempo e il passato, dai un'occhiata a used to vs would.
Domande frequenti
Team editoriale dell'International English Test
Membro associato dell'ALTE · Valutazione di inglese del Regno Unito · Dal 2023
Questo articolo ti è stato utile? Condividilo:


