آموزش کامل زمان گذشته کامل استمراری در زبان انگلیسی
زمان گذشته کامل استمراری برای بیان فعالیتهایی استفاده میشود که در گذشته شروع شدهاند، برای مدتی ادامه داشتهاند و قبل از زمان دیگری در گذشته به پایان رسیدهاند یا هنوز ادامه داشتهاند. این زمان بر تداوم و استمرار فعالیت تأکید دارد.
| نوع جمله | ساختار | مثال | ترجمه |
|---|---|---|---|
| مثبت | فاعل + had + been + فعل + ing | They had been waiting for over an hour when the bus finally arrived. | آنها بیش از یک ساعت منتظر بودند وقتی که اتوبوس finalmente رسید. |
| منفی | فاعل + had + not + been + فعل + ing | She had not been sleeping well before the exam. | او قبل از امتحان خوب نخوابیده بود. |
| سوالی | Had + فاعل + been + فعل + ing؟ | Had you been studying English long before you moved to London? | آیا تو مدت زیادی انگلیسی خوانده بودی قبل از اینکه به لندن نقل مکان کنی؟ |
| سوالی منفی | Hadn't + فاعل + been + فعل + ing؟ | Hadn't he been working there for years before he quit? | آیا او سالها آنجا کار نکرده بود قبل از اینکه استعفا دهد؟ |
برای ساختن شکل ing فعل، معمولاً فقط ing به انتهای فعل اضافه میشود:
work → working
play → playing
برای افعالی که به e ختم میشوند، e حذف شده و ing اضافه میشود:
write → writing
take → taking
برای افعالی که به حرف بیصدا + مصوت + حرف بیصدا ختم میشوند، حرف آخر تکرار میشود:
run → running
sit → sitting
| کاربرد | مثال | ترجمه |
|---|---|---|
| فعالیتی که قبل از زمان دیگری در گذشته در جریان بوده | When I found her, she had been crying. | وقتی او را پیدا کردم، او گریه میکرد. |
| فعالیتی که برای مدتی قبل از زمان دیگری در گذشته ادامه داشته | They had been traveling for weeks before they reached the border. | آنها هفتهها در حال سفر بودند قبل از اینکه به مرز برسند. |
| دلیل و علت وضعیتی در گذشته | He was tired because he had been working all day. | او خسته بود چون تمام روز کار کرده بود. |
| فعالیتی که نتایجش در گذشته مشهود بوده | Her eyes were red because she had been swimming in a chlorinated pool. | چشمانش قرمز بود چون در استخری با کلر شنا کرده بود. |
I had finished my work when she called. (من کارم را تمام کرده بودم وقتی او زنگ زد.)
تأکید بر تکمیل فعالیت و نتیجه آن
I had been working for hours when she called. (ساعتها بود که کار میکردم وقتی او زنگ زد.)
تأکید بر تداوم و استمرار فعالیت قبل از زمان مشخصی در گذشته
for two hours (به مدت دو ساعت)
since morning (از صبح)
all day (تمام روز)
how long (چقدر وقت)
when (وقتی)
before (قبل از)
| نوع جمله | ساختار | مثال | ترجمه |
|---|---|---|---|
| سوالی بله/خیر | Had + فاعل + been + فعل + ing؟ | Had you been waiting long before I arrived? | آیا تو مدت زیادی منتظر بودی قبل از اینکه من برسم؟ |
| سوالی Wh | کلمه پرسشی + had + فاعل + been + فعل + ing؟ | How long had you been living there before you moved? | چقدر وقت آنجا زندگی کرده بودی قبل از اینکه نقل مکان کنی؟ |
| منفی | فاعل + had + not + been + فعل + ing | She had not been studying long when the phone rang. | او مدت زیادی مطالعه نکرده بود وقتی تلفن زنگ خورد. |
| سوالی منفی | Hadn't + فاعل + been + فعل + ing؟ | Hadn't they been dating for years before they got married? | آیا آنها سالها با هم رابطه نداشتند قبل از اینکه ازدواج کنند؟ |
برای پرسیدن سوالات اطلاعاتی از کلمات پرسشی استفاده میکنیم:
How long had you been studying before you took the test? (چقدر وقت مطالعه کرده بودی قبل از اینکه امتحان بدهی؟)
What had you been doing before I called? (قبل از اینکه من زنگ بزنم چه کار میکردی؟)
Why had she been crying when you saw her? (چرا او گریه میکرد وقتی او را دیدی؟)
بعضی افعال مانند افعال حالت (state verbs) معمولاً به صورت استمراری به کار نمیروند:
I had been knowing him for years. (نادرست)
I had known him for years. (درست) (من سالها او را میشناختم.)
از جمله این افعال میتوان به موارد زیر اشاره کرد:
know, believe, understand, like, love, hate, want, need, prefer, belong
جملات زیر را با فرم صحیح فعل پر کنید:
1. They __________ (wait) for over an hour when the bus finally came.
2. She was tired because she __________ (study) all night.
3. __________ you __________ (work) there long before you quit?
4. How long __________ he __________ (live) in London before he moved to Paris?
5. When I saw her eyes, I could tell she __________ (cry).
1. They had been waiting for over an hour when the bus finally came.
2. She was tired because she had been studying all night.
3. Had you been working there long before you quit?
4. How long had he been living in London before he moved to Paris?
5. When I saw her eyes, I could tell she had been crying.
گزینه صحیح را انتخاب کنید:
1. When I arrived, they __________ (had waited/had been waiting) for over an hour.
2. She __________ (had finished/had been finishing) her work when I called.
3. He was out of breath because he __________ (had run/had been running).
4. I __________ (had read/had been reading) that book before I saw the movie.
5. They __________ (had traveled/had been traveling) for months before they reached their destination.
1. When I arrived, they had been waiting for over an hour. (تأکید بر تداوم فعالیت)
2. She had finished her work when I called. (تأکید بر تکمیل فعالیت)
3. He was out of breath because he had been running. (تأکید بر تداوم فعالیت و دلیل وضعیت)
4. I had read that book before I saw the movie. (تأکید بر تکمیل فعالیت)
5. They had been traveling for months before they reached their destination. (تأکید بر تداوم فعالیت)
جملات زیر را به انگلیسی ترجمه کنید:
1. او مدت زیادی بود که پیانو تمرین میکرد وقتی که من به خانه رسیدم.
2. چقدر وقت بود که منتظر بودی قبل از اینکه دکتر تو را ببیند؟
3. آنها قبل از طلوع خورشید ساعتها راه رفته بودند.
4. وقتی که ما رسیدیم، بچهها در حیاط بازی میکردند.
5. او خسته بود چون تمام روز کار کرده بود.
1. She had been practicing the piano for a long time when I arrived home.
2. How long had you been waiting before the doctor saw you?
3. They had been walking for hours before sunrise.
4. When we arrived, the children had been playing in the yard.
5. He was tired because he had been working all day.