La differenza tra since e for: esercizi di grammatica inglese
Esistono diverse parole per dare riferimenti temporali, come ad esempio at, on, in, e infine for e since. Questi ultimi possono creare un po’ di confusione perché sono molto simili e spesso si traducono nello stesso modo. Diamo un’occhiata a entrambi per vedere come usarli al meglio.
Since
Si utilizza since davanti a un momento preciso già terminato nel passato. Per esempio:
since June
since 10:30
since last Tuesday
Solitamente since accompagna il present perfect per descrivere una situazione o un’azione cominciata nel passato e continuata nel presente.
Since 1995 Now
x_______________________x _ _ _ _ _ _
Ad esempio:
We’ve been married since 1995.
I’ve worked here since 2008.
She’s lived in New York since 2014.
They’ve been here since 4pm.
You’ve had that cold since last month!
He’s taken part in four conference calls since 9:30.
Si può anche utilizzare since con un’azione al passato (che è simile al riferimento di un tempo finito). In questo caso è spesso preceduto dall’avverbio ever. Per esempio:
They’ve argued ever since they came back from their honeymoon.
Since I met Astrid I’ve tried to learn German.
It’s been ages since we went to the sea on holiday.
You’ve been complaining ever since you arrived!
He’s had a car since he started working.
It hasn’t rained since we reopened the school.
For
Per indicare un periodo di tempo si utilizza for. Ad esempio:
for two years
for eight hours
for a long time
Viene adoperato anche con il present perfect per descrivere un’azione che è iniziata nel passato e continua nel presente.
1995 For 22 years Now
x_______________________x _ _ _ _ _ _
Per esempio:
We’ve been married for 22 years.
I’ve had this car for three months.
She’s worked there for ten years.
They’ve lived here for 40 years.
He’s played with that toy for hours.
It hasn’t snowed for years.
Si può anche utilizzare con altri tempi verbali, ad esempio:
We’re staying in the mountains for 10 days. (present continuous)
She lived in Japan for three years. (simple past)
I’ll be at reception for a few minutes. (simple future)
They normally study for an hour then have a break. (present simple)
In December we’ll have been married for 25 years! (future perfect)
Dopo aver letto la differenza tra since e for, prova a scrivere qualche esempio personale. Potresti descrivere da quanto tempo vivi al tuo attuale indirizzo, oppure per quanti anni hai lavorato/studiato nella tua attuale compagnia o scuola.
Grazie a questi esempi potrai fissare nella memoria ciò che hai imparato e sarai in grado di utilizzare since e for più facilmente, anche facendo conversazione.