Differenza tra for e since: regola, frasi ed esercizi

Quando usare for e since: tutto quello che c’è da sapere

La lingua inglese è ricca di parole, particelle ed elementi che aiutano a rafforzare il significato dei verbi, o a collocare le azioni nel tempo e nello spazio in cui avvengono.

For e since sono tra le più importanti, soprattutto quando si iniziano a studiare e utilizzare il present perfect e i tempi continuati.

Ma cosa significano questi due elementi testuali? E qual è la differenza tra for e since?

In questa lezione Sprachcaffe, affronteremo tutto quello che c’è da sapere su questo argomento, e in più vedremo diversi esempi di frasi con for e since, in modo che tu possa comprendere al meglio come si comportano all’interno di un contesto.

Vuoi fare una vacanza studio
in Centro a Londra?

Scopri di più

For since: cosa significa in inglese?

Partiamo dal principio: cosa significano for e since in inglese?

"For" e "since" sono due parole comuni in inglese che si usano per esprimere la durata o il momento d'inizio di un'azione o di uno stato.

"For" indica la durata di un evento, cioè per quanto tempo qualcosa è accaduto o sta accadendo.

Ad esempio, nella frase "I have been working here for ten years" ("Lavoro qui da dieci anni"), "for" sottolinea che l'azione è durata dieci anni.

"Since", invece, viene usato per indicare il punto di partenza di un'azione o di uno stato. Nella frase "I have been working here since 2010" ("Lavoro qui dal 2010"), "since" indica quando l'azione è iniziata, specificando l'anno in cui il lavoro è cominciato.

Li possiamo tradurre, quindi, con le nostre preposizioni "da" o "dal" a seconda della frase in cui vengono utilizzati.

Differenza tra for e since: cosa dice la regola

La fondamentale differenza tra for e since sta nel modo in cui queste parole esprimono il tempo. In effetti, se ci pensi hanno lo stesso identico significato, e di conseguenza la stessa traduzione. Eppure, sono diversi e si usano in modo differente.

Più nel dettaglio, for è usato per parlare di un periodo di tempo, quindi risponde alla domanda "per quanto tempo?".

Si usa con durate come "for two hours" (per due ore), "for three years" (per tre anni), o "for a long time" (per molto tempo).

Since, invece, si utilizza per indicare l'inizio di un'azione o di uno stato e risponde alla domanda "da quando?".

Si usa con un punto specifico nel tempo, come "since Monday" (da lunedì), "since 2010" (dal 2010), o "since I was a child" (da quando ero bambino).

Che verbi si usano con for e since?

"For" e "since" si usano prevalentemente con i tempi perfetti, come il Present Perfect e il Past Perfect.

Con for, puoi usare frasi come "I have lived here for five years" (Vivo qui da cinque anni), dove il verbo "have lived" è al Present Perfect.

Con since, invece, trovi esempi come "She has been working since 9 AM" (Lei lavora dalle 9 del mattino), dove il verbo "has been working" è al Present Perfect Continuous.

Questi tempi verbali sono particolarmente adatti per esprimere azioni che iniziano nel passato e continuano nel presente o hanno effetti nel presente.

Molto spesso in inglese è possibile utilizzare sia il present perfect che il present perfect continuous: ci sono frasi, infatti, in cui entrambe le scelte risultano corrette. Se vuoi un consiglio, la forma continuata è sempre un "gradino più su", e si adatta meglio all'uso di for e since, perciò con quella vai sul sicuro.

Impara l'inglese
a Malta

Vivi un'esperienza indimenticabile e impara l'inglese

Scopri di più

Quando si usa since e quando for: ecco 20 esempi

Abbiamo detto, quindi, che la sostanziale differenza tra for e since non è nel significato, quanto nell'intenzione di ciò che si vuole esprimere: since serve a indicare il momento di inizio di un'azione, mentre for è impiegato per esprimere la durata di un'azione.

Vale a dire che, potenzialmente, potremmo strutturare una stessa frase usando entrambi, come per esempio:

  • I have lived in France since 2000.
  • I have lived in France for 24 years.

Chiarito questo, vediamo adesso 20 esempi di frasi con for e since per fissare meglio il concetto.

