حال کامل با have یا has و شکل سوم فعل ساخته میشود و وقتی به کار میرود که رویداد گذشته هنوز به اکنون ارتباط دارد؛ برای تجربه بدون زمان دقیق، نتیجهای که حالا دیده میشود و بازهای که هنوز تمام نشده است. اگر زمان تمامشدهای مثل yesterday یا last year گفته شود، معمولاً باید سراغ گذشته ساده بروید.
بیشتر زبانآموزان ساخت have plus past participle را حفظ میکنند اما هنگام انتخاب میان I have seen و I saw مردد میمانند. راه حل این است که قبل از ساخت جمله، از خود بپرسید آیا زمان رویداد بسته شده یا اثر آن هنوز بخشی از اکنون است. در این درس هر کاربرد را از روی معنا تشخیص میدهیم و بعد شکل مثبت، منفی و سوالی را در جملههای واقعی تمرین میکنیم. هدف ترجمه کلمهبهکلمه نیست؛ باید رابطه گذشته و حال را ببینید.
ساخت جمله مثبت، منفی و سوالی
در جمله مثبت برای I، you، we و they از have و برای he، she و it از has استفاده میکنیم. فعل اصلی باید شکل سوم باشد؛ افعال باقاعده معمولاً به ed ختم میشوند اما افعال بیقاعده مانند go-gone، see-seen و write-written باید جداگانه مرور شوند. در جمله منفی not بعد از have یا has میآید و در گفتار به haven’t و hasn’t کوتاه میشود.
برای سوال، have یا has را به ابتدای جمله میبریم: Have you finished? و Has she arrived? پاسخ کوتاه نیز همان فعل کمکی را حفظ میکند. در سوالهایی با what، where یا how long، واژه پرسشی جلوتر میآید. تمرین پاسخ کوتاه مهم است، زیرا زبانآموز فارسیزبان گاهی به اشتباه do یا did را وارد جمله میکند.
تجربه بدون زمان دقیق
وقتی درباره تجربه زندگی حرف میزنیم و زمان مشخص مهم نیست، حال کامل انتخاب طبیعی است. جمله I have visited Shiraz twice تعداد تجربه را میگوید اما آن را به سال یا روز خاصی نمیبندد. ever در سوال برای پرسیدن تجربه و never برای نبود تجربه میآید. اگر بعداً زمان دقیق اضافه شود، جمله بعدی به گذشته ساده تغییر میکند: I went there in 2024.
تفاوت این کاربرد با گذشته ساده در هدف گوینده است. Have you ever tried sushi? میپرسد آیا چنین تجربهای در کل زندگی داشتهاید. Did you try sushi at the party? درباره یک موقعیت تمامشده سوال میکند. برای انتخاب درست، کلمات زمان را پیدا کنید و ببینید گفتوگو درباره پرونده باز زندگی است یا یک رویداد بسته.
نتیجه حاضر و خبر تازه
حال کامل برای اتفاقی مناسب است که نتیجه آن اکنون مهم است. I have lost my key یعنی کلید را گم کردهام و حالا نمیتوانم در را باز کنم. اگر کلید پیدا شده باشد و فقط داستان دیروز را تعریف کنیم، I lost my key yesterday درست است. واژههای just، already و yet اغلب در همین کاربرد دیده میشوند؛ just معمولاً میان have و شکل سوم، already پیش از شکل سوم و yet در پایان سوال یا جمله منفی میآید.
در خبر تازه نیز ابتدا حال کامل میتواند نتیجه را معرفی کند و جزئیات بعدی با گذشته ساده بیاید. The company has launched a new course. It started on Monday. این تغییر زمان عمدی است: جمله اول خبر را به اکنون وصل میکند و جمله دوم زمان تمامشده را مشخص میکند.
بازه ناتمام با since و for
برای کاری که از گذشته شروع شده و هنوز ادامه دارد، since نقطه شروع و for طول مدت را نشان میدهد. I have lived here since 2020 و I have lived here for six years هر دو استمرار را بیان میکنند. since با Monday، 8 o’clock یا when I was a child میآید؛ for با two hours، three weeks و a long time.
در فارسی ممکن است بگوییم شش سال است اینجا زندگی میکنم و فعل را حال ساده تصور کنیم، اما انگلیسی رابطه گذشته تا اکنون را با حال کامل میسازد. فعلهای حالتی مانند know، like و own معمولاً با حال کامل ساده میآیند: I have known her for years. برای فعالیت پویا ممکن است حال کامل استمراری طبیعیتر باشد که در درس جداگانه بررسی میشود.
مثالهای کاربردی
- I have just finished the lesson. — همین الان درس را تمام کردهام و نتیجه آن مربوط به اکنون است.
- Have you ever spoken English with a tourist? — آیا تا به حال با یک گردشگر انگلیسی صحبت کردهای؟
- She has not replied yet. — او هنوز پاسخ نداده است.
- We have studied together since April. — از ماه آوریل تا اکنون با هم درس خواندهایم.
- I saw that film last night. — دیشب آن فیلم را دیدم؛ چون زمان تمامشده است گذشته ساده میآید.
تمرین مرحلهبهمرحله
- سه تجربه زندگی خود را بدون ذکر زمان دقیق با have یا has بنویسید.
- برای هر تجربه یک جمله دوم با زمان دقیق و گذشته ساده اضافه کنید.
- دو جمله با since و دو جمله با for بسازید و نقطه شروع را از مدت جدا کنید.
- یک موقعیت نتیجهدار مانند گمکردن کیف را با just، already یا yet توصیف کنید.
- پاسخها را با صدای بلند بخوانید و وجود شکل سوم فعل را کنترل کنید.
اشتباههای رایج فارسیزبانان
- نگویید I have seen him yesterday؛ وجود yesterday جمله را به I saw him yesterday تبدیل میکند.
- بعد از have یا has شکل دوم فعل نمیآید؛ has went غلط و has gone درست است.
- برای he و she از has استفاده کنید و آن را با have جابهجا نکنید.
- since را برای نقطه شروع و for را برای مدت نگه دارید؛ for 2020 و since three years نادرستاند.
پرسشهای پرتکرار
فرق I have been و I have gone چیست؟
has gone یعنی فرد به جایی رفته و هنوز برنگشته است؛ has been یعنی تجربه رفتن را داشته یا رفته و برگشته است.
آیا با today میتوان حال کامل ساخت؟
اگر امروز هنوز تمام نشده و رویداد را بخشی از بازه امروز میبینید بله؛ اگر یک زمان بسته را روایت میکنید گذشته ساده ممکن است طبیعیتر باشد.
شکل سوم فعلها را چگونه یاد بگیرم؟
افعال پرکاربرد را در گروههای کوچک و داخل جمله مرور کنید؛ فهرست بدون مثال ماندگاری کمتری دارد.
این درس را به تمرین تبدیل کنید
واژهها و جملههای این صفحه را در اپلیکیشن یوز با مرور هوشمند، فیلم و تمرین روزانه تثبیت کنید.
دریافت اپلیکیشن یوز مشاهده امکاناتادامه مسیر گرامر
زمان گذشته استمراری انگلیسی؛ صحنهسازی، همزمانی و وقفه
گذشته استمراری را برای کار در حال انجام، دو رویداد همزمان و اتفاقی که با گذشته ساده قطع میشود، همراه مثال و تمرین بیاموزید.
افعال مدال انگلیسی؛ can، should، must و انتخاب معنی درست
افعال مدال انگلیسی را برای توانایی، توصیه، الزام، احتمال و اجازه با تفاوت can، could، should، must و have to بهصورت عملی بیاموزید.
شرطی نوع اول انگلیسی؛ ساخت موقعیت واقعی و نتیجه احتمالی
شرطی نوع اول را برای آینده واقعی و محتمل با if، unless و تفاوت آن با زمانبندی قطعی، همراه مثال، تمرین و خطاهای رایج یاد بگیرید.
شرطی نوع دوم انگلیسی؛ فرض غیرواقعی و توصیه مودبانه
شرطی نوع دوم را برای موقعیت فرضی اکنون و آینده، ساخت if I were، کاربرد would و تفاوت آن با شرطی نوع اول همراه تمرین بیاموزید.
مجهول در انگلیسی؛ چه زمانی فاعل را حذف کنیم و چرا
ساخت مجهول انگلیسی را در زمانهای مهم، با تفاوت معلوم و مجهول، کاربرد by، مثالهای خبری و تمرین تبدیل جمله یاد بگیرید.