توضیح ساده
حال کامل چیست؟ Present Perfect یا حال کامل زمانی است که گذشته را به زمان حال وصل میکند. اتفاق در گذشته رخ داده است، اما تجربه، نتیجه یا اثر آن برای زمان حال اهمیت دارد. در این درس روی دو کاربرد اصلی سطح A2 تمرکز میکنیم: تجربههای زندگی و نتیجهای که اکنون قابل مشاهده یا مهم است. ساختار پایه Present Perfect برای ساخت حال کامل از have یا has به همراه شکل سوم فعل استفاده میکنیم. با I، you، we و they از have و با he، she و it از has استفاده میشود. شکل سوم فعل را past participle مینامیم. برای بسیاری از فعلهای باقاعده، شکل دوم و سوم با -ed ساخته میشوند؛ مانند worked و visited. فعلهای بیقاعده شکلهای مخصوص خود را دارند؛ مانند go → went → gone و see → saw → seen. کاربرد اول: تجربههای زندگی وقتی میخواهیم بگوییم کسی تا این لحظه تجربهای داشته یا نداشته است، Present Perfect مناسب است. معمولاً زمان دقیق انجام آن تجربه را نمیگوییم، چون خود تجربه مهم است، نه زمان وقوع آن. برای سوال درباره تجربه میتوان از ever به معنی «تا به حال» و برای بیان نداشتن تجربه از never به معنی «هرگز» استفاده کرد. کاربرد دوم: نتیجهای که اکنون مهم است گاهی یک اتفاق در گذشته رخ داده اما نتیجه آن همین حالا مهم است. مثلاً اگر کسی کلیدش را گم کرده و اکنون نمیتواند در را باز کند، میگوییم: I have lost my key. تمرکز جمله روی وضعیت فعلی است؛ یعنی کلید اکنون در دسترس نیست. جمله منفی و سوالی برای منفی کردن، not را بعد از have یا has قرار میدهیم: have not و has not. شکلهای کوتاه آنها haven't و hasn't هستند. برای سوالی کردن، have یا has را به ابتدای جمله میبریم. در سوالهای بله یا خیر، ساختار معمول Have/Has + فاعل + شکل سوم فعل است. زمان مشخص گذشته را با Present Perfect نیاورید وقتی یک زمان تمامشده و مشخص در گذشته مانند yesterday، last year یا in 2024 را بیان میکنیم، معمولاً از Past Simple استفاده میکنیم، نه Present Perfect. مقایسه کنید: I visited Berlin last year. در این جمله زمان مشخص است. اما I have visited Berlin درباره تجربه تا زمان حال صحبت میکند و زمان دقیق را بیان نمیکند.
فرمول گرامر
مثبت
Subject + have/has + past participleShe has finished her homework.
منفی
Subject + have/has + not + past participleThey haven't finished their homework.
سوالی
Have/Has + subject + past participle?Have you finished your homework?
سوال تجربه با ever
Have/Has + subject + ever + past participle?Have you ever visited Scotland?
تجربه منفی با never
Subject + have/has + never + past participleHe has never traveled by plane.
قانونهای اصلی
- 1
have یا has را بر اساس فاعل انتخاب کنید
با I، you، we و they از have و با he، she و it از has استفاده کنید. فعل اصلی همیشه به شکل سوم میآید.
- 2
برای تجربه بدون زمان مشخص از Present Perfect استفاده کنید
اگر هدف بیان این است که شخص تا این لحظه تجربهای داشته یا نداشته، Present Perfect مناسب است: She has visited Italy.
- 3
برای نتیجه مرتبط با اکنون از Present Perfect استفاده کنید
اگر اتفاق گذشته باعث وضعیت یا نتیجهای مهم در زمان حال شده است، میتوان از Present Perfect استفاده کرد: He has broken his glasses. یعنی عینک او شکسته و این نتیجه اکنون اهمیت دارد.
- 4
در جمله منفی not بعد از have یا has میآید
ساختار منفی به صورت subject + have/has + not + past participle است. در مکالمه، haven't و hasn't بسیار رایج هستند.
- 5
در سوال have یا has قبل از فاعل میآید
برای ساخت سوال بله یا خیر، have یا has را به ابتدای جمله منتقل کنید: Have you tried sushi?
- 6
زمان مشخص و تمامشده گذشته معمولاً Past Simple میخواهد
Present Perfect را معمولاً همراه yesterday، last night، last week یا یک تاریخ مشخص گذشته به کار نمیبریم. اگر زمان وقوع اتفاق مشخص و تمامشده باشد، Past Simple انتخاب معمول است.
- 7
زمان مشخصِ تمامشده با گذشته ساده
اگر زمان دقیق و تمامشدهای مثل yesterday یا last year داریم، از گذشته ساده استفاده کنید نه حال کامل.
مثالهای کاربردی
I have visited Turkey twice.
من دو بار به ترکیه سفر کردهام.
تجربه تا زمان حال مهم است و زمان دقیق سفرها گفته نشده است.
Have you ever tried Korean food?
آیا تا به حال غذای کرهای امتحان کردهای؟
ever در سوال برای پرسیدن درباره تجربه تا این لحظه به کار رفته است.
She has never traveled by plane.
او هرگز با هواپیما سفر نکرده است.
never نشان میدهد این تجربه تا زمان حال اتفاق نیفتاده است.
We have seen that movie before.
ما قبلاً آن فیلم را دیدهایم.
زمان دقیق دیدن فیلم مهم نیست؛ تجربه دیدن آن مطرح است.
My brother has climbed a mountain.
برادرم از یک کوه بالا رفته است.
جمله درباره یک تجربه در زندگی او تا زمان حال صحبت میکند.
I have lost my keys.
کلیدهایم را گم کردهام.
گم شدن در گذشته اتفاق افتاده، اما نتیجه اکنون مهم است؛ کلیدها در دسترس نیستند.
Sara has broken her phone.
سارا گوشیاش را شکسته است.
تمرکز بر نتیجه فعلی است؛ گوشی اکنون آسیب دیده است.
The bus has arrived.
اتوبوس رسیده است.
رسیدن قبلاً اتفاق افتاده، اما نتیجه برای اکنون مهم است؛ اتوبوس حالا اینجاست.
He hasn't finished his homework.
او تکالیفش را تمام نکرده است.
hasn't شکل کوتاه has not است و نتیجه این است که تکالیف هنوز کامل نیستند.
We haven't cleaned the kitchen.
ما آشپزخانه را تمیز نکردهایم.
کار تا این لحظه انجام نشده و وضعیت فعلی آشپزخانه مهم است.
Has Emma found her bag?
آیا اِما کیفش را پیدا کرده است؟
has قبل از فاعل آمده و found شکل سوم find است.
Have they finished the project?
آیا آنها پروژه را تمام کردهاند؟
با they از have استفاده میکنیم و finished شکل سوم فعل است.
اشتباهات رایج
- ❌ She have visited Paris. ✅ She has visited Paris. با she باید از has استفاده شود، نه have.
- ❌ I have went to Italy. ✅ I have been to Italy. بعد از have یا has باید شکل سوم فعل بیاید. برای بیان تجربه رفتن و برگشتن از یک مکان، have been to ساختار طبیعی و رایج است.
- ❌ He has finish his homework. ✅ He has finished his homework. بعد از has باید شکل سوم فعل بیاید؛ شکل سوم finish برابر finished است.
- ❌ Did you ever visited London? ✅ Have you ever visited London? برای پرسیدن درباره تجربه تا زمان حال از ساختار Have + subject + ever + past participle استفاده میکنیم.
- ❌ I haven't never tried sushi. ✅ I have never tried sushi. در انگلیسی معیار، haven't و never را برای این معنی با هم به کار نمیبریم؛ never خودش معنی منفی دارد.
- ❌ I have seen him yesterday. ✅ I saw him yesterday. yesterday یک زمان مشخص و تمامشده در گذشته است، بنابراین Past Simple مناسب است.
- ❌ Has she saw this film? ✅ Has she seen this film? بعد از has باید شکل سوم see یعنی seen بیاید، نه شکل دوم آن یعنی saw.
نکتههای یادگیری
- ابتدا have یا has را انتخاب کنید، سپس مطمئن شوید فعل اصلی به شکل سوم آمده است.
- برای تجربه از خودتان بپرسید: «آیا زمان دقیق اتفاق مهم است؟» اگر نه و تجربه تا اکنون مهم است، Present Perfect معمولاً مناسب است.
- ever بیشتر در سوالهای مربوط به تجربه و never برای بیان «هرگز تا این لحظه» کاربرد دارد.
- فعلهای بیقاعده را با سه شکل یاد بگیرید؛ مانند go–went–gone، see–saw–seen و do–did–done.
- اگر در جمله yesterday، last week یا یک تاریخ مشخص گذشته وجود دارد، قبل از استفاده از Present Perfect دوباره انتخاب زمان را بررسی کنید.
- در مکالمه، شکلهای کوتاه I've، you've، we've، they've، he's، she's، haven't و hasn't بسیار رایج هستند.
تمرین این مبحث
تمرینهای تعاملی این مبحث بهزودی فعال میشوند.
در حال آمادهسازیگرامرهای مرتبط
واژگان مرتبط در دیکشنری
سؤالهای رایج
Present Perfect دقیقاً چه زمانی استفاده میشود؟
در سطح A2، دو کاربرد مهم آن بیان تجربه تا زمان حال و بیان اتفاق گذشتهای است که نتیجه آن اکنون اهمیت دارد. در هر دو حالت، گذشته به وضعیت یا تجربه فعلی ارتباط دارد.
تفاوت have و has در حال کامل چیست؟
با I، you، we و they از have و با he، she و it از has استفاده میکنیم. بعد از هر دو، شکل سوم فعل میآید.
چرا نمیگوییم I have went؟
چون بعد از have یا has باید past participle یا شکل سوم فعل استفاده شود. شکلهای go عبارتاند از go، went و gone؛ بنابراین went نمیتواند بعد از have بیاید.
تفاوت Present Perfect و Past Simple چیست؟
Present Perfect معمولاً تجربه یا نتیجه مرتبط با زمان حال را بدون تمرکز بر زمان مشخص گذشته بیان میکند. Past Simple برای اتفاقی در یک زمان مشخص و تمامشده گذشته مناسب است؛ مانند yesterday یا last year.
ever و never در Present Perfect کجا قرار میگیرند؟
ever معمولاً بعد از فاعل و قبل از شکل سوم فعل در سوال میآید: Have you ever seen it? never نیز بعد از have یا has و قبل از شکل سوم فعل قرار میگیرد: I have never seen it.
آیا میتوان Present Perfect را با yesterday استفاده کرد؟
معمولاً نه. yesterday به یک زمان مشخص و تمامشده در گذشته اشاره میکند، بنابراین معمولاً Past Simple استفاده میشود: I saw her yesterday.
آیا همه شکلهای سوم فعل به -ed ختم میشوند؟
خیر. فعلهای باقاعده معمولاً شکل سوم -ed دارند، اما فعلهای بیقاعده شکلهای متفاوتی دارند؛ مانند seen، gone، done، written و broken.
