Past Perfect: گذشته پیش از گذشته
Had بهعلاوهٔ فعل سوم — چه وقت واقعاً لازم است، چه وقت past simple کافی است و چرا جملهٔ درهم را نجات میدهد.
بقیهٔ زمانهای گذشته شما را در یک نقطهٔ گذشته میگذارند. Past perfect اجازه میدهد از آن نقطه عقب بروید و بگویید چه چیزی حتی زودتر رخ داده بود.
- When I arrived, the train had left.
دو رویداد گذشته، و ترتیب فقط از دستور زبان معلوم است: قطار اول رفت.
فارسیزبانها این را میشناسند: ماضی بعید («رفته بود»، «خورده بودند»). had left ≈ «رفته بود». فرق مهم: فارسی در گفتار اغلب ماضی ساده میگوید («وقتی رسیدم قطار رفت»)، ولی انگلیسی وقتی ترتیب مهم است past perfect را میخواهد.
شکل
had + فعل سوم (past participle)
Had برای همهٔ شخصها یکی است — استثنا نیست، چیزی برای مطابقت نیست.
| مثبت | I had finished. · She had gone. |
| منفی | We hadn't started. |
| پرسش | Had you seen it before? |
| شکل کوتاه | I'd finished. · They'd left. |
مراقب کوتاهنویسی باشید: I'd اینجا I had است، ولی جاهای دیگر I would. واژهٔ بعدی تعیین میکند: I'd finished (فعل سوم ← had)، I'd finish (فعل اول ← would).
چرا لازم است
تا ترتیب بیابهام شود
- When I arrived, the train left. — من رسیدم، بعد او رفت. احتمالاً سوار شدم.
- When I arrived, the train had left. — پیش از آن رفته بود. دیر رسیدم.
همان واژهها — نتیجهٔ مخالف. زمان برای همین وجود دارد.
تا وضعیت گذشته را توضیح دهد
- She was upset because she had failed the exam.
- The ground was wet — it had rained overnight.
Past simple خود وضعیت را میدهد، past perfect علتی را که پیش از آن بود.
با واژههای already، just، never، by the time
این واژهها از نقطهٔ گذشته به عقب نگاه میکنند و past perfect را میکشند.
- By the time we got there, they had already eaten.
- It was the best film I had ever seen.
- I had never been abroad before that trip.
چه وقت لازم نیست
اینجا زبانآموزان معمولاً زیادهروی میکنند. اگر ترتیب خودش روشن است — از before، after یا فقط عقل سلیم — past simple کاملاً طبیعی است.
- ✅ I had dinner and then I went to bed. (توالی بدیهی است)
- ✅ After she left, I called him. (after از قبل گفته چه چیزی زودتر بود)
past perfect در هر جمله از داستان نشانهٔ کلاسیک کسی است که تازه آن را یاد گرفته. بومیها آن را جایی به کار میبرند که خط زمان واقعاً به عقب میپرد: معمولاً یک دو بار در هر بند، نه در هر جمله.
Past perfect در گفتار غیرمستقیم
وقتی گفتهٔ گذشته را نقل میکنید، past simple معمولاً یک گام به عقب میرود:
- "I lost my keys." → He said he had lost his keys.
- "We have finished." → They said they had finished.
فارسی اینجا فرق دارد: در نقل قول غیرمستقیم زمان فعل تغییر نمیکند («گفت کلیدهایم را گم کردم»). انگلیسی باید یک گام عقب برود، و این تغییر برای فارسیزبانها تازه است.
هم present perfect هم past simple در past perfect جمع میشوند، چون دیگر نمیشود عقبتر رفت.
در گفتگو
دیر رسیدم
A: Why didn't you come to the party?
B: I did, but by the time I got there everyone had gone home.
A: Really? It had only just started when I left.
B: Well, I'd been at work until ten. I'd never finished that late before.
هر past perfect اینجا چیزی را علامت میزند که پیش از لحظهٔ موردبحث بوده. past simpleهای ساده — came، got، left — خط اصلی زمان را نگه میدارند.
خودتان را بسنجید
آزمون زیر تشخیص ترتیب رویدادها و مواردی را میسنجد که past simple بهترین انتخاب است.