سلام دوست عزیز. وقتتون بخیر
بین دو حالت Past Simple و Present Perfect تفاوتهای مهمی وجود داره که لیست شده خدمتتون عرض میکنم.
- اتمام کار در گذشته، و یا ادامه داشتن آن تا کنون.
وقتی کاری در گذشته شروع شده باشه و همچنان هم ادامه داشته باشه از present perfect استفاده میکنیم.
I’ve known Ella for ten years
اِلا رو ده سالی میشه که میشناسم.
ولی اگه کاری در گذشته شروع شده باشه و در همون گذشته هم تموم شده باشه از Past simple استفاده میکنیم.
I knew Ella for ten years
من اِلا رو برای ده سال میشناختم (یا با او در ارتباط بودم. و بنا به هر دلیلی، بعد از اون ده سال دیگه باهاش در ارتباط نیستم)
اگر شخصی کاری رو در گذشته انجام داده باشه و اون شخص زنده باشه از present perfect استفاده میکنیم
My brother has been to Mexico three times.
برادرم سه بار به مکزیک رفته
اما اگه شخصی کاری رو در گذشته انجام داده باشه و دیگه زنده نباشه، از گذشته ساده استفاده میکنیم.
My friend’s grandfather went to Mexico three times.
پدر بزرگ دوستم سه بار به مکزیک رفت. (خدا رحمتش کنه )
- تاثیر داشتن یا نداشتن کاری که در گذشته انجام شده
اگه اتفاقی که در گذشته انجام شده و همچنان در زمان حال تاثیر داره، میگیم
I’ve lost my keys
کلیدام رو گم کردم. ( و به همین دلیل نمیتونم وارد خونه بشم)
اگه تاثیر نداشته باشه میگیم
I lost my keys yesterday. That was terrible!
دیروز کلیدامو گم کردم. واقعا وحشتناک بود! (ولی الان مشکلی ندارم و احتمالا کلیدامو پیدا کردم)
استفاده کردن از time Expression ها خیلی مهمه. مخصوصا در حالت past simple. ما توی جملاتی که از گذشته ساده استفاده میکنیم، 90 درصد مواقع بهتره تایم دقیق اون واقعه رو بدیم.
Yesterday
Last week
Last year
Three days ago
و معمولا time expression هایی که با present perfect میان از این نوع اصطلاحات زمانی هستن:
Recently
This week
This month
These days
Lately
امیدوارم براتون مفید واقع شده باشه