Partiamo da since:

  1. I have lived here since 2010.
    (Vivo qui dal 2010.)
  2. She has been working at that company since March.
    (Lei lavora in quella compagnia da marzo.)
  3. He has been my friend since childhood.
    (È mio amico dall'infanzia.)
  4. They have been studying English since last year.
    (Studiano inglese dall'anno scorso.)
  5. We have known each other since we were kids.
    (Ci conosciamo da quando eravamo bambini.)
  6. The project has been in progress since June.
    (Il progetto è in corso da giugno.)
  7. I have been waiting for you since this morning.
    (Ti aspetto da questa mattina.)
  8. She has been on a diet since last Monday.
    (Lei è a dieta da lunedì scorso.)
  9. He has been driving since he was 18.
    (Guida da quando aveva 18 anni.)
  10. We have been married since 2005.
    (Siamo sposati dal 2005.)

E ora, analizziamo gli esempi con for:

  1. I have lived here for ten years.
    (Vivo qui da dieci anni.)
  2. She has been working at that company for six months.
    (Lei lavora in quella compagnia da sei mesi.)
  3. He has been my friend for a long time.
    (È mio amico da molto tempo.)
  4. They have been studying English for two years.
    (Studiano inglese da due anni.)
  5. We have known each other for over a decade.
    (Ci conosciamo da oltre un decennio.)
  6. The project has been in progress for three months.
    (Il progetto è in corso da tre mesi.)
  7. I have been waiting for you for an hour.
    (Ti aspetto da un'ora.)
  8. She has been on a diet for two weeks.
    (Lei è a dieta da due settimane.)
  9. He has been driving for twenty years.
    (Guida da vent'anni.)
  10. We have been married for fifteen years.
    (Siamo sposati da quindici anni.)

Esercizi for e since per imparare

Teoria chiarita, esempi visti nel dettaglio: pensi che sia finita qui? Ma certo che no: adesso tocca a te!
Dopotutto, non c'è miglior modo per imparare una lingua se non quello di praticarla, mettersi in gioco e provare a utilizzare le regole grammaticali studiate a livello teorico.

Ecco, quindi alcuni esercizi con for e since per praticarne l'uso e non avere problemi a utilizzarli nel modo giusto anche nella lingua parlata. Nessuno ti giudica, non c'è nessun voto, perciò non sbirciare le soluzioni che trovi alla fine della lezione: piuttosto, sfrutta l'occasione per metterti alla prova e verificare che le nuove conoscenze siano ben consolidate.

Esercizio 1: Completa le frasi con "for" o "since"

  1. I have been living in this city ______ five years. → Vivo in questa città da cinque anni.
  2. She has worked at the hospital ______ 2015. → Lei lavora all'ospedale dal 2015.
  3. They have been married ______ 20 years. → Sono sposati da vent'anni.
  4. We have known each other ______ we were in high school. → Ci conosciamo da quando andavamo alle superiori.
  5. He has been playing the guitar ______ he was ten. → Suona la chitarra da quando aveva dieci anni.
  6. The shop has been open ______ early this morning. → Il negozio è aperto da stamattina presto.
  7. I have been waiting ______ half an hour. → Ti aspetto da mezz'ora.
  8. She has been practicing yoga ______ last month. → Lei pratica yoga dal mese scorso.
  9. The company has been in business ______ three decades. → La compagnia è in affari da 3 decenni.
  10. He has been on a diet ______ last summer. → Lui è a dieta dalla scorsa estate.

Esercizio 2: Correggi l'errore nelle frasi seguenti

  1. I have lived in Paris since three years. → Vivo a Parigi da 3 anni.
  2. She has been studying Spanish for she was a child. → Lei studia spagnolo da quando era bambina.
  3. They have known each other for 2002. → Si conoscono dal 2002.
  4. We have been here since two hours. → Siamo qui da due ore.
  5. He has been working in this office for he graduated. → Lavora in questo ufficio da quando si è laureato.

Esercizio 3: Trasforma le frasi

  1. She started working here in 2018. → Lei ha iniziato a lavorare qui dal 2018.
    → She has been working here ______ 2018.
  2. I arrived at the party two hours ago. → Sono arrivata alla festa due ore fa.
    → I have been at the party ______ two hours.
  3. The meeting started at 10 AM. → Il meeting è iniziato alle 10.
    → We have been in the meeting ______ 10 AM.
  4. They moved to New York five years ago. → Si sono trasferiti a New York cinque anni fa.
    → They have lived in New York ______ five years.
  5. He became the manager in March. → È diventato il manager a marzo.
    → He has been the manager ______ March.

Esercizio 4: Scegli l'opzione corretta

  1. I've been studying English (for/since) two years.
  2. She's been living in London (for/since) last September.
  3. They've been friends (for/since) a long time.
  4. We've been here (for/since) half an hour.
  5. He's been sick (for/since) last week.

Soluzioni

  1. Esercizio 1:
    1. for
    2. since
    3. for
    4. since
    5. since
    6. since
    7. for
    8. since
    9. for
    10. since
  2. Esercizio 2:
    1. I have lived in Paris for three years.
    2. She has been studying Spanish since she was a child.
    3. They have known each other since 2002.
    4. We have been here for two hours.
    5. He has been working in this office since he graduated.
  3. Esercizio 3:
    1. since
    2. for
    3. since
    4. for
    5. since
  4. Esercizio 4:
    1. for
    2. since
    3. for
    4. for
    5. since

Com'è andata? Se pensi che l'argomento sia del tutto chiaro, non esitare a seguirci nella prossima lezione: parleremo dei verbi irregolari in inglese, caratteristiche, tabella e relativa traduzione!