Present Perfect Continuous Tense (Present Perfect Progressive Tense)

Definizione di Present Perfect Continuous Tense (Present Perfect Progressive Tense)

Il Present Perfect Continuous Tense (noto anche come Present Perfect Progressive Tense) è una forma verbale che si usa per parlare di un’azione che è cominciata nel passato, è proseguita fino al presente ed è stata completata poco prima della conversazione, oppure continua ancora.

Non c’è un vero e proprio tempo verbale equivalente a questa forma in italiano, anche se possiamo tradurlo in modo simile a come faremmo con il Present Continuous o con il Present Simple, a seconda dei casi.

Per esempio:

  • I have been training in the gym for 1 hour. – Mi sto allenando in palestra da un ora.
  • I haven’t been sleeping for 40 hours. – Non dormo da 40 ore.

Come si forma il Present Perfect Continuous Tense (Present Perfect Progressive Tense) in inglese

Le frasi affermative, negative e interrogative con il Present Perfect Continuous Tense si formano nel modo seguente, come indicato nella tabella 1.

Tabella 1: forma affermativa, negativa e interrogativa del Present Perfect Continuous (Present Perfect Progressive) Tense del verbo to run.
Forma affermativaForma negativaForma interrogativa
Forma completaForma contrattaForma CompletaForma contratta
I have been runningI've been runningI have not been runningI haven't been runningHave I been running?
You have been runningYou've been runningYou have not been runningYou haven't been runningHave you been running?
He has been runningHe's been runningHe has not been runningHe hasn't been runningIs he been running?
She has been runningShe's been runningShe has not been runningShe hasn't been runningIs she been running?
It has been runningIt's been runningIt has not been runningIt hasn't been runningIs it been running?
We have been runningWe've been runningWe have not been runningWe haven't been runningHave we been running?
You have been runningYou've been runningYou have not been runningYou haven't been runningHave you been running?
They have been runningThey've been runningThey have not been runningThey haven't been runningHave they been running?

Esercizi

Poi puoi trovare le soluzioni degli esercizi qui, ma non sbirciare!

Exercise n 43. Costruisci delle frasi in forma negativa e interrogativa partendo dalle seguenti frasi affermative.

Per esempio:

  • They have been fighting all morning. – They haven’t been fighting all morning. / Have they been fighting all morning?
  1. Mickey has been studying for the driving test for two weeks now. 
  2. Peter has been sleeping for three hours. 
  3. Edward has been waiting for Bella all his life. 
  4. We have been talking for forty minutes. 
  5. John has been working since 6 am. 
  6. Emily has been skating for 3 years. 
  7. I have been waiting for you for 1 hour.
  8. It has been snowing the whole day. 
  9. They have been working on the new magazine issue the whole night. 
  10. The guys have been walking in the park for two hours.

Exercise n 44. Trasforma le seguenti affermazioni in frasi interrogative che implicano una scelta, utilizzando la congiunzione oppositiva or (oppositional conjunction) per collegare la frase al termine indicato tra parentesi, come mostrato nell’esempio.

Esempio:

  • Avelyn has been reading a book the whole afternoon (evening). – Has Avelyn been reading a book the whole afternoon or evening?
  1. The chef has been cooking this stew for thirty minutes (that lobster). 
  2. I have been waiting for a bus (a train). 
  3. The kids have been jumping for 20 minutes (dancing). 
  4. They have been traveling for six months (three). 
  5. The farmer has been working the whole day (gardener). 
  6. Bob has been skiing for 1 hour (snowboarding). 
  7. It has been raining since yesterday (snowing). 
  8. Lena has been sunbathing for 30 minutes (swimming). 
  9. Greg has been learning Spanish for 2 months (Italian). 
  10. The policeman has been interrogating Ann for 2 hours (Vicky).

Exercise n 45. Trasforma le seguenti frasi affermative in domande speciali, utilizzando le parole indicate tra parentesi.

Per esempio: 

  • He has been running for 40 minutes (How long). – How long has he been running?

Fai attenzione quando si tratta delle domande rivolte al soggetto! Con questo tipo di domande il verbo ausiliare sarà sempre la terza persona singolare del verbo to have.

