چرا انگلیسیزبانها گاهی میگن I lost my keys و گاهی I have lost my keys؟ چرا با yesterday نمیشه Present Perfect به کار برد؟ اصلاً since و for چه ربطی به این ماجرا دارن؟
تفاوت Present Perfect و Past Simple یکی از اون چیزهاییه که تقریباً هیچوقت در فارسی معادل دقیق نداره و دقیقاً به همین خاطر برای ما گیجکننده میشه. خبر خوب اینه که پشت این دو زمان یک منطق ساده خوابیده. همراه ما باشید تا یک بار برای همیشه حلش کنیم.
منطق اصلی تفاوت Present Perfect و Past Simple
سادهترین راه فکر کردن بهش اینه:
Past Simple = یک اتفاق تمامشده در یک زمان مشخصِ گذشته. پرونده بسته شده.
Present Perfect = اتفاقی که در گذشته افتاده، اما همین حالا برامون مهمه یا هنوز ادامه داره. پرونده هنوز بازه.
|
ترجمه |
مثال |
|
کلیدم رو گم کردم (و الان ندارمش). |
I have lost my keys. |
|
دیروز کلیدم رو گم کردم (بعد پیداش کردم). |
I lost my keys yesterday. |
|
پاش شکسته (الان تو گچه). |
She has broken her leg. |
|
سال پیش پاش شکست. |
She broke her leg last year. |
دقت کنید در جملههای سمت Present Perfect اصلاً نگفتیم کِی؛ چون زمانش مهم نیست، نتیجهاش مهمه.
قانون طلایی: زمان مشخص = Past Simple
هر وقت در جمله یک قید زمانِ تمامشده داشته باشید، حتماً باید از Past Simple استفاده کنید. این قیدها عبارتند از: yesterday, last week/month/year, in 2019, two days ago, when I was a child.
|
ترجمه |
مثال |
|
دیروز اون فیلم رو دیدم. |
I watched that movie yesterday. |
|
سال ۲۰۱۹ رفتم ترکیه. |
I went to Turkey in 2019. |
|
بچه که بودم پیانو میزدم. |
I played the piano when I was a child. |
پس I have watched that movie yesterday غلطه، هر چقدر هم که درست به نظر برسه.
بیشتر بخوانید: تفاوت Must و Have to در انگلیسی چیست؟
کاربرد اول Present Perfect: تجربههای زندگی
وقتی میخوایم بگیم چیزی رو تا حالا تجربه کردهایم یا نکردهایم (بدون اینکه بگیم کی)، از Present Perfect استفاده میکنیم. کلمههای همراهش معمولاً ever و never هستن.
|
ترجمه |
مثال |
|
تا حالا سوشی خوردی؟ |
Have you ever eaten sushi? |
|
من هیچوقت پاریس نرفتم. |
I have never been to Paris. |
|
سه بار این کتاب رو خوندهام. |
I have read this book three times. |
اما همین که طرف مقابل بپرسه «کِی؟»، جواب میره سمت Past Simple: Yes, I ate sushi last summer.
کاربرد دوم: کاری که از گذشته شروع شده و هنوز ادامه داره
اینجاست که for (برای مدت زمان) و since (از یک نقطهی زمانی) وارد میشن.
|
ترجمه |
مثال |
|
پنج ساله اینجا زندگی میکنم. |
I have lived here for five years. |
|
از سال ۲۰۲۰ اینجا زندگی میکنم. |
I have lived here since 2020. |
|
از صبح منتظرم. |
I have been waiting since this morning. |
اگر همین جمله رو با Past Simple بگید، یعنی دیگه اونجا زندگی نمیکنید: I lived here for five years (ولی الان جای دیگهام).
کاربرد سوم: بازهی زمانی که هنوز تموم نشده
today, this week, this month, this year بازههایی هستن که هنوز داخلشون هستیم، پس Present Perfect میگیرن. اما بازهی تمامشده مثل last week، Past Simple میخواد.
|
ترجمه |
مثال |
|
این هفته سه تا جلسه داشتهام. |
I have had three meetings this week. |
|
هفتهی پیش سه تا جلسه داشتم. |
I had three meetings last week. |
|
امروز هنوز ناهار نخوردم. |
I haven't had lunch today. |
Just، Already و Yet
این سه کلمه تقریباً همیشه با Present Perfect میان، چون همگی دربارهی گذشتهی خیلی نزدیک و مرتبط با حالا حرف میزنن.
|
ترجمه |
مثال |
|
همین الان رسیده. |
He has just arrived. |
|
قبلاً بهش گفتهام. |
I have already told him. |
|
هنوز تمومش نکردهام. |
I haven't finished it yet. |
|
ایمیلش رسیده؟ |
Has his email arrived yet? |
اشتباههای رایج زبانآموزان فارسیزبان
|
درست |
غلط |
|
I saw him yesterday. |
I have seen him yesterday. |
|
I have lived here for five years. |
I live here for five years. |
|
When did you buy it? |
When have you bought it? |
|
She has gone to work. |
She has went to work. |
نکتهی آخر مهمه: بعد از have/has همیشه قسمت سوم فعل (Past Participle) میاد، نه گذشتهی ساده.
ترفند حفظ کردن
از خودتون بپرسید: «آیا دارم میگم کِی؟» اگر جواب بلهست، Past Simple. اگر دارید فقط نتیجه یا تجربه رو میگید و زمان مهم نیست، Present Perfect. و یادتون باشه کلمهی when در سوال همیشه Past Simple میخواد.
در انتها…
تفاوت Present Perfect و Past Simple در واقع تفاوت «پروندهی بسته» و «پروندهی باز» است. اگر همین یک تصویر ذهنی رو نگه دارید، بیشتر جملههاتون خودبهخود درست از آب درمیان. کمی تمرین با جملههای روزمرهی خودتون کافیه تا این حس براتون طبیعی بشه.
کسانی که علاقهمند به یادگیری گرامرهای انگلیسی (از پایه تا پیشرفته) هستند، میتونن با دانلود کردن اپلیکیشن زبانیاد به تمامی درسنامهها دسترسی داشته باشن و با کمترین هزینهی ممکن گرامر انگلیسی رو به صورت کاملاً کاربردی یاد بگیرن. البته علاوه بر این هزاران لغت و اصطلاح بهروز انگلیسی هم در اپلیکیشن زبانیاد برای شما قابل استفاده است.


