Foto di Suhyeon Choi su Unsplash
"It has been raining for three hours" e "It has rained for three hours" sembrano quasi identiche, ma solo una delle due è il modo naturale di dirlo — e il motivo sta in ciò che il Present Perfect Continuous è costruito apposta per esprimere: non solo che qualcosa è successo, ma che è in corso da un po', con il senso di attività continuata o di durata in primo piano. È il tempo verbale che risponde a "da quanto tempo sta succedendo?" piuttosto che semplicemente a "è successo?".
Struttura
has/have + been + verb-ing
- I/you/we/they have been working.
- He/she/it has been working.
- Forma negativa: I haven't been sleeping well.
- Domanda: Have you been waiting long?
Quando usarlo
- Sottolineare la durata di un'attività iniziata nel passato e ancora in corso. I've been studying English for two years.
- Spiegare un risultato presente tramite un'attività recente — ciò che conta è l'attività , non il risultato. I'm out of breath because I've been running.
- Un'azione ripetuta in un periodo recente. He's been calling me all morning.
- Un'attività appena terminata, con effetti visibili nel presente. You look tired — have you been sleeping okay?
In ognuno di questi casi, l'accento è sul processo in corso, non su un risultato concluso — è questo il filo conduttore che collega tutti e quattro gli usi.
Foto di Vitaly Gariev su Unsplash
In cosa si differenzia dai suoi due parenti più stretti
Rispetto al Present Perfect (simple): il Present Perfect punta al risultato; il Present Perfect Continuous punta all'attività . I've cleaned the kitchen (adesso è pulita — il risultato) vs. I've been cleaning the kitchen (è quello che stavo facendo — il risultato non è dichiarato, potrebbe essere ancora in corso). Con i verbi d'azione, questo contrasto è davvero una scelta su cosa vuoi mettere in evidenza, non una netta divisione tra giusto e sbagliato.
Rispetto al Present Continuous: il Present Continuous descrive un'azione che accade proprio ora, senza alcun riferimento a quanto tempo sia trascorso. Il Present Perfect Continuous aggiunge esattamente quel tassello mancante — una durata che risale fino a un punto di partenza. I am working (vero in questo istante) vs. I have been working since 8 AM (vero in questo istante, e per un tratto di tempo specificato prima di esso).
L'eccezione dei verbi stativi vale anche qui
Proprio come il Present Continuous, anche il Present Perfect Continuous è bloccato con i verbi stativi — verbi che descrivono stati anziché azioni (know, believe, want, love, own, seem e simili). Non puoi dire I have been knowing him for years o I have been wanting this for a while — al loro posto, il semplice Present Perfect porta da solo il significato di durata: I have known him for years. I have wanted this for a while. La regola non cambia solo perché il tempo verbale è diventato più complesso: se il verbo è stativo, le forme continuous di qualsiasi tipo restano fuori discussione.
Errori comuni
- Omettere "been".
I have working here for years→ I have been working here for years. - Usarlo con un verbo stativo.
I've been having this car since 2020→ I've had this car since 2020 (qui "have" significa "possedere", un senso stativo). - Usarlo quando conta solo il risultato. Se qualcuno chiede "Is the report done?", rispondere I've been writing it suona evasivo — I've written it (oppure I haven't finished it yet) risponde direttamente alla domanda sul risultato.
Esercitati
Questo tempo verbale premia soprattutto chi si esercita al confine con il Present Perfect, perché è lì che si concentra quasi tutta la confusione reale — proprio come Present Perfect e Past Simple vanno esercitati insieme come coppia, non separatamente. È anche uno dei dodici tempi verbali della tabella completa dei tempi verbali.
Domande frequenti
Mettilo in pratica
Leggere sull'inglese è un buon inizio — praticarlo è ciò che lo rende davvero duraturo.
Prova un quiz gratuito