Past perfect (минало предварително време)

Накратко

Модел Пример
+ had ('d) + причастие She had booked a room.
− hadn't + причастие We hadn't packed.
? Had + подлог + причастие? Had you flown before?
wh Wh + had + подлог + причастие? Where had they gone?
ред past perfect = по-рано, past simple = по-късно The bus had left before we got there.
наречия had + already / never / ever + причастие I had never seen the sea.

had е еднакво за всички лица. Без did във въпроса и отрицанието. already / never / ever стоят между had и причастието, а след never няма второ отрицание.

B1 · Урок 3 · Past perfect: минало предварително време

Подробното обяснение от урока, в който се учи това правило

Когато разказвате за пътуване, ползвате past simple: We arrived at the station. The train left. За събитие, което е станало преди друго минало събитие, английският има past perfect: had + past participle. Българският има същото време, миналото предварително (бях заминал): When we arrived, the train had left = „Когато пристигнахме, влакът беше заминал“. Значението съвпада. Разликите са във формата, в реда на думите и в това колко строго английският го изисква.

Формата

В българския се менят и спомагателният глагол, и причастието (бях заминал, беше заминала, бяхме заминали). В английския не се мени нищо: had е еднакво за всички лица, а причастието не се съгласува нито по род, нито по число. След had идва past participle. Това е същата форма като в present perfect (booked, missed, gone, seen, flown, taken), а не формата за past simple: had gone, не had went. В речта had се съкращава до 'd: I'd, she'd, they'd.

had + минало причастие (past participle)
Вид изречениеМоделПример
утвърдителноподлог + had + причастиеShe had booked a room.
отрицателноподлог + hadn't (had not) + причастиеWe hadn't packed our bags.
въпрос с да/неHad + подлог + причастие ...?Had you flown before?
въпрос с въпросителна думаWh-дума + had + подлог + причастие ...?Where had they gone?
с before / after / when / by the timepast perfect за по-ранното действие, past simple за по-къснотоThe bus had left before we got there.
с already / neverhad + already / never + причастиеI had never seen the sea.

Котва в миналото

Както в българския, past perfect има смисъл само спрямо друг момент в миналото: глагол в past simple или израз като by then. Затова типичното изречение има два глагола: When I got to the airport, I realised that I had left my ticket at home. Английският обаче е по-строг. На разговорен български често казваме „когато пристигнахме, влакът вече замина“ и редът пак е ясен. На английски When we arrived, the train left значи друго: влакът е тръгнал, след като сте пристигнали.

before, after, when, by the time

  • before / after сами показват реда. Past perfect тук само го прави по-ясен: After we had checked in, we went for a walk.
  • when не показва реда, затова решава времето: When I arrived, she left (след това) срещу When I arrived, she had left (преди това).
  • by the time значи „до момента, в който“: By the time the ferry came, we had waited for two hours.

already, never, ever

Тук редът на думите е различен от българския. На български вече и никога стоят пред спомагателния глагол (вече беше кацнал). На английски те стоят между had и причастието: The plane had already landed. He had never travelled abroad before that trip. Във въпрос ever заема същото място: Had you ever been to Rome before?

Само едно отрицание. Българското „никога не бях виждал“ има две, но в английския never само по себе си е отрицанието. Затова след него няма hadn't: I had never seen the sea.

Въпросите и отрицанията се правят със самото had, никога с did. Казвайте Had you seen it?, не Did you had seen it?; I hadn't seen it, не I didn't had seen it.

Не слагайте past perfect на всяко минало действие. Както и в българския, за събития, разказани поред, past simple е достатъчно: We landed, took a taxi and went to the hotel.

Провери какво запомни

5 от 14 въпроса, които този урок задава в приложението. Напиши формата или избери отговора.

  1. When we got to the station, the train ___, so we waited for the next one.

  2. By the time we reached the hotel, my sister(have) booked a taxi for the morning.

  3. At the airport I realised that I ___ my passport, so I went back home.

  4. We ___ a map, so we got lost in the old town.

  5. (have) you ever travelled by ship before that holiday?

Примери от курса

Отбелязана е думата, за която се отнася правилото. Натисни бутона за възпроизвеждане, за да чуеш изречението.

  1. Where had they gone when you called them?

    Къде бяха отишли, когато им се обадихте?

  2. Had you ever travelled overnight before that trip?

    Бяхте ли пътували някога през нощта преди онова пътуване?

  3. We hadn't packed our bags when the taxi arrived.

    Не си бяхме стегнали багажа, когато таксито пристигна.

  4. Had you bought travel insurance before the expedition started?

    Бяхте ли си купили туристическа застраховка, преди да започне експедицията?

  5. We were soaked because we hadn't packed our raincoats.

    Бяхме подгизнали, защото не бяхме сложили дъждобраните си в багажа.

  6. When we arrived at the platform, the train had left.

    Когато стигнахме до перона, влакът беше тръгнал.

  7. My grandmother had never travelled abroad before she visited us.

    Баба ми никога не беше пътувала в чужбина, преди да ни гостува.

  8. Before we set off, we had checked the itinerary twice.

    Преди да тръгнем на път, бяхме проверили маршрута два пъти.

  9. I had never seen such breathtaking scenery before that summer.

    Никога не бях виждал такива спиращи дъха гледки преди онова лято.

  10. The bus had left before we got to the stop.

    Автобусът беше тръгнал, преди да стигнем до спирката.

Изречения с това правило в курса: 61

Опитай сам

Преведи изречение с това правило. Както в приложението, проверката ще отбележи думата с грешка и ще каже кое правило е нарушено.

2121/4

Изречения

Напиши го на английски

Бяхте ли пътували някога през нощта преди онова пътуване?

през нощта = overnight

1 / 4

Упражни правилото в приложението