فارسی فقط میگوید «دیدمش». انگلیسی دو راه دارد: I have seen it و I saw it — و این دوتا یکی نیستن. همین یک انتخاب، شده یکی از پرتکرارترین جاهایی که نمره میبازیم.
یک دانشجو داشتم، تو اسپیکینگ روون بود، ولی هر وقت میخواست از تجربههاش حرف بزند — جاهایی که رفته، کارهایی که کرده — میگفت I went to many countries. اگزمینر سرش را تکون میداد ولی همان لحظه باند را نگه میداشت پایین. چون جمله باید میبود I have been to many countries. تجربهی زندگیه، زمانش مشخص نیست، و هنوز ادامه دارد — این دقیقاً قلمروِ حال کامله.
این درس آن مرز را روشن میکند. اول سه جایی که حال کامل لازمه را میبینی، بعد یک سؤالِ ساده بهت میدهم که هر بار از خودت بپرسی: «زمانش تموم شده و مشخصه، یا نه؟». همین یک سؤال، نودوپنجدرصدِ تصمیمها را درست میکند — و همان است که سرِ جلسه تو اسپیکینگ و رایتینگ نمرهساز میشود.
چرا حال کامل برای ما سخته
مشکل، هوشِ تو نیست. این است که فارسی یک زمانِ دقیق معادلِ present perfect ندارد — برای همین ما مدام اشتباه بین «I saw» و «I have seen» میزنیم.
توی فارسی، «دیدمش» هم میتواند یعنی «saw» و هم «have seen». زبون مادریت این دوتا را با یک فعل میگوید. وقتی تو اسپیکینگ میخواهی از تجربههات حرف بزنی — «چند بار به خارج رفتم»، «این فیلم را دیدم» — مغزت میرود سراغِ گذشتهی ساده. ولی اگزمینر دنبالِ حال کامله. این دقیقاً همان جاییه که باندِ ۶ از باندِ ۷ جدا میشود.
قسمتِ موذیِ ماجرا این است: این غلط توی بازخوانی هم به چشمت نمیآید. «I visited many countries» اصلاً غلط حس نمیشود — تا وقتی یک اگزمینر که گوشش به انگلیسی حساسه بخوندش. پس راهِ حل «بیشتر دقت کن» نیست؛ راهِ حل این است که بدانی دقیقاً کجا و چرا حال کامل لازمه.
Farsi: one form · English: two
فارسی برای این کار یک فعل دارد؛ انگلیسی دو تا. کلِ این درس، یاد گرفتنِ همین است که کِی کدام را بزنی.
خبرِ خوب این است که این یک چیزِ یادگرفتنیه — سه کاربردِ مشخص دارد. حالا بیا یکییکی سراغِ همان سه کاربرد بریم.
سه جایی که حال کامل میخواهی
حال کامل سه کار میکند: تجربه، خبرِ تازه، و یک وضعیتی که هنوز ادامه دارد.
۱. تجربه (ever/never): وقتی از یک تجربهی زندگی حرف میزنی و زمانش مهم نیست — Have you ever visited another country? — مهم این است تجربه داری یا نه، نه کِی بوده. این پرتکرارترین کاربردِ حال کامل توی اسپیکینگِ آیلتسه.
۲. خبرِ اخیر (just/already/yet): وقتی یک اتفاقِ تازه افتاده و نتیجهاش الان مهمه — The government has just announced new policies. — اتفاق گذشته ولی تأثیرش حالاست.
۳. ادامهدار (since/for): وقتی یک وضعیت از گذشته شروع شده و هنوز ادامه دارد — She has lived here since 2010. — از ۲۰۱۰ شروع شده و الان هم هست.
«in my life» یعنی تا الان — زمان مشخص نیست، تجربهی زندگیه. گذشتهی ساده اینجا غلطه.
تجربهی زندگی، بدون زمانِ مشخص — دقیقاً قلمروِ حال کامله. «have been to» برای مکانهایی که رفتی.
یک نکتهی مهم: وقتی زمانِ مشخص میآید توی جمله — «yesterday»، «last year»، «in 2019» — گذشتهی ساده میخواهی، نه حال کامل. این دقیقاً همان قانونِ محوریه که بخشِ بعدی باز میکند.
حال کامل در برابرِ گذشتهی ساده
قانونِ اصلی این است: زمانِ مشخص داری ← گذشتهی ساده. زمانِ مشخص نداری ← حال کامل.
این دقیقاً همان جاییه که فارسیزبونها بیشترین نمره را از دست میدهند. «I saw him yesterday» — «yesterday» زمانِ مشخصه، پس گذشتهی ساده. «I have seen him before» — «before» یعنی هر وقت، زمانِ مشخص نیست، پس حال کامل. توی اسپیکینگِ آیلتس، سؤالهایی مثلِ «Have you ever…» حال کامل میخواهند؛ «Tell me about a time you…» گذشتهی ساده.
موذیِ ماجرا این است که «I saw this film three times» هم اشتباه نیست — ولی اگر زمانِ مشخصی نمیدهی، «I have seen this film three times» دقیقتر و طبیعیتره. اگزمینر این فرق را میبیند.
«last week» زمانِ مشخصه — با حال کامل نمیآید. هر وقت زمانِ مشخص داری، باید گذشتهی ساده بزنی.
«last week» زمانِ مشخصه — گذشتهی ساده. ولی «I have seen the film» (بدون زمان) هم درسته.
یک قانونِ سخت: حال کامل با قیدهای زمانِ مشخص مثلِ yesterday, last year, ago, in 2019 هرگز نمیآید. این از پرتکرارترین غلطهای رایتینگِ آیلتسه.
نشانههای زمانی — کلیدِ انتخاب
بعضی کلمهها همیشه با حال کامل مییان، بعضیها همیشه گذشتهی ساده میخواهند.
اگر یکی از این کلمهها توی جملهات بود، حال کامل: ever, never, just, already, yet, since, for, so far, recently, lately. مثلاً I have just finished, she has never tried, they have already left, we have lived here for five years.
اگر یکی از اینها بود، گذشتهی ساده: yesterday, last week/month/year, ago, in + سال مشخص (in 2020), at that time, when I was…, the other day. مثلاً She left two days ago, I saw him last week, they arrived in 2018.
«ago» نشانهی گذشتهی سادهست — زمانِ مشخص از الان به عقب. حال کامل با «ago» نمیآید.
«ago» ← گذشتهی ساده. قانون سادهست: «ago» رو دیدی، immediately به simple past برو.
این نشانهها را حفظ کن — توی اسپیکینگ و رایتینگ سرِ جلسه بهت میگویند کِی کدام زمان را بزنی، بدونِ اینکه لازم باشد کلِ قانون را از نو فکر کنی.
قانونِ محوری — یک سؤال
آیا زمانِ مشخص داری؟ داری ← گذشتهی ساده. نداری ← حال کامل.
لازم نیست همهی این درس را حفظ کنی. کافیه موقعِ بازخوانی، روی هر فعلِ گذشته انگشت بگذاری و این سؤال را بپرسی: آیا زمانِ مشخصی دارم؟ اگر «yesterday»، «last year»، «in 2019» هست — گذشتهی ساده. اگر «ever»، «just»، «since»، «for» هست — حال کامل. اگر زمان نداری و داری از تجربهی زندگیت حرف میزنی — حال کامل.
همین یک سؤال، بخشِ بزرگِ تصمیمهای این درس را درست میکند. اولش باید آگاهانه بپرسیش؛ ولی بعد از چند هفته تمرین، ذهنت خودکار جواب میدهد.
One question · two answers
اول از خودت بپرس زمانِ مشخص داری؟ جوابِ «بله» ← گذشتهی ساده. «خیر» ← حال کامل. همین را موقعِ بازخوانی روی هر فعل پیاده کن.
فارسی این فرق را ندارد؛ پس تو باید آگاهانه بسازیش. یک سؤال بپرس — زمانِ مشخص داری؟ بله: گذشتهی ساده. خیر: حال کامل — تا وقتی خودکار بشود.
این درس اولش ممکنه فنی به نظر برسد، ولی حال کامل توی تقریباً هر موضوعِ اسپیکینگ و رایتینگِ آیلتس هست — هر بار که از تجربه، روند، یا خبرِ تازه حرف میزنی. هر بار درستش بزنی، گرامرت یک پله بالاتر دیده میشود. پایینِ همین صفحه یک خودآزمونِ کوتاه هست تا ببینی چشمِ گرامریت کجاست.