Past Perfect Continuous

წარმოება და გამოყენების წესები

Past Perfect Continuous (წარსული განგრძობითი სრული დრო) ინგლისურ გრამატიკაში გამოიყენება წარსულში მომხდარი მოქმედების აღსაწერად, რომელიც გრძელდებოდა გარკვეული პერიოდი სანამ წარსულშივე მეორე მოქმედება მოხდებოდა.

მარტივად რომ ვთქვათ, თუ Present Perfect Continuous არის "ხიდი" წარსულსა და აწმყოს შორის, Past Perfect Continuous არის "ხიდი" შორეულ წარსულსა და ახლო წარსულს შორის.

1. წარმოების წესი (სტრუქტურა)

ამ დროის წარმოება უფრო მარტივია, ვიდრე აწმყოსი, რადგან დამხმარე ზმნა had არ იცვლება პირების მიხედვით. ყველა პირთან (I, You, He, She, We, They) ფორმა არის იდენტური.

ფორმულა: Subject + had + been + Verb-ing
ტიპი ფორმულა მაგალითი
მტკიცებითი Subject + had been + V-ing She had been working for 3 hours.
უარყოფითი Subject + hadn't been + V-ing I hadn't been sleeping well.
კითხვითი Had + Subject + been + V-ing? Had you been waiting long?

2. როდის ვიყენებთ? (ძირითადი შემთხვევები)

ტესტებში ამ დროის ამოსაცნობად უნდა ეძებოთ ორი მოქმედება წარსულში, სადაც ერთი (ხანგრძლივი) უსწრებს მეორეს (მომენტალურს).

A. მოქმედება გრძელდებოდა წარსულში მეორე მოქმედებამდე

ჩვენ ხაზს ვუსვამთ პროცესის ხანგრძლივობას, რომელიც შეწყდა ან დასრულდა მაშინ, როცა მეორე ფაქტი მოხდა.

მაგალითი: He had been driving for 5 hours when the car broke down.
(ის 5 საათის განმავლობაში მართავდა მანქანას [პროცესი], როდესაც მანქანა გაფუჭდა [შეწყვეტის წერტილი])
მაგალითი: They had been playing football before it started to rain.
(ისინი თამაშობდნენ ფეხბურთს, სანამ წვიმა დაიწყებოდა)

B. მოქმედების შედეგი წარსულში

როდესაც წარსულში რაღაც შედეგი სახეზე იყო და ჩვენ ვხსნით ამ შედეგის გამომწვევ მიზეზს (რომელიც მანამდე ხდებოდა).

მაგალითი: The road was wet because it had been raining.
(გზა იყო სველი [შედეგი წარსულში], რადგან მანამდე წვიმდა [მიზეზი/პროცესი])
მაგალითი: Sam was tired because he had been jogging.
(სემი დაღლილი იყო, რადგან მანამდე დარბოდა)

3. დროის მიმანიშნებლები (Keywords)

ეს სიტყვები ხშირად გვეხმარება მივხვდეთ, რომ საქმე გვაქვს Past Perfect Continuous-თან:

For (განმავლობაში) Since (-დან, მას შემდეგ) Before (სანამ/წინ) When (როდესაც)

ყურადღება!

ტესტში თუ ხედავთ სიტყვებს For ან Since და წინადადება არის წარსულ დროში (მაგ: When I arrived...), ეს ავტომატურად მიუთითებს Past Perfect Continuous-ზე (და არა Present Perfect-ზე).

4. შედარება სხვა დროებთან (რომ არ აგვერიოს)

სტუდენტებს ყველაზე ხშირად ეს დრო ერევათ Past Continuous-ში. ვნახოთ განსხვავება:

Past Continuous Past Perfect Continuous
I was watching TV when mom came. I had been watching TV for 2 hours when mom came.
აქცენტი იმაზეა, რომ დედა რომ შემოვიდა, მე ტელევიზორთან ვიჯექი (იმ მომენტში). არ ვიცით, როდის დავიწყე. აქცენტი იმაზეა, რომ დედა რომ შემოვიდა, მე უკვე 2 საათი იყო რაც ტელევიზორს ვუყურებდი.
მთავარი: დროის მომენტი. მთავარი: დროის ხანგრძლივობა (Duration).

5. მნიშვნელოვანი გამონაკლისი: მდგომარეობის ზმნები

ისევე როგორც Present Perfect Continuous-ში, აქაც მოქმედებს წესი: მდგომარეობის ზმნები (State Verbs) Continuous ფორმაში არ იწერება.

თუ გვინდა ვთქვათ: "ჩვენ ერთმანეთს 5 წელი ვიცნობდით, სანამ დავქორწინდებოდით", უნდა გამოვიყენოთ Past Perfect (Simple).

არასწორია (Continuous): We had been knowing each other for 5 years when we got married. We had known each other for 5 years when we got married.

შეამოწმე შენი ცოდნა

აირჩიეთ სწორი პასუხი თითოეულ შეკითხვაზე:

1. He _______ for 5 hours when the car broke down.
a) has been driving
b) had been driving
c) was driving
განმარტება: სწორი პასუხია had been driving. მოქმედება ხდებოდა წარსულში გარკვეული პერიოდი (for 5 hours) სანამ მეორე მოქმედება მოხდებოდა.
2. The road was wet because it _______ all night.
a) had been raining
b) has been raining
c) was raining
განმარტება: სწორი პასუხია had been raining. გზა იყო სველი წარსულში (was wet), ამიტომ მისი გამომწვევი მიზეზიც წარსულშივე უნდა იყოს (Past Perfect Continuous).
3. She was out of breath because she _______.
a) ran
b) was running
c) had been running
განმარტება: სწორი პასუხია had been running. დაღლილობა/სუნთქვის შეკვრა იყო თვალსაჩინო შედეგი წარსულში, რაც გამოწვეული იყო წინარე ხანგრძლივი მოქმედებით.
4. How long _______ you _______ when the bus finally arrived?
a) had / been waiting
b) have / been waiting
c) were / waiting
განმარტება: სწორი პასუხია had / been waiting. რადგან ავტობუსი წარსულში მოვიდა (arrived), ლოდინის ხანგრძლივობაც წარსულს უკავშირდება.
5. We _______ each other for 5 years when we got married. (State Verb!)
a) had been knowing
b) had known
c) knew
განმარტება: სწორი პასუხია had known. Know არის მდგომარეობის ზმნა, ამიტომ ვიყენებთ Past Perfect Simple-ს და არა Continuous-ს.
6. I _______ TV when mom came home. (No duration specified)
a) had been watching
b) was watching
c) watched
განმარტება: სწორი პასუხია was watching (Past Continuous). აქ არ არის მითითებული ხანგრძლივობა (for ... hours), უბრალოდ აღწერილია პროცესი კონკრეტულ მომენტში.