Per esempio:

  • The children have been studying hard all the week. – Who has been studying hard all the week?
  1. Spark has been sitting under the rain for 1 hour (Why). 
  2. Frank has already been writing a book for 1 year (How long). 
  3. The ballerina has been training for 4 hours (How long). 
  4. The team have been discussing the new project since morning (What). 
  5. Augusta and Martin have been working for hours (Who). 
  6. The doctors have been providing first aid since morning (What). 
  7. Dan has been playing video games since he came home (What … for since …). 
  8. The neighbors have been shouting all afternoon (Who). 
  9. Willy has been driving all night (What). He is exhausted now. 
  10. The student has been learning a lecture for 2 hours (Who)

Exercise n 46. Trasforma le seguenti frasi affermative in frasi contenenti le tag questions.

Per esempio:

  • You have been talking over the phone for 20 minutes. – You have been talking over the phone for 20 minutes, haven’t you?
  1. Laura has been washing up for 5 minutes. 
  2. Bruce has been working out. 
  3. Edgar has been working as a lawyer for 3 years. 
  4. The Robins have been trying to sell their apartment since May. 
  5. Quinn has been installing new software since morning. 
  6. Mary Jane hasn’t been working all day long. 
  7. Mr. Urishi has been trying to get hold of you the whole morning. 
  8. The maids have been cleaning for 2 hours. 
  9. Finn has been learning marketing for six months. 
  10. Sophie has been choosing new shoes for half a day.

Quando si usa il Present Perfect Continuous Tense?

  1. Quando l’azione è iniziata nel passato, ma è continuata fino al momento della conversazione e proseguirà anche dopo.
    The kids have been playing since morning.
  2. Quando l’azione si era prolungata nel passato, è stata completata di recente e ha avuto delle conseguenze ancora attuali nel presente.
    Your eyes are red. Have you been crying?

Nota bene: non dimenticare che ci sono dei verbi in inglese che non esprimono l’azione ma lo stato, attitudine, le relazioni tra gli oggetti o persone e non possono essere usati con il Present Perfect Continuous. Puoi trovare più informazioni su questi verbi qui

Exercise n 47. Coniuga i verbi tra parentesi utilizzando la forma verbale più corretta del Present Perfect Continuous e spiega perché viene utilizzata per ognuna di queste frasi.

  1. They ... (work) on the farm since morning. 
  2. What ...  they … (do) for the last 30 minutes? 
  3. Tina is a talented singer. She ... (sing) since she was 4 years old. 
  4. It … (snow) at night. There are a lot of snowdrifts outside.
  5. The musicians ... (play) for three hours without a break. 
  6. Jim ... (play) football for almost 3 minutes. Now he is taking a shower. 
  7. You don’t get the idea because you … (listen) to the program. 
  8. How long … Kelly … (learn) Portuguese? 
  9. They … (play ) chess for hours. 
  10. Alice … (train) in the gym since 5 pm.

Exercise n 48. Traduci queste frasi usando il Present Perfect Continuous.

  1. Da quando fai yoga?
  2. Mio marito sta giocando ai videogiochi da 8 ore. Voglio il divorzio!
  3. La nonna sta cucinando il ragù da 2 ore. 
  4. Da quanto tempo stanno uscendo insieme?
  5. Sta piovendo da quattro ore. 
  6. Marissa l’ha aspettato per troppo tempo. 
  7. Stavi parlando 2 ore! Il tuo cellulare è scarico.
  8. Ha letto un libro tutta la notte. Ha molto sonno.
  9. Aspetto una tua chiamata da tutto il giorno. 
  10. Lei studia canto da tre mesi.

Riassunto sull'utilizzo e le differenze tra Present Perfect e Perfect Continuous (Present Perfect Progressive Tense)

Tabella 2: tutto quello che devi sapere su come sono fatti e come si usano i verbi al Present Perfect e quelli al Present Perfect Continuous (Present Perfect Progressive Tense).
Present PerfectPresent Perfect Continuous

L’azione è stata completata recentemente

  • – What smells so good?
    – It's dinner. Mom has just cooked it.

L’azione è iniziata nel passato ed è proseguita fino al momento presente

  • Mrs. Donner has already been giving a speech for 70 minutes.

Non sappiamo quanto durava l’azione e non importa

  • The train has already departed.

L’azione durava un certo periodo di tempo e ha influenzato il presente

  • I have been running for half an hour. I am very sweaty.

Esprime insoddisfazione

  • Who has been sleeping on my bed?

Enfasi sul fatto che l’azione è stata ripetuta più volte

  • I have been to Istanbul 5 times. 

Enfasi sulla continuazione

  • I have been studying for 5 hours. I need to take a break now.
Alcuni termini con cui il Present Perfect si usa spesso: just,ever,never,always,already,yet,for,since,so far,how long,recently,today,this week/month/year,once.Alcuni termini con cui il Present Perfect Continuous si usa spesso: since, for, how long.

I verbi live, study, work vengono usati sia nel Present Perfect, che nel Present Perfect Continuous. 

Non dimenticare i verbi che indicano uno stato, un’attitudine o le relazioni tra oggetti o persone non possono essere usati con il Present Perfect Continuous, come ad esempio: love, like, hate, know, believe, see, want, etc.

Exercise n 49. Coniuga i verbi tra parentesi scegliendo la forma verbale più corretta tra Present Perfect e Present Perfect Continuous. 

  1. They … (work) on the project all morning. Have a look, what do you think of it?
  2. The lawyer … just (phone) you. 
  3. He … (play poker) for two hours instead of working. 
  4. Luisa ... (sing) the whole evening. Her voice became hoarse. 
  5. Jane … (finish) to bake a cake for Lily’s party. 
  6. The police … already ... (check) my documents. 
  7. The boys … (play) football since afternoon. Aren’t they exhausted? 
  8. … you (send) me a voice message? Could you write an email instead?
  9. Why … you (go) to bed yet? 
  10. The detective … (look) for you the whole morning. Where … you … (be)?
  11. I … (read) the document four times and I still don’t understand it. 
  12. How long … you (run)? 
  13. She … already (study) French for 1 year. But she wants to become more fluent.
  14. Sam … (fall) down and his knee is bleeding now. 
  15. I … never … (be) to an amusement park in my life!

Exercise n 50. Coniuga i verbi tra parentesi scegliendo la forma verbale più corretta tra Present Perfect e Present Perfect Continuous.

  1. An important file … (disappear) from my computer. 
  2. Strawberries … (disappear) from my garden since Tom and Alison moved into the house next door. 
  3. I  .... (spend) 3000 dollars to pay the fines this year. 
  4. You (talk) for 2 hours. Could you please do it outside? I can’t focus. 
  5. Lara (know) the owner of this bar since 2010. 
  6. Why … you (call) before? 
  7. I  … (think) about him since I first saw him.
  8. The alarm …  (ring) for 20 minutes. 
  9. It ... (snow). I see a lot of snowdrifts in the street. 
  10. … you ever (be) to Baltimore?

Exercise n 51. Traduci queste frasi usando il Present Perfect Continuous.

  1. Nicky sta suonando la chitarra già da un’ora. 
  2. Veronica sta studiando l’inglese già da mesi. 
  3. Ho già sistemato la mia stanza. 
  4. Sei mai stato a Berlino?
  5. Non vado in palestra da una settimana.
  6. Rose sta pensando della proposta già da tre giorni.  
  7. Oggi ho incontrato cinque clienti. 
  8. Sta nevicando da ieri. 
  9. I tuoi amici ti stanno aspettando da 20 minuti. 
  10. Sto scrivendo una relazione da 3 ore e non ho ancora finito. 
  11. Ultimamente ho mangiato troppo. 
  12. Non sono mai andato a cavallo. 
  13. È caduto dal letto. 
  14. La segretaria le ha mandato cinque email. 
  15. Quanto tempo mi hai aspettato?



Vorrai mica perderti altri articoli come questo?
Iscriviti per riceverne altri!

Scritto da

Yulia

Yulia Gurikova

Professional Language Coach

Seguimi su Instagram!
Laureata con lode presso l’Università Federale del Sud di Russia con qualifica professionale di linguista e insegnante, ha proseguito lo studio post-universario ottenendo il dottorato di ricerca (PhD) con stage in USA e in Inghilterra. Ha esperienza di oltre 10 mila ore di insegnamento e language coaching per aiutare i privati e le aziende a raggiungere i loro obiettivi linguistici e professionali.

Per

YULA logo

Pensi che per un bambino sia più facile imparare?
Sfatiamo un mito: 😉 yula.corsidia.com.

Materie

Trova un altro corso