Present Perfect Progressive: durata e continuità
In breve
Il Present Perfect Progressive mette in evidenza da quanto tempo si svolge un’attività iniziata nel passato e ancora in corso. Può anche descrivere un’attività appena terminata di cui si vedono gli effetti adesso.
Formazione
Soggetto + have/has + been + verbo in -ing: I have been working, she has been working. Negativa: haven’t/hasn’t been working; domanda: Have you been working?
Uso
- Per un’attività ancora in corso, usa for per la durata (for two hours) e since per il momento iniziale (since Monday).
- Per spiegare un effetto presente di un’attività recente: I’m tired because I’ve been cleaning.
- In italiano spesso si usa il presente con da: Studio da due ore corrisponde a I’ve been studying for two hours.
Esempi
- I’ve been studying for two hours. — Studio da due ore.
- She’s been working at this store since May. — Lavora in questo negozio da maggio.
- I’m tired because I’ve been cleaning all morning. — Sono stanco perché è da stamattina che pulisco.
Errore tipico
❌ I work here since 2022.
✅ I’ve been working here since 2022.
In italiano si dice Lavoro qui dal 2022, con il presente. In inglese, per sottolineare un’attività iniziata allora e ancora in corso, si usa have been + verbo in -ing con since.
Da ricordare
Con for indichi quanto tempo; con since indichi da quando.