Lezione 50 · Tappa 4: Tempi verbali e modali
Past perfect continuous
IntermedioForma e uso
had been + -ing — un'attività durata per un po' fino a un momento del passato
1.Forma
Il past perfect continuous = had been + verbo-ing. Had è uguale per tutti i soggetti, quindi con he / she / it non cambia niente.
| Struttura | Esempio | |
|---|---|---|
| Affermativa | S + had been + V-ing | She had been working. / I'd been waiting. |
| Negativa | S + hadn't been + V-ing | They hadn't been sleeping well. |
| Domanda | Had + S + been + V-ing? | Had you been waiting long? |
| How long | How long had + S + been + V-ing? | How long had he been living there? |
| Risposta breve | Yes, S had. / No, S hadn't. | Yes, I had. / No, she hadn't. |
Nel parlato had di solito si contrae in 'd: I'd been, she'd been, they'd been. Quando 'd viene subito prima di been, è sempre had. Pronuncia bene la /d/: senza, I'd been suona come I been e chi ascolta perde l'idea di passato.
2.Quando si usa
1. Un'attività durata per un certo tempo fino a un momento del passato, spesso con for, since, all day, how long
By the time the doctor came, we'd been waiting for two hours.
Quando è arrivato il medico, aspettavamo da due ore.
Minh had been working at the bank since 2018 when he decided to quit.
Minh lavorava in banca dal 2018 quando ha deciso di licenziarsi.
How long had you been learning English before you moved to Canada?
Da quanto tempo studiavi inglese prima di trasferirti in Canada?
2. Spiegare una situazione passata: un'attività appena prima (che forse si era appena interrotta) aveva lasciato un segno o un risultato
Her eyes were red. She'd been crying.
Aveva gli occhi rossi. Aveva pianto.
The road was wet because it had been raining all night.
La strada era bagnata perché aveva piovuto tutta la notte.
I was exhausted when I got home — I'd been standing all day.
Quando sono tornato a casa ero distrutto: ero stato in piedi tutto il giorno.
3. Un'attività ancora in corso quando è successo qualcos'altro (spesso l'evento l'ha interrotta)
Lan had been driving for six hours when she finally stopped for coffee.
Lan guidava da sei ore quando finalmente si è fermata per un caffè.
They hadn't been dating long when they got engaged.
Non stavano insieme da molto quando si sono fidanzati.
Questo tempo ha sempre bisogno di un momento del passato (when I arrived, by the time…, una situazione di allora) da cui guardare indietro. Molti usano per sbaglio have been -ing in un racconto al passato. Se il momento è adesso → have been -ing; se è un momento del passato → had been -ing.
3.Confronto con tempi simili
Have been -ing o had been -ing? Entrambi significano “fare qualcosa per un certo periodo”; cambia solo il punto d'arrivo: adesso, oppure un momento del passato.
I've been waiting for twenty minutes. Where are you?
Ti aspetto da venti minuti. Dove sei? (fino a ora)
I'd been waiting for twenty minutes when she finally replied.
Aspettavo da venti minuti quando finalmente mi ha risposto. (fino al momento in cui ha risposto)
Was -ing o had been -ing? Was -ing = nel mezzo dell'attività in quel momento; had been -ing = l'attività è andata avanti prima di quel momento (e forse si era fermata).
When I got home, Mum was cooking.
Quando sono tornato a casa, la mamma stava cucinando. (stava ancora cucinando)
When I got home, the kitchen smelled of garlic. Mum had been cooking.
Quando sono tornato a casa, in cucina c'era odore d'aglio. La mamma aveva cucinato. (ha cucinato prima che arrivassi)
Had been -ing o had + V3? Had been -ing riguarda l'attività e quanto è durata; had + V3 (il past perfect) riguarda un risultato concluso e il quanto / quanti.
| had been + -ing | had + V3 | |
|---|---|---|
| Punto di vista | l'attività, quanto è durata | il risultato, ciò che era finito |
| Domanda | How long…? | How many / How much…? |
| Esempio | She'd been writing emails all morning. | She'd written twenty emails by noon. |
| Finito? | non necessariamente | sì |
I verbi di stato (know, believe, own, have = possedere…) di solito non si usano nella forma continuous, quindi usa had + V3 anche quando parli di un periodo di tempo.
We had known each other for ten years when we started the company.
Ci conoscevamo da dieci anni quando abbiamo fondato l'azienda. (non: had been knowing)
4.Errori comuni
He had been work there for ten years.He had been working there for ten years.
had been vuole -ing dopo.
I was tired because I have been driving all day.I was tired because I had been driving all day.
Il racconto è al passato (was) → had, non have.
By noon she had been reading three chapters.By noon she had read three chapters.
Un numero concluso → had + V3.
I had been knowing him for years.I had known him for years.
know è un verbo di stato → niente forma continuous.
How long you had been living there?How long had you been living there?
Nella domanda had va prima del soggetto.
She had being waiting for an hour.She had been waiting for an hour.
had + been (il V3 di be), non being.
Esempi
- Tuan's eyes were red because he had been crying for hours.
- By the time the bus came, we had been waiting for forty minutes.
- How long had you been looking before you found a job?
- Nam had been repairing his motorbike all morning, but it still didn't start.
