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.
Lo conosci già?
«Per me è nuovo»: prima la spiegazione, poi gli esercizi. «Mettermi alla prova»: 3 domande brevi – con almeno due risposte giuste passi subito agli esercizi difficili.
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
Manca una parola? Cercala nel dizionario
Capire
Da ricordare«Sono venti minuti che…» è have been … -ing.
- Quando
- Prima del passato
- Il passato
- Passato legato al presente
- Il presente
- Il futuro
- 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 tanto | I have been waiting |
| tu aspetti da tanto, Lei aspetta da tanto | you have been waiting |
| lui, lei aspetta da tanto | he, she, it has been waiting |
| noi aspettiamo da tanto | we have been waiting |
| voi aspettate da tanto | you have been waiting |
| loro aspettano da tanto | they have been waiting |
| affermazione | I have been waiting. / She has been waiting. |
| negazione | I have not been waiting. |
| domanda | How 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
How long chiama quasi sempre questa forma.
How long have you been learning English?Da quanto tempo studi inglese?
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.
Un risultato visibile nel presente giustifica la progressiva.
Your eyes are red — have you been crying?Hai gli occhi rossi: hai pianto?
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.
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:
Lo decide la lezione, non un pulsante: superata con l’80% al primo tentativo, consolidata se la superi di nuovo un altro giorno.
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