Logo Nspeak
Youtube Facebook

Grammatica Inglese di Base
del prof. Raffaele Nardella

Present Perfect Progressive (Duration Form)

Indice della Grammatica

Forma Affermativa


Il Present Perfect Progressive o Continuous viene costruito usando il Present Perfect del verbo to be (have been - has been), e la forma -ing di un verbo.
Nella tabella la forma affermativa del verbo to work


Soggetto + Present Perfect to be Forma -ing Esempi
I have been (I've been) working I've been working since 8 = Lavoro dalle 8
you have been (you've been) working You've been working hard = Lavori molto
he has been (he's been) working He's been working for 2 hours = Lavora da 2 ore
she has been (she's been) working She's been working for a long time = Lavora da molto tempo
it has been (it's been) working It's been working for three months = Funziona da tre mesi
we have been (we've been) working We've been working together = Lavoriamo insieme
you have been (you've been) working You've been working alone = Lavorate da soli
they have been (they've been) working They've been working since yesterday = Lavorano da ieri

Forma Negativa


La forma negativa del Present Perfect Progressive viene costruita come la frase affermativa, con l'aggiunta del not all'ausiliare have o has, contratti in modo informale in haven't e hasn't.
Nella tabella la forma negativa del verbo to work


Soggetto + have/has + not + been Forma -ing Esempi
I have not been (I haven't been) working I haven't been working since 8 = Non lavoro dalle 8
you have not been (you  haven't been) working You haven't been working hard = Non lavori molto
he has not been (he hasn't been) working He hasn't been working for 2 hours = Non lavora da 2 ore
she has not been (she hasn't been) working She hasn't been working for a long time = Non lavora da molto tempo
it has not been (it hasn't been) working It hasn't been working for three months = Non funziona da tre mesi
we have not been (we haven't been) working We haven't been working together = Non lavoriamo insieme
you have not been (you haven't been) working You haven't been working alone = Non lavorate da soli
they have not been (they haven't been) working They haven't been working since yesterday = Non lavorano da ieri

Certifica il tuo Inglese online

 

Esamidinglese.com

 


Forma Interrogativa


La forma interrogativa del Present Perfect Progressive si crea spostando l'ausiliare have - has prima del soggetto, cui segue been e la forma -ing del verbo
Nella tabella la forma interrogativa del verbo to run

have/has + Soggetto + been Forma -ing Esempi
have I been running How long have I been running? = Da quanto tempo corro?
have you been running Have you been running? = Hai corso?
has he been running Has he been running in the park? = Corre nel parco?
has she been running Has she been running under the rain? = Ha corso sotto la pioggia?
has it been running Has the cat been running in the garden? = Il gatto ha corso in giardino?
have we been running How long have we been running? = Da quanto tempo corriamo?
have you been running Who have you been running with? = Con chi avete corso?
have they been running Have they been running? = Hanno corso?

Forma Interrogativa-Negativa


La forma interrogativa-negativa del Present Perfect Progressive si ottiene spostando l'ausiliare nella forma contratta negativa haven't - hasn't prima del soggetto, cui segue poi been e la forma -ing del verbo. Nella tabella la forma interrogativa-negativa del verbo to do

haven't/hasn't Sogg been + Forma -ing Esempi
haven't I been doing Haven't I been doing my job? = Non faccio il mio lavoro?
haven't you been doing Haven't you been doing anything for weeks? = Non fai niente da settimane?
hasn't he been doing Why hasn't he been doing his job? = Perché non fa il suo lavoro?
hasn't she been doing Hasn't she been doing her best? = Non ha fatto del suo meglio?
hasn't it been doing Hasn't it been doing harm? = Non ha fatto male?
haven't we been doing Haven't we been doing well? = Non abbiamo fatto bene?
haven't you been doing Haven't you been doing your homework for 2 days? = Non fate i compiti da due giorni?
haven't they been doing What haven't they been doing up to now? =  Cosa non hanno fatto finora?


Risposte brevi (Short Answers)


Le Short Answers sono brevi risposte date a domande che prevedono come risposta in genere un SI' o un NO e sono preferite alle risposte secche (Yes!/No!).
Si formano utilizzando, dopo Yes o No, il soggetto sempre in forma di pronome personale seguito da have, haven't o has, hasn't. Nelle risposte brevi negative si usano solo le forme contratte haven't e hasn't.
Eccone degli esempi:


Yes/No Questions Short Answers
Have Chloe and Betty been working in London for 2 years? = Chloe e Betty lavorano a Londra da due anni? Yes, they have
No, they haven't
Has Bob been waiting for his wife since 8.00? = Bob aspetta sua moglie dalle 8? Yes, he has
No, he hasn't


Uso del PRESENT PERFECT PROGRESSIVE


Il Present Perfect Progressive o Continuous appartiene alla Duration Form (Forma di Durata) in quanto si usa in inglese per descrivere la durata di un'azione, o di uno stato, iniziata nel passato e che si svolge ininterrottamente fino al presente.
Di solito si usa con for (lasso di tempo) o since (momento preciso) e si traduce in italiano con il presente semplice indicativo.
Esempi:
I have been working for hours. = Lavoro da ore
I have been working since 8
. = Lavoro dalle 8

Si usa inoltre con riferimento ad un'attività che ha un risultato, una conseguenza nel presente.
Si traduce in italiano con il passato prossimo indicativo.
Esempio: I'm tired because I have been working all day. = Sono stanco perché ho lavorato tutto il giorno

Anche la forma semplice del Present Perfect accompagnata da for o since appartiene alla Duration Form
Talvolta non c'è alcuna differenza tra le due forme:
Esempi:
How long have you been living here? = Da quanto tempo abiti qui?
How long have you lived here? = Da quanto tempo abiti qui?

In genere la forma progressiva si usa
- con verbi che danno l'idea di una lunga durata (play, wait, travel, ecc)
Esempio: How long have you been waiting for her? = Da quanto tempo la aspetti?

La forma semplice è più adatta
- con verbi che non danno l'idea di un tempo prolungato (find, start, stop, break, die, ecc)
Esempio: She's found her keys. = Ha trovato le chiavi.
- con verbi di stato, di sentimento, di possesso,di attività mentale, di percezione (be, like, have con significato di possesso, know, understand, see, hear, ecc)
Esempio: She's known him since she was a child. = Lo conosce da quando era piccola.
- quando si esprime una quantità o un numero, dando l'idea che l'azione è conclusa e non più "in progress".
Esempio: She's watched three movies. = Ha visto tre film.

 


Laboratorio Interattivo

2 ESERCIZI

 

CRUCIVERBA

 

ASCOLTO