Past Perfect: изречения, упражнения, тестове и примери

Past Perfect използваме

Минало перфектно време се използва, за да се говори за действие, което е станало преди друго действие или момент в миналото.

She had left before I arrived.
Тя си беше тръгнала преди да пристигна.

Past Perfect Форма

Subject + had + V3.

I had finished the report before the meeting started.
Бях приключил доклада преди да започне срещата.
They had already gone home when we called.
Те вече си бяха отишли вкъщи, когато се обадихме.

Past Perfect Правило

  • Минало предварително време показва, че едно действие е станало преди друго действие в миналото.
    When I arrived, they had already started the meeting.
    Когато пристигнах, те вече бяха започнали срещата.
    He had locked the door before he left.
    Той беше заключил вратата, преди да си тръгне.
  • Често се използва с before, after, when и by the time.
    By the time we got to the station, the train had left.
    Докато стигнем до гарата, влакът беше тръгнал.
    After she had finished the task, she went for a walk.
    След като завърши задачата, тя излезе на разходка.
  • Често се използва с думи като already, just и never.
    I had already seen that film before we watched it together.
    Вече бях гледал този филм, преди да го гледаме заедно.
    She had never visited that city before her business trip.
    Тя никога не беше посещавала този град преди служебното си пътуване.
  • Често се използва с изрази като до 5 часа, до понеделник или до края на седмицата, когато говорим за резултат преди момент в миналото.
    By Friday, we had finished the project.
    До петък бяхме завършили проекта.
    By the end of the day, she had answered all the emails.
    До края на деня тя беше отговорила на всички имейли.
  • Минало предварително време може да се използва, за да се обясни причина или резултат в миналото.
    He was tired because he had worked all night.
    Той беше уморен, защото беше работил цяла нощ.
    They missed the flight because they had left home too late.
    Изпуснаха полета, защото бяха тръгнали от вкъщи твърде късно.

Past Perfect Отрицание

  • Отрицанието се образува с had not или съкратената форма hadn't.
    I hadn't finished the report before the manager arrived.
    Не бях приключил с доклада, преди да пристигне мениджърът.
    She hadn't seen the message before the meeting started.
    Тя не беше видяла съобщението, преди срещата да започне.

Past Perfect Въпроси

При въпроси had стои пред подлога.

Had + subject + V3?
Wh-word + had + subject + V3?

Had you finished the report before the deadline?
Беше ли приключил доклада преди крайния срок?
Had she left before you called?
Беше ли си тръгнала преди да се обадиш?
Why had they cancelled the meeting?
Защо бяха отменили срещата?
Where had he worked before he moved to London?
Къде беше работил преди да се премести в Лондон?

Past Perfect Типични грешки

❌ She had went home before I arrived.
✅ She had gone home before I arrived.
❌ They hadn't finished the work before the meeting had started.
✅ They hadn't finished the work before the meeting started.
❌ Did you had finished the task before lunch?
✅ Had you finished the task before lunch?
❌ I was tired because I worked all night.
✅ I was tired because I had worked all night.

Past Perfect Изречения

By the time we arrived, the conference had already started.
Докато пристигнем, конференцията вече беше започнала.
She had prepared everything before the guests came.
Тя беше подготвила всичко, преди гостите да дойдат.
I had saved the document before the computer crashed.
Бях запазил документа, преди компютърът да се срине.
They had discussed the problem before they spoke to the manager.
Бяха обсъдили проблема, преди да говорят с мениджъра.
He had never used that software before he joined the team.
Той никога не беше използвал този софтуер, преди да се присъедини към екипа.
We had booked the tickets before we chose the hotel.
Бяхме резервирали билетите, преди да изберем хотела.
She had already left when I got to the office.
Тя вече беше тръгнала, когато стигнах до офиса.
They had finished dinner before the film started.
Те бяха приключили с вечерята преди да започне филмът.
I had written the email before I noticed the mistake.
Бях написал имейла, преди да забележа грешката.
He had improved his English before he applied for the job.
Той беше подобрил английския си, преди да кандидатства за работата.

Past Perfect Примери

I had completed the task before my manager asked about it.
Бях приключил задачата, преди мениджърът ми да попита за нея.
She had forgotten her password, so she couldn't log in.
Тя беше забравила паролата си, така че не можеше да влезе.
They had already made a decision when we joined the meeting.
Те вече бяха взели решение, когато се присъединихме към срещата.
We had seen that place once before we moved there.
Бяхме виждали това място веднъж преди да се преместим там.
He had checked the code carefully before he published the update.
Той беше проверил кода внимателно, преди да публикува актуализацията.
I had never tried that kind of food before I went to Spain.
Никога преди не бях опитвал такъв вид храна, преди да отида в Испания.
She had printed the documents before the client arrived.
Тя беше разпечатала документите, преди клиентът да пристигне.
We had cleaned the apartment before our friends came over.
Бяхме почистили апартамента, преди приятелите ни да дойдат.
He had read the instructions before he started the test.
Той беше прочел инструкциите, преди да започне теста.
They had moved to a new office before they hired more employees.
Те се бяха преместили в нов офис, преди да наемат още служители.

Упражнения по английска граматика, достъпни в приложението

Tenses

Conditionals

Sentences

Verbs