Come si usano il present perfect e il present perfect continuous con "for" e "since"?

Domanda di: Max Basile  |  Ultimo aggiornamento: 25 febbraio 2026
Valutazione: 4.8/5 (51 voti)

Il Present Perfect (Simple e Continuous) si usa con "for" e "since" per descrivere azioni iniziate nel passato che continuano o hanno effetti nel presente. For indica la durata (un periodo), mentre since indica il momento preciso di inizio.

Quando si usa for e since con present perfect?

For → indica la durata di tempo: They have been friends for ten years. Since → indica il punto preciso di inizio: They have been friends since they were one year old. Il Present perfect si usa anche: con i superlativi relativi + ever, in years, in my life, per dare enfasi alla frase.

Quando si usano il present perfect e il present perfect continuous?

Come è evidente da questo esempio, esiste una bella differenza tra il present perfect e present perfect continuous. Mentre il primo si focalizza sul risultato dell'azione e si riferisce ad un'attività terminata, il secondo invece mette in risalto l'atto in sè per sè.

Quando viene usato for?

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.

Come faccio a capire quando devo usare il present perfect?

Si usa il Present Perfect per parlare di azioni passate connesse al presente, come esperienze di vita (mai/sempre fatto qualcosa), azioni appena concluse (con 'just'), situazioni iniziate nel passato e ancora in corso (con 'for' e 'since'), o azioni in un periodo di tempo non definito, dove il momento esatto non è importante, ma il risultato sì.

Present perfect e present perfect continuous | Inglese