dove mi trovo?

Present Perfect Continuous

VOTA! 1 Stella2 Stelle3 Stelle4 Stelle5 Stelle (11 voti, media: 3,55 su 5)
Loading...

Il Present Perfect Continuous (o Present Perfect Progressive) si forma con:

[has/have + been + present participle]

in altre parole…

[soggetto + has/have + been + forma in “ing” del verbo]

Positive Negative Question
I have been waiting.
You have been waiting.
We have been waiting.
They have been waiting.
He has been waiting.
She has been waiting.
It has been waiting.
I have not been waiting.
You have not been waiting.
We have not been waiting.
They have not been waiting.
He has not been waiting.
She has not been waiting.
It has not been waiting.
Have I been waiting?
Have you been waiting?
Have we been waiting?
Have they been waiting?
Has he been waiting?
Has she been waiting?
Has it been waiting?

Si usa il Present Perfect Continuous quando qualcosa inizia nel passato e continua fino al momento presente. “For x minutes“, “for x weeks“, “for ages“, “since…” sono tutte espressioni con le quali si può usare il Present Perfect Continuous.

I have been working in this company for 15 years.
Ho lavorato per questa azienda per 15 anni.
What have you been doing since your last job?
Cosa hai fatto dal tuo ultimo lavoro?
She has been talking for 3 hours.
Ha parlato per 3 ore.
I have been feeling dizzy and tired for more than a week. What could it be?
Mi gira la testa e mi sento stanco da una settimana. Cosa potrebbe essere?

Si può usare il Present Perfect Continuous senza espressioni di durata ma in questo caso viene suggerita l’idea di “Recently“, “Lately“, “di recente”.

I have been feeling really tired (recently).
Mi sono sentito veramente stanco (di recente).
Have you been working out (lately)?
Hai fatto allenamento (di recente)?
What have you been doing?
Cosa hai fatto (di recente)?

IMPORTANTE
Ricorda che il Present Perfect Continuous può avere il significato generale di “lately”, “recently”, “di recente”. Se fai una domanda tipo “Have you been feeling alright?“, stai suggerendo che la persona con cui stai parlando ha una “brutta cera”, sembra malato o non in salute.
Oppure se chiedi “Have you been smoking?” suggerisce il fatto che la persona con cui stai parlando puzzi di fumo.
In altre parole usare il Present Perfect Continuous in una domanda suggerisce che stai vedendo (annusando, sentendo…) i risultati di un’azione appena avvenuta.
Potresti offendere qualcuno se usi il Present Perfect Continuous in maniera inappropriata.

Ripasso sul Present Perfect Continuous

Corsi di Inglese ad Amsterdam

Il Present Perfect Continuous viene usato per parlare di un’azione o di più azioni che sono iniziate nel passato e sono continuate fino a tempi recenti o che continueranno ancora nel futuro.

Possiamo usare il Present Perfect Continuous per riferirci ad un’azione che è appena terminata ma di cui si possono ancora notare le conseguenze.

Oh, the kitchen is a mess. Who has been cooking?
Oh, la cucina è un disastro. Chi ha cucinato?

You look tired. Have you been sleeping properly?
Sembri stanco. Hai dormito in maniera adeguata?

I’ve got a a stiff neck. I’ve been working too long on computer.
Ho il collo intorpidito. Ho lavorato troppo tempo davanti al computer.

Il Present Perfect Continuous si può riferire ad un’azione che non è ancora terminata.

I’ve been learning Chinese for 20 years and I still don’t know very much.
Sto imparando il cinese da vent’anni ed ancora non lo conosco bene.

I’ve been waiting for her for 50 minutes and she still hasn’t arrived.
La sto aspettando da 50 minuti e non è ancora arrivata.

She’s been telling me about it for days. I wish she would stop.
Me ne sta parlando da giorni. Vorrei che la smettesse.

Il Present Perfect Continuous si usa anche per riferirsi ad azioni che si sono ripetute.

He’s been writing to her regularly for a couple of years.
Lui le ha scritto regolarmente per un paio d’anni.

He’s been calling me all week for an answer.
Mi ha telefonato tutta la settimana per avere una risposta.

The university has been sending students here for over Thirty years to do work experience.
L’Università ha spedito qui degli studenti per oltre trent’anni per fare esperienza lavorativa.

Il Present Perfect Continuous viene spesso usato con ‘since‘, ‘for‘, ‘all week‘, ‘for days‘, ‘lately‘, ‘recently‘, ‘over the last few months‘.

I’ve been wanting to do that for five years.
Erano cinque anni che volevo farlo.

You haven’t been getting good results over the last few months.
Non hai ottenuto dei buoni risultati nel corso degli ultimi mesi.

They haven’t been working all week. They’re on strike.
Non hanno lavorato per tutta la settimana. Sono in sciopero.

She hasn’t been talking to me for weeks.
Non mi parla da settimane.

We’ve been working hard on it for hours.
Ci abbiamo lavorato duramente su per ore.

I’ve been looking at other options recently.
Recentemente ho valutato altre opzioni.

She’s been working here since 2007.
Lei lavora qui dal 2007.

Pubblicata con tanto ❤️ il da Jonathan.

Dizionario

Fai doppio click su una parola nella pagina...

Powered by dictionarist.com