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.
Күннің соңына қарай, ол барлық электрондық хаттарға жауап беріп болды. -
Past Perfect өткен шақтағы себепті немесе нәтижені түсіндіру үшін қолданылуы мүмкін.
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.
Олар көбірек қызметкерлерді жұмысқа алмас бұрын жаңа кеңсеге көшіп кеткен еді.
Олар көбірек қызметкерлерді жұмысқа алмас бұрын жаңа кеңсеге көшіп кеткен еді.