For, since e during nelle espressioni di tempo
In breve
Per parlare del tempo, for indica quanto dura qualcosa; since indica da quando è iniziata una situazione che continua fino a ora. During indica invece che qualcosa succede nel corso di un periodo o di un evento, senza precisare per quanto tempo.
Formazione
for + durata (for two hours); since + momento iniziale (since Monday); during + nome di un periodo o evento (during the meeting).
Uso
- Usa for con una quantità di tempo: for ten minutes, for three years. Può riferirsi anche a un periodo concluso.
- Usa since con un punto di partenza: since 2020, since last week. Con una situazione che continua fino a ora, usa il present perfect.
- Usa during davanti al nome di un evento o di un periodo: during the movie, during the summer. Non usarlo per indicare una durata numerica.
Esempi
- I waited for twenty minutes. — Ho aspettato per venti minuti.
- She has lived here since 2021. — Vive qui dal 2021.
- We have been friends for five years. — Siamo amici da cinque anni.
- My phone rang during the movie. — Il mio telefono ha squillato durante il film.
Errore tipico
❌ We have been friends since five years.
✅ We have been friends for five years.
Five years indica una durata, quindi serve for. Usa since solo con il momento in cui il periodo è iniziato, per esempio since 2021.
Da ricordare
For risponde a «per quanto tempo?», since a «da quando?». During colloca un fatto all’interno di un periodo o evento.