Domanda di: Sig. Antimo Barone | Ultimo aggiornamento: 18 marzo 2023 Valutazione: 4.8/5
(30 voti)
Si utilizza for per indicare la durata di un'azione, sia un secondo, un minuto, un'ora o anni. Il periodo di tempo può essere specifico o generale. Al contrario di since, for può essere utilizzato con tutte le forme verbali.
For si usa seguito da un periodo di tempo; Since, invece, è seguito da un momento ben preciso - l'inizio esatto del periodo, una data, un mese, un orario, ma anche un past simple :) es: I have loved milk since I was born.
La preposizione for è usata per esprimere la durata o il periodo di un'azione o evento. Per esempio: I've lived here for 8 months. She was waiting for him for 5 years.
Non bisogna mai dimenticare la differenza fondamentale tra To e For. Nel primo caso si indica un moto, di cose o persone, verso un luogo. Nel secondo caso la preposizione viene impiegata in riferimento alla durata di una determinata azione.
Il present perfect definisce un periodo di tempo antecedente al presente in considerazione della sua durata, con for + un periodo di tempo, o in considerazione del punto di partenza, con since + un momento preciso.