Present, past e future perfect, semplici e continuous, con frasi d’esempio e note in italiano su quando e perché si usano.
I had been very fortunate to have had a good teacher
Ero stato molto fortunato ad aver avuto un buon insegnante.
I worked at a super market.
Ho lavorato in un supermercato (in un momento preciso del passato, ormai concluso).
I have worked at a super market.
Ho lavorato in un supermercato (almeno una volta nella vita, fino a oggi).
I had worked at a super market.
Avevo lavorato in un supermercato (prima di un altro momento del passato).
I will have had twenty nine minutes of a lesson.
Avrò già fatto ventinove minuti di lezione.
How long will you have been awake for by seven?
Da quanto tempo sarai sveglio alle sette?
I will have been awake for twelve hours by seven o'clock.
Alle sette sarò sveglio da dodici ore.
I will have worked at my job for eight years by the end of the year.
Alla fine dell’anno lavorerò in questo posto da otto anni.
How long have you lived in your house for?
Da quanto tempo vivi in casa tua? (fino a oggi)
I have lived here for 7 years.
Vivo qui da 7 anni. (e ci vivo ancora)
How long have you been studying English for?
Da quanto tempo studi inglese? (fino a oggi)
I have been studying for 8 years
Studio da 8 anni. (e continuo a studiare)
How long have you known your best friend for?
Da quanto tempo conosci il tuo migliore amico? (fino a oggi)
I have known my best friend for 7 years
Conosco il mio migliore amico da 7 anni. (fino a oggi)
How long have you been in this lesson for?
Da quanto tempo sei in questa lezione? (fino a ora)
I have been driving a lot.
Ho guidato molto (fino a ora, e forse continuo a guidare).
She has been walking.
Ha camminato (fino a ora, e forse continua a camminare).
We have been talking a lot.
Abbiamo parlato molto (fino a ora, e forse continuiamo).
It has been working.
Ha funzionato (fino a ora, e forse continua a funzionare).
The baby has been crying.
Il bambino ha pianto (fino a ora, e forse piange ancora).
The water has been boiling
L’acqua ha bollito (fino a ora, e forse sta ancora bollendo).
I have been having a good day.
Sto passando una bella giornata (finora, e forse continua così).
I had been driving a lot.
Avevo guidato molto (fino a quando è successo qualcos’altro).
She had been walking.
Aveva camminato (fino a quando è successo qualcos’altro).
We had been talking a lot.
Avevamo parlato molto (fino a quando è successo qualcos’altro).
It had been working.
Aveva funzionato (fino a quando è successo qualcos’altro).
The baby had been crying.
Il bambino aveva pianto (fino a quando è successo qualcos’altro).
The water had been boiling
L’acqua aveva bollito (fino a quando è successo qualcos’altro).
I had been having a good day.
Stavo passando una bella giornata (fino a quando è successo qualcos’altro).
I will have been driving a lot.
Avrò guidato molto (quando succederà qualcos’altro, starò già guidando da un po’).
She will have been walking.
Avrà camminato (quando succederà qualcos’altro, starà già camminando da un po’).
We will have been talking a lot.
Avremo parlato molto (quando succederà qualcos’altro, saremo nel mezzo di una lunga conversazione).
It will have been working.
Avrà funzionato (quando succederà qualcos’altro, starà già funzionando da un po’).
The baby will have been crying.
Il bambino avrà pianto (quando succederà qualcos’altro, starà già piangendo da un po’).
The water will have been boiling
L’acqua avrà bollito (quando succederà qualcos’altro, starà già bollendo da un po’).
I will have been having a good day.
Avrò passato una bella giornata (quando succederà qualcos’altro, la giornata sarà già andata bene).
We have flown
Abbiamo già volato (almeno una volta nella vita, fino a oggi).
We had flown
Avevamo già volato (prima di quel periodo del passato).
I am trying to navigate this concept.
Sto cercando di orientarmi in questo concetto.
I felt hurt
Mi sono sentito ferito (in generale, nel passato).
I had felt hurt
Mi ero sentito ferito (prima dei fatti raccontati: serve a dare contesto).
I was hurt
Ero ferito / sono stato ferito.
I have been feeling hurt
Mi sento ferito da un po’ (fino a ora, e mi sento ancora così).
I have been thinking a lot....
Ho pensato molto ultimamente... (fino a ora, e forse ci penso ancora).
We have been talking.....
Abbiamo parlato molto... (fino a ora, e forse stiamo ancora parlando).
He had been cooking dinner when the guests arrived.
Stava preparando la cena quando sono arrivati gli ospiti.
She has been studying English for three years.
Studia inglese da tre anni.
I have been working here since 2020.
Lavoro qui dal 2020.
They have been waiting for you all morning.
Ti aspettano da tutta la mattina.
He has been living in New York since last summer.
Vive a New York dall’estate scorsa.
We have been playing chess for two hours.
Giochiamo a scacchi da due ore.
The children have been laughing at the funny cartoon.
I bambini stanno ridendo per il cartone animato divertente.