گذشتهی کامل (ماضی بعید): گذشتهای قبلتر از گذشته
وقتی داستان تعریف میکنید و باید یک قدم دیگر به عقب برگردید: had + اسم مفعول.
متن آموزش
این دو جمله را آرام بخوانید:
When I arrived, the train left. — رسیدم و قطار حرکت کرد (حرکتش را دیدم).
When I arrived, the train had left. — وقتی رسیدم قطار رفته بود (جا ماندم).
یک کلمهی کوچک، یعنی had، کل داستان را عوض میکند. این زمان همان «ماضی بعید» فارسی است («رفته بود») و یک اتفاق گذشته را قبل از اتفاق گذشتهی دیگری مینشاند.
ساختار
had + اسم مفعول برای همهی شخصها: I had finished، she had gone، they hadn't eaten، Had you seen…? در گفتار: I'd، she'd، they'd.
یک خط زمان تصور کنید
گذشتهی کامل ← گذشتهی ساده ← الان
- I had studied English for years before I moved to London. — قبل از اینکه به لندن بروم، سالها انگلیسی خوانده بودم.
- She was nervous because she had never spoken in public. — مضطرب بود چون تا آن موقع جلوی جمع حرف نزده بود.
- By the time we got there, everyone had gone home. — تا ما برسیم، همه رفته بودند خانه.
همیشه لازم است؟
نه. اگر ترتیب اتفاقها روشن باشد (معمولاً با after یا before، یا وقتی اتفاقها را به ترتیب تعریف میکنید)، گذشتهی ساده کافی است:
I finished my homework and went to bed. (به ترتیب؛ ماضی بعید لازم نیست)
After I finished my homework, I went to bed. (after ترتیب را روشن میکند)
وقتی در داستان به عقب برمیگردید، یا وقتی بدون آن ترتیب گیجکننده میشود، از آن استفاده کنید.
یک اشتباه رایج
فارسیزبانها گاهی آن را برای هر چیزی که «خیلی وقت پیش» اتفاق افتاده به کار میبرند: “I had been born in 1995” ✗. ماضی بعید به دوری زمان ربطی ندارد؛ یعنی قبلتر از یک لحظهی دیگر در گذشته. پس: I was born in 1995. ✓
جملهها را با کلمههای دادهشده به هم وصل کنید
- I got to the station. My train left five minutes earlier. (When…)
- She opened the door. Someone broke the window. (…found that…)
- We ate lunch. Then our guests arrived. (By the time…)
- He was tired. He didn't sleep the night before. (…because…)
جوابهای پیشنهادی
- When I got to the station, my train had left.
- She opened the door and found that someone had broken the window.
- By the time our guests arrived, we had eaten lunch.
- He was tired because he hadn't slept the night before.