VocabNote
ШақтарКүрделі

Созылыңқы аяқталған өткен шақ

Past Perfect Continuous

Созылыңқы аяқталған өткен шақ өткендегі басқа іс-әрекет немесе сәттен бұрын белгілі бір уақыт бойы жалғасып жатқан іс-әрекетті сипаттайды. had been + етістік-ing арқылы жасалады. Бұрынғы жалғасып жатқан әрекеттің ұзақтығын баса көрсетеді.

ҚАШАН ҚОЛДАНУ КЕРЕК

Іс-әрекет өткеннің белгілі бір нүктесіне дейін қанша уақыт жалғасып келгенін атап көрсеткіңіз келгенде қолданыңыз. Өткен жағдайдың себебін түсіндіру үшін де қолданылады.

ҚҰРЫЛЫМЫ

positiveS + had been + V-ing

She had been studying for three hours before the exam.

Ол емтиханға дейін үш сағат бойы **оқып отырған еді**.

negativeS + hadn't been + V-ing

They hadn't been waiting long when the bus arrived.

Олар автобус келгенде ұзақ **күтіп тұрмаған еді**.

questionHad + S + been + V-ing?

Had you been working there long before you quit?

Сіз жұмыстан кетпес бұрын онда ұзақ **жұмыс істеп жүрген бе едіңіз**?

СИГНАЛ СӨЗДЕР

  • for
  • since
  • before
  • until
  • all day
  • how long

МЫСАЛДАР

He had been driving for six hours when he finally stopped.

Ол ақыры тоқтағанға дейін алты сағат бойы **көлік жүргізіп келе жатқан еді**.

I had been waiting for an hour before she arrived.

Мен оның келуіне дейін бір сағат **күтіп тұрдым**.

They were exhausted because they had been running.

Олар **жүгіріп жүргендіктен** шаршап қалды.

She had been learning French for years before she moved to Paris.

Ол Парижге көшпестен бұрын жылдар бойы француз тілін **үйреніп жүрді**.

Had it been raining when you left?

Сен шығып бара жатқанда **жаңбыр жауып тұр ма еді**?

ЕМЛЕ ЕРЕЖЕЛЕРІ (ОЛ)

Етістіктердің көпшілігі-ing қосwait → waiting, run → running
Дыбыссыз -e-ге бітеді-e-ні алып тастап, -ing қосdrive → driving, write → writing
Дауыссыз-дауысты-дауыссызға бітетін қысқа етістіксоңғы дауыссызды қосарлап + -ingsit → sitting, swim → swimming

ЖИІ КЕТЕТІН ҚАТЕЛЕР

I had waited for an hour before she arrived.

I had been waiting for an hour before she arrived.

Өткендегі белгілі бір сәтке дейін жалғасып жатқан іс-әрекеттің ұзақтығын баса көрсету үшін past perfect (had + V3) емес, past perfect continuous (had been + V-ing) қолданыңыз.

She had been knowing him for years before they married.

She had known him for years before they married.

Күй етістіктері созылыңқы формаларды қабылдамайды — оның орнына past perfect қолданыңыз.

Кеңес

Оны "өткен-өткеннің-ұзақтықпен" деп ойлаңыз. Past perfect (had done) = "оған дейін" болса, past perfect continuous (had been doing) = "оған дейін біраз уақыт бойы соны істеп келді" дегенді білдіреді. Созылыңқы бөлігі = ұзақтық.

Шақтар