Past perfect (mai-mult-ca-perfectul)
Pe scurt
| Structura | Exemplu | |
|---|---|---|
| + | had ('d) + participiu | She had booked a room. |
| − | hadn't + participiu | We hadn't packed. |
| ? | Had + subiect + participiu? | Had you flown before? |
| wh | cuvânt interogativ + had + subiect + participiu? | Where had they gone? |
| ordine | past perfect = mai devreme, past simple = mai târziu | The bus had left before we got there. |
| adverbe | had + already / never / ever + participiu | I had never seen the sea. |
had e același la toate persoanele. Fără did în întrebări și negații.
B1 · Lecția 3 · Mai-mult-ca-perfectul în engleză (past perfect)
Explicația completă, din lecția care predă regula
Româna are deja timpul acesta: mai-mult-ca-perfectul (plecase, ajunseserăm). Ideea e aceeași în engleză: o acțiune trecută care se terminase înaintea altui moment din trecut. Compară: When we arrived, the train left (am ajuns, apoi a plecat — l-am văzut plecând) și When we arrived, the train had left (plecase deja; când am ajuns, nu mai era acolo).
Forma
În română timpul are terminații proprii pentru fiecare persoană (plecasem, plecaseși, plecase…). Engleza îl construiește cu auxiliarul had + participiul trecut, iar had este același la toate persoanele. Participiul este cel pe care îl știi de la present perfect: booked, missed, gone, seen, flown, taken. În vorbire, had se scurtează de obicei la 'd: I'd, she'd, they'd.
| Tipul propoziției | Structura | Exemplu |
|---|---|---|
| afirmativă | subiect + had + participiu | She had booked a room. |
| negativă | subiect + hadn't (had not) + participiu | We hadn't packed our bags. |
| întrebare da/nu | Had + subiect + participiu ...? | Had you flown before? |
| întrebare cu cuvânt interogativ | cuvânt interogativ + had + subiect + participiu ...? | Where had they gone? |
| cu before / after / when / by the time | past perfect pentru acțiunea mai veche, past simple pentru cea de după | The bus had left before we got there. |
| cu already / never | had + already / never + participiu | I had never seen the sea. |
Unde diferă de română
În româna vorbită, mai-mult-ca-perfectul e rar: spunem liniștit când am ajuns, trenul a plecat deja și lăsăm pe deja să arate ordinea. În engleză nu merge așa: când o acțiune trecută s-a petrecut înaintea altui moment trecut și ordinea contează, folosește had + participiu. Ai nevoie mereu de o ancoră în trecut — un verb la past simple sau o expresie ca by then: When I got to the airport, I realised that I had left my ticket at home.
before, after, when, by the time
- before / after arată deja ordinea, așa că past perfect doar o face mai clară: After we had checked in, we went for a walk.
- when nu arată singur ordinea — o decide timpul verbului: When I arrived, she left (a plecat după) față de When I arrived, she had left (plecase înainte).
- by the time înseamnă „până în momentul în care”: By the time the ferry came, we had waited for two hours.
already, never, ever
Ca la present perfect, already și never stau între had și participiu: The plane had already landed. He had never travelled abroad before that trip. În întrebări, ever ocupă același loc: Had you ever been to Rome before?
Nu pune past perfect la fiecare verb din poveste. Dacă doar înșiri evenimentele în ordinea în care s-au petrecut, past simple ajunge: We landed, took a taxi and went to the hotel. Folosește had + participiu doar pentru acțiunea pe care trebuie s-o împingi ÎNAINTEA altui moment trecut.
Întrebarea și negația se fac cu had însuși — niciodată cu did. Spune Had you seen it?, nu Did you had seen it?; spune I hadn't seen it, nu I didn't had seen it. Și nu traduce automat perfectul compus românesc prin have: am ajuns poate fi I arrived, iar acțiunea mai veche din poveste cere had, nu have.
Verifică ce ai citit
Câteva întrebări din testul lecției din aplicație (5 din 14). Scrie forma sau alege răspunsul.
When we got to the station, the train ___, so we waited for the next one.
By the time we reached the hotel, my sister(have) booked a taxi for the morning.
At the airport I realised that I ___ my passport, so I went back home.
We ___ a map, so we got lost in the old town.
(have) you ever travelled by ship before that holiday?
Exemple din curs
Cuvântul marcat e locul unde se aplică regula. Apasă pe redare ca să auzi propoziția.
Where had they gone when you called them?
Unde plecaseră când i-ai sunat?
Had you ever travelled overnight before that trip?
Mai călătoriseși vreodată peste noapte înainte de excursia aceea?
We hadn't packed our bags when the taxi arrived.
Nu ne făcuserăm bagajele când a sosit taxiul.
Had you bought travel insurance before the expedition started?
Cumpăraseși o asigurare de călătorie înainte să înceapă expediția?
We were soaked because we hadn't packed our raincoats.
Eram uzi leoarcă pentru că nu ne luaserăm pelerinele de ploaie în bagaje.
When we arrived at the platform, the train had left.
Când am ajuns pe peron, trenul plecase.
My grandmother had never travelled abroad before she visited us.
Bunica mea nu călătorise niciodată în străinătate până să ne viziteze.
Before we set off, we had checked the itinerary twice.
Înainte să pornim la drum, verificasem itinerarul de două ori.
I had never seen such breathtaking scenery before that summer.
Nu mai văzusem niciodată un peisaj atât de uluitor până în vara aceea.
The bus had left before we got to the stop.
Autobuzul plecase înainte să ajungem la stație.
Propoziții din curs care folosesc regula: 61
Încearcă și tu
Tradu o propoziție care folosește regula. Ca în aplicație, verificarea marchează cuvântul greșit și numește regula din spatele lui.
Propoziții
Scrie-o în engleză
Mai călătoriseși vreodată peste noapte înainte de excursia aceea?