
این زمان شاید اولش یه مقدار گیجکننده به نظر بیاد، ولی واقعیت اینه که توی مکالمهی طبیعی انگلیسی، خیلی خیلی زیاد استفاده میشه. اگر اینو خوب بفهمید، یه قدم جدی به سمت روان صحبت کردن برمیدارید.
بذارید خیلی دقیق ولی ساده بگم:
Present Perfect یه زمانیه که بین گذشته و حال پل میزنه.
یعنی ما دربارهی کاری صحبت میکنیم که:
در گذشته اتفاق افتاده
اما نتیجهاش، اثرش یا ارتباطش هنوز به حال باقیه
یا اینکه اصلاً زمان دقیقش برامون مهم نیست، بلکه خود اتفاق مهمه.
ساختار این زمان خیلی استاندارد و ثابت هست:
Subject + have / has + past participle (فعل قسمت سوم)
حالا تقسیمبندی:
I / You / We / They → have
He / She / It → has
مثال:
I have finished my work.
کارم رو تموم کردم (و الان آمادهست)
She has gone home.
رفته خونه (و الان اینجا نیست)
They have seen that movie.
اون فیلم رو دیدن (تجربه دارن)
📌 نکته مهم اینه که فعل اصلی همیشه میره حالت سوم:
go → gone
see → seen
finish → finished
برای منفی کردن خیلی ساده عمل میکنیم؛ فقط کافیست not رو اضافه کنیم:
have / has + not + past participle
مثال:
I have not seen him.
ندیدمش
She has not arrived yet.
هنوز نرسیده
They have not finished the project.
پروژه رو تموم نکردن
📌 در مکالمهی طبیعی معمولاً کوتاه میکنیم:
haven’t / hasn’t
مثلاً:
I haven’t done it yet.
هنوز انجامش ندادم
در حالت سوالی، ساختار کاملاً برعکس میشه:
Have / Has + subject + past participle ?
مثال:
Have you finished your homework?
تکالیفت رو تموم کردی؟
Has she called you?
بهت زنگ زده؟
Have they arrived?
رسیدن؟
📌 جواب کوتاه هم خیلی استاندارد و رایجه:
Yes, I have / No, I haven’t
Yes, she has / No, she hasn’t
اینجا جاییه که Present Perfect واقعاً معنا پیدا میکنه.
یعنی کاری انجام شده، اما اثرش الان مهمه:
I have lost my keys.
کلیدمو گم کردم (و الان دسترسی ندارم)
She has broken her phone.
گوشیش شکسته (و الان کار نمیکنه)
📌 توجه کنید: تمرکز روی نتیجهی فعلیه، نه زمان وقوع.
وقتی درباره تجربه صحبت میکنیم، ولی زمان دقیق مهم نیست:
I have been to Paris.
پاریس رفتم (تجربه دارم)
They have tried sushi.
سوشی امتحان کردن
📌 اگر بگیم “کی”، دیگه از Present Perfect خارج میشیم.
برای کارهایی که همین تازگی اتفاق افتادن:
I have just finished my lunch.
همین الان ناهارم رو تموم کردم
She has just left.
همین الان رفت
این بخش خیلی مهم و کاربردیه:
I have lived here for 5 years.
پنج ساله اینجا زندگی میکنم
They have worked here since 2020.
از سال ۲۰۲۰ اینجا کار میکنن
📌 فرق مهم:
for → مدت زمان
since → نقطه شروع
این یکی از جاهاییه که خیلیها اشتباه میکنن.
🔵 Past Simple:
I went to Paris in 2019.
زمان مشخص داریم، گذشته تموم شده
🟢 Present Perfect:
I have been to Paris.
فقط تجربه مهمه، زمان مهم نیست
اگر بخوام خیلی دقیق و خلاصه بگم:
Present Perfect زمانی استفاده میشه که:
یک اتفاق در گذشته رخ داده
اما هنوز به حال مرتبطه
یا نتیجهاش الان مهمه
یا فقط تجربه مهمه، نه زمان وقوع
و ساختارش هم همیشه ثابت میمونه:
👉 have / has + past participle