Vai al contenuto
EveryLingua Tutte le lingueDizionario
IT
Tutti i 129 argomenti

B1  ·  I tempi e le forme progressive  ·  circa 4 minuti

Il Present Perfect Progressive

Da quanto tempo una cosa è in corso — e che è ancora in corso.

Le parole che ti servono4

Compaiono negli esempi e negli esercizi di questo argomento e a questo punto del percorso sono nuove.

  • chapteril capitolo
  • eyel'occhio
  • to crypiangere
  • to arguesostenere

Esercitati con le schede

Manca una parola? Cercala nel dizionario

Capire

Da ricordare«Sono venti minuti che…» è have been … -ing.

Quando
  1. Prima del passato
  2. Il passato
  3. Passato legato al presente
  4. Il presente
  5. Il futuro
  6. Compiuto nel futuro

Passato legato al presente — Ciò che è cominciato o accaduto prima e vale o conta ancora adesso.

Parole chiave
  • how long
  • for
  • since
  • all day
  • all morning
  • lately
  • recently

La forma

Come si costruiscono le forme

Ogni riga dà prima il significato, poi la forma in inglese. I colori mostrano che cosa cambia da una forma all’altra.

radice (regolare) marca del tempo verbo ausiliare negazione

io aspetto da tantoI have been waiting
tu aspetti da tanto, Lei aspetta da tantoyou have been waiting
lui, lei aspetta da tantohe, she, it has been waiting
noi aspettiamo da tantowe have been waiting
voi aspettate da tantoyou have been waiting
loro aspettano da tantothey have been waiting
affermazioneI have been waiting. / She has been waiting.
negazioneI have not been waiting.
domandaHow long have you been waiting?
Questo tempo con altri verbi

Tocca un verbo o scrivine uno tuo: la tabella si apre su questo tempo, con gli stessi colori.

Le regole una per una

La forma di questo argomentoLa parola che la richiede

  1. How long chiama quasi sempre questa forma.

    How long have you been learning English?Da quanto tempo studi inglese?

  2. Se si tratta di una quantità o di un risultato, si mette la forma semplice.

    I have read three chapters. — I have been reading all day.Ho letto tre capitoli. — È tutto il giorno che leggo.

  3. Un risultato visibile nel presente giustifica la progressiva.

    Your eyes are red — have you been crying?Hai gli occhi rossi: hai pianto?

  4. I verbi di stato restano anche qui alla forma semplice.

    I have known her since school.La conosco dai tempi della scuola.

Frasi di esempio

We have been waiting for over an hour.Aspettiamo da più di un'ora.

She has been working here since April.Lavora qui da aprile.

It has been raining all night.Ha piovuto tutta la notte.

Altre 7 frasi di esempio

They have been arguing again.Hanno litigato di nuovo.

I have been trying to reach you.È da un po' che provo a raggiungerti.

I have been waiting for an hour.Aspetto da un'ora.

She has been working here since 2020.Lavora qui dal 2020.

It has been raining all day.È tutto il giorno che piove.

They have been talking about it for weeks.Ne parlano da settimane.

You look tired — have you been running?Sembri stanco: hai corso?

La trappola tipica di chi parla italiano

Attenzione

Il presente italiano inganna perché è logico: l'attesa dura ancora, quindi presente. L'inglese ragiona al contrario — è cominciata prima, quindi composto. I wait since twenty minutes somma il tempo sbagliato, la preposizione sbagliata e la progressiva mancante.

Sbagliato:I wait for you since twenty minutes.
Giusto:I have been waiting for you for twenty minutes.

Verifica veloce

Per scaldarti: 2 domande, risolte subito. Non contano per i tuoi progressi.

Esercitarsi

Una lezione con un obiettivo chiaro: si supera con l’80% di risposte giuste al primo tentativo. Le risposte vengono controllate nel browser; nessuna lascia il tuo dispositivo.

Ora scrivi tu3 frasi su questo tema, scritte e corrette subito.

A che punto sei

Che cosa dice la tua lezione su questo argomento:

Avanti nel percorso: 61 · may, might, be allowed toTorna al percorso

La spiegazione completa

Leggila tutta · circa 1 min

La forma è have o has been più il verbo in -ing. Sottolinea la durata di un processo che arriva fino a ora: da quanto va avanti e quanto si vede adesso.

L'italiano dice la stessa cosa al presente: «aspetto da venti minuti», oppure «sono venti minuti che aspetto». Entrambe si rendono con I have been waiting for twenty minutes — il verbo passa al composto, cosa che né «aspetto» né «sono venti minuti che» lasciano prevedere.

La differenza dal Present Perfect semplice è di sguardo. I have written three emails guarda il risultato: tre, finite. I have been writing emails all morning guarda l'attività: tutta la mattina, e si vede.

I verbi di questa pagina, in tutte le forme: be · have · read · know · wait · reach · work · argue

Argomenti collegati