زمان گذشته کامل Intermediate

آموزش کامل زمان گذشته کامل در زبان انگلیسی

زمان گذشته کامل (Past Perfect Tense)

زمان گذشته کامل برای بیان عملی استفاده می‌شود که قبل از عمل دیگری در گذشته اتفاق افتاده است. این زمان به ما کمک می‌کند تا ترتیب وقایع را در گذشته مشخص کنیم.

ساختار زمان گذشته کامل

نوع جمله ساختار مثال ترجمه
مثبت فاعل + had + past participle She had finished her work before I arrived. او کارش را قبل از اینکه من برسم تمام کرده بود.
منفی فاعل + had + not + past participle They had not eaten when we invited them. آنها وقتی ما دعوتشان کردیم غذا نخورده بودند.
سوالی Had + فاعل + past participle؟ Had you seen that movie before? آیا قبلاً آن فیلم را دیده بودید؟
سوالی منفی Hadn't + فاعل + past participle؟ Hadn't he visited Paris before last year? آیا قبل از سال گذشته از پاریس دیدن نکرده بود؟

نکته مهم: شکل past participle افعال

برای افعال با قاعده، past participle با افزودن -ed به انتهای فعل ساخته می‌شود:

work → worked

play → played

برای افعال بی‌قاعده، past participle شکل خاص خود را دارد:

go → gone

see → seen

eat → eaten

کاربردهای زمان گذشته کامل

کاربرد مثال ترجمه
عملی که قبل از عمل دیگری در گذشته اتفاق افتاده When I arrived, she had already left. وقتی من رسیدم، او قبلاً رفته بود.
عملی که قبل از زمان مشخصی در گذشته کامل شده By 2010, I had lived in Tehran for 5 years. تا سال 2010، من 5 سال در تهران زندگی کرده بودم.
در گزارش گفتار غیرمستقیم She said that she had seen that movie. او گفت که آن فیلم را دیده بود.
در جملات شرطی نوع سوم If I had known, I would have helped. اگر می‌دانستم، کمک کرده بودم.

تفاوت گذشته ساده و گذشته کامل

گذشته ساده (عمل در زمان مشخصی در گذشته):

I finished my work at 5 PM. (من کارم را ساعت 5 تمام کردم.)

تأکید بر زمان مشخص انجام کار

گذشته کامل (عملی قبل از عمل دیگر در گذشته):

I had finished my work when she called. (وقتی او زنگ زد من کارم را تمام کرده بودم.)

تأکید بر ترتیب وقایع و عملی که زودتر اتفاق افتاده

قیدهای زمان گذشته کامل

قیدهای زمانی رایج:

already (قبلاً)

just (تازه)

never (هرگز)

before (قبل از)

by the time (تا زمانی که)

until (تا)

when (وقتی)

سوالی و منفی کردن

نوع جمله ساختار مثال ترجمه
سوالی بله/خیر Had + فاعل + past participle؟ Had you visited London before? آیا قبلاً از لندن دیدن کرده بودید؟
سوالی Wh کلمه پرسشی + had + فاعل + past participle؟ Why had she left before the meeting? چرا او قبل از جلسه رفته بود؟
منفی فاعل + had + not + past participle He had not finished his homework. او تکالیفش را تمام نکرده بود.
سوالی منفی Hadn't + فاعل + past participle؟ Hadn't they seen that movie before? آیا قبلاً آن فیلم را ندیده بودند؟

سوالات Wh:

برای پرسیدن سوالات اطلاعاتی از کلمات پرسشی استفاده می‌کنیم:

What had you done before you went to bed? (قبل از خواب چه کار کرده بودی؟)

Why had she left before the party ended? (چرا او قبل از پایان مهمانی رفته بود؟)

How long had you been waiting when the bus arrived? (وقتی اتوبوس رسید چقدر منتظر بودی؟)

کاربرد گذشته کامل در گفتار غیرمستقیم

تبدیل گفتار مستقیم به غیرمستقیم:

گفتار مستقیم: "I saw that movie."

گفتار غیرمستقیم: He said that he had seen that movie.

گفتار مستقیم: "She didn't go to the party."

گفتار غیرمستقیم: He said that she hadn't gone to the party.

گفتار مستقیم: "Have you eaten?"

گفتار غیرمستقیم: He asked if I had eaten.

تمرین ۱: تکمیل جملات با فرم صحیح فعل

جملات زیر را با فرم صحیح فعل پر کنید:

1. When I arrived at the party, John __________ (already/leave).

2. She __________ (not/study) for the test, so she failed.

3. __________ you __________ (finish) your homework before going out?

4. They __________ (live) in Paris for 5 years before moving to London.

5. By the time we got to the cinema, the movie __________ (already/start).

1. When I arrived at the party, John had already left.

2. She had not studied for the test, so she failed.

3. Had you finished your homework before going out?

4. They had lived in Paris for 5 years before moving to London.

5. By the time we got to the cinema, the movie had already started.

تمرین ۲: تشخیص تفاوت گذشته ساده و گذشته کامل

گزینه صحیح را انتخاب کنید:

1. After I __________ (finished/had finished) my work, I went to bed.

2. She __________ (lived/had lived) in London before she moved to New York.

3. When I __________ (arrived/had arrived) at the station, the train already __________ (left/had left).

4. He __________ (was/had been) very tired because he __________ (worked/had worked) all day.

5. By the time I __________ (got/had got) home, my family __________ (alreadyate/had already eaten).

1. After I had finished my work, I went to bed. (اول کار تمام شد، بعد به رختخواب رفتم)

2. She had lived in London before she moved to New York. (اول در لندن زندگی کرده، بعد به نیویورک نقل مکان کرد)

3. When I arrived at the station, the train already had left. (اول قطار رفته بود، بعد من رسیدم)

4. He was very tired because he had worked all day. (اول تمام روز کار کرده بود، بعد خسته بود)

5. By the time I got home, my family had already eaten. (اول خانواده غذا خورده بودند، بعد من به خانه رسیدم)

تمرین ۳: ترجمه جملات

جملات زیر را به انگلیسی ترجمه کنید:

1. قبل از اینکه او برسد، من قبلاً غذا پخته بودم.

2. آیا قبل از سال ۲۰۱۰ به ایران رفته بودید؟

3. وقتی به ایستگاه رسیدیم، اتوبوس уже رفته بود.

4. او گفت که آن کتاب را خوانده است.

5. قبل از ملاقات با او، هرگز به خارج سفر نکرده بودم.

1. Before he arrived, I had already cooked the food.

2. Had you been to Iran before 2010?

3. When we arrived at the station, the bus had already left.

4. He said that he had read that book.

5. Before meeting him, I had never traveled abroad.

نکات مهم:

  • از گذشته کامل برای عملی استفاده کنید که قبل از عمل دیگری در گذشته اتفاق افتاده است.
  • برای بیان ترتیب وقایع در گذشته از گذشته کامل استفاده کنید.
  • تفاوت بین گذشته ساده (عمل در زمان مشخص) و گذشته کامل (عملی قبل از عمل دیگر) را به خاطر بسپارید.
  • در گفتار غیرمستقیم، گذشته ساده به گذشته کامل تبدیل می‌شود.
  • از قیدهای already, just, never, before, by the time با گذشته کامل استفاده کنید.