زمان حال کامل
Present Perfect
تعریف کوتاه
زمانی با have/has که تجربهها، تغییرات و نتایجِ برجایمانده تا اکنون را بیان میکند.
حال کامل با have یا has بهاضافهٔ قسمت سوم فعل ساخته میشود: I have finished my homework یا She has lived in Shiraz for ten years. این زمان به زمانِ «اثرِ گذشته در حال» معروف است؛ یعنی اتفاق در گذشته رخ داده اما نتیجه یا پیوندش با الان برقرار است. برای همین با since و for و ever و never و just زیاد به کار میرود.
اشتباه رایج زبانآموزان ایرانی این است که هر اتفاقی را که در فارسی با گذشته بیان میکنند، به past simple میبرند؛ در حالیکه اگر زمان دقیق ذکر نشده و نتیجه اهمیت دارد، انگلیسی حال کامل میخواهد. مقایسه کنید: I lost my keys (و همین الان دنبالشان هستم، پس have lost درستتر است) و I lost my keys yesterday (زمان مشخص گذشته). این زمان یکی از پرتکرارترین مباحث آزمون آیلتس و گفتوگوی روزمره است.