Present Perfect
دستهبندی: زمانها
Subject + have/has + V3 (past participle)
زمان حال کامل نشاندهنده تجربههای زندگی، یا کارهایی است که در گذشته شروع شدهاند و هنوز ادامه دارند یا نتیجهشان در حال حاضر مهم است. ساختار: have/has + اسم مفعولی (V3). برخلاف گذشته ساده، با نشانههای زمانی مشخص گذشته (مثل yesterday) بهندرت استفاده میشود و بیشتر با for (به مدت) و since (از زمان) میآید.
- I have finished my homework. — من تکلیفم را تمام کردهام.
- She has lived here for 10 years. — او ۱۰ سال است که اینجا زندگی میکند.
تجربیات زندگی
کاری را در گذشته انجام دادهاید یا نه (زمان دقیق مهم نیست).
- I have never eaten sushi. — من هرگز سوشی نخوردهام.
- Has she ever been to Turkey? — او تا به حال به ترکیه رفته است؟
اقدامی که هنوز ادامه دارد
با for/since برای مدت زمانی که از گذشته تا حال ادامه دارد.
- He has worked here since 2015. — او از ۲۰۱۵ اینجا کار میکند.
نتیجه در حال حاضر
کاری در گذشته انجام شده و روی الان تأثیر گذاشته است.
- I have lost my keys, so I can't open the door. — کلیدهایم را گم کردهام، پس نمیتوانم در را باز کنم.
مثالهای بیشتر
- We have just finished dinner. — ما همین الان شام را تمام کردهایم.
- She hasn't called me yet. — او هنوز به من زنگ نزده است.
نکته: تفاوت کلیدی: Past Simple روی زمان گذشته تأکید دارد (with a time), Present Perfect روی نتیجه/تجربه تأکید دارد.
یادآوری: برای تجربیات یا اقداماتی که در گذشته شروع شده و به حال مرتبط است.