برای اشاره به یه کارِ گذشته که قبل از یه کارِ گذشتهی دیگه اتفاق افتاده، از had + شکل سوم فعل استفاده کن. برای همه had ـه (I, you, he, she, we, they)؛ اینجا has یا have جایی نداره.
had + شکل سوم فعل
He had finished his homework before dinner.
They had never seen snow before that trip.
We had eaten already, so we weren't hungry.
Not "She has finished before I called." — say "She had finished before I called.". برای یه کارِ گذشتهی زودتر، از had استفاده کن، نه has.
خودت امتحان کن: By the time we arrived, they ___ already eaten. (had / have / was) جواب: had — برای یه کارِ گذشتهی زودتر، از had + شکل سوم فعل استفاده کن: had eaten. «Have» برای الانه (حال)، و «was» اینطوری با eaten نمیآد.
شکل سوم فعل چیه؟
تو از قبل شکل سوم فعل رو برای جملههای have / has میسازی: بیشتر فعلها فقط -ed میگیرن (work → worked، finish → finished، play → played)، و بعضی فعلهای رایج بیقاعدهان، پس هر کدوم رو حفظ میکنی. اینجا هم دقیقاً همون شکله. چیزی که جدیده کلمهی قبلشه: had بهجای have یا has.
Irregular: eat → eaten, see → seen, go → gone, write → written
More irregular: make → made, take → taken, do → done, have → had
Not "She had eated lunch." — say "She had eaten lunch.". eat بیقاعدهست، پس شکل سومش میشه eaten، نه «eated».
خودت امتحان کن: By lunchtime, he had ___ three emails. (written / wrote / writed) جواب: written — «Write» بیقاعدهست، پس شکل سومش میشه written (had written). «Wrote» گذشتهی سادهست، و «writed» یه کلمهی واقعی نیست.
نه گفتن و سؤال (hadn't / Had…؟)
برای منفیکردن، not رو بعد از had بذار: had not → شکلِ کوتاه hadn't، بعد شکل سوم فعل. برای سؤال، با Had + فاعل + شکل سوم فعل؟ شروع کن. جوابهای کوتاه: Yes, … had. / No, … hadn't. دقت کن که اینجا هیچوقت did به کار نمیبری — had کار رو انجام میده.
Negative: We hadn't eaten, so we were still hungry.
Question: Had you finished before the bell rang?
Short answer: Yes, I had. / No, I hadn't.
Not "Did you had finished before the bell?" — say "Had you finished before the bell?". برای سؤال، had رو ببر جلو و شکل سوم فعل یعنی finished رو نگه دار — «did» اضافه نکن.
خودت امتحان کن: The bus left before we got to the stop, so we ___ caught it. (hadn't / didn't / haven't) جواب: hadn't — برای یه کارِ گذشتهی زودتر به شکلِ منفی، از hadn't + شکل سوم فعل استفاده کن: hadn't caught it. «Didn't» گذشتهی سادهست، و «haven't» برای الانه (حال).
خودت امتحان کن: ___ the film already started when you sat down? (Had / Did / Have) جواب: Had — برای پرسیدن دربارهی یه کارِ گذشتهی زودتر، با Had + شکل سوم فعل شروع کن: Had the film started? «Did» اینجا با «started» نمیآد، و «Have» برای الانه (حال).
کارِ زودتر had میگیره
وقتی دو تا چیز توی گذشته اتفاق افتادن، کارِ زودترhad + شکل سوم فعل میگیره. کارِ دیرتر توی گذشتهی ساده میمونه.
When I arrived, the film had started. (it started first)
She realised she had made a mistake. (the mistake came first)
After Ethan had finished, he took a break.
خودت امتحان کن: Mei ساعت 8:15 به سینما رسید. فیلم ساعت 8:00 شروع شد، پس وقتی اون وارد شد از قبل داشت پخش میشد. کدوم با کاری که اول اتفاق افتاد (شروعِ فیلم) جور درمیآد؟ (The film had started. / The film started.) جواب: The film had started. — فیلم قبل از رسیدنِ اون شروع شد، پس کارِ زودتر had میگیره: The film had started. «The film started» انگار درست وقتی اون وارد شد شروع شده، ولی زودتر شروع شده بود.
فقط یه کارِ گذشته؟ ساده نگهش دار
اگه دربارهی فقط یه کارِ گذشته حرف میزنی، به had نیازی نداری. از گذشتهی ساده استفاده کن، مثل معمول.
I saw him yesterday. (not "I had seen him yesterday")
She called me last night.
We visited Senfarren in May.
Not "I had seen him yesterday. (nothing earlier to compare it to)" — say "I saw him yesterday.". فقط یه کارِ گذشته، پس از گذشتهی سادهی saw استفاده کن، نه had seen.
خودت امتحان کن: Lars داره یه چیزِ ساده بهت میگه: دیروز Camila رو توی بازار دید. هیچ کارِ گذشتهی زودتری نیست که بهش وصلش کنه. کدوم با یه کارِ گذشتهی تکی جور درمیآد؟ (He met Camila at the market. / He had met Camila at the market.) جواب: He met Camila at the market. — فقط یه کارِ گذشته هست، بدون هیچ چیزِ زودتری که بهش اشاره برگرده، پس از گذشتهی ساده استفاده کن: He met Camila. «Had met» فقط وقتی معنی میده که یه کارِ گذشتهی دیرتر هم باشه.
کنار هم: کدوم فعل had میگیره؟
وقتی یه جمله دو تا کارِ گذشته داره، ترتیبشون رو تعیین کن: کارِ زودتر با had + شکل سوم فعل میآد، و کارِ بعدی توی گذشتهی ساده میمونه. کلمههایی مثل by the time، when، before و after اغلب ترتیب رو نشون میدن.
By the time the show ended (later), everyone had left (earlier).
When we got home (later), the rain had stopped (earlier).
She posted the letter (later) after she had written it (earlier).
Not "By the time we had arrived, the shop closed." — say "By the time we arrived, the shop had closed.". رسیدن کارِ بعدیه → گذشتهی ساده؛ بستهشدن اول اتفاق افتاد → had closed.
خودت امتحان کن: By the time Diego ___ at the party, most guests ___ already left. (arrived … had / had arrived … had / arrived … have) جواب: arrived … had — بعد از «By the time»، رسیدن کارِ دیرتره ← گذشتهی سادهی arrived. رفتنِ مهمونها زودتر اتفاق افتاده ← had (had left). پس فقط کارِ زودتر had میگیره؛ کارِ دیرتر ساده میمونه.