Logo Nspeak
Youtube Facebook Google+

Grammatica Inglese di Base
del prof. Raffaele Nardella

Present Perfect Progressive (Duration Form)

Introduzione

Gli argomenti grammaticali affrontati in questa pagina riguardano il Present Perfect Progressive o Continuous e in particolare:

- la forma affermativa

- la forma negativa

- la forma interrogativa

- la forma interrogativa-negativa

- le risposte brevi (short answers)

- il suo uso come forma di durata (Duration Form)

Al termine della lezione grammaticale è presente la sezione Laboratorio di Inglese Online dove svolgere gli esercizi interattivi.


PRESENT PERFECT PROGRESSIVE: 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

PRESENT PERFECT PROGRESSIVE: 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

PRESENT PERFECT PROGRESSIVE: 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?

esamidinglese.com

Esamidinglese.com

 


PRESENT PERFECT PROGRESSIVE: 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

Test Gratuito

Test Gratuito
Test gratuito



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 Online Interattivo

2 ESERCIZI

 

CRUCIVERBA

 

ASCOLTO