نظام زمانها
حال کامل استمراری: «دو ساعت است که منتظرم»
Present perfect continuous: how long and what you've been doing
have been + -ing برای کاری که از گذشته شروع شده و هنوز ادامه دارد، یا تازه تمام شده و اثرش پیداست. فرقش با حال کامل ساده (نتیجه و تعداد)، فعلهایی که استمراری نمیشوند و چرا «دو ساعت است منتظرم» در انگلیسی I am waiting نیست.
گام ۱ از ۵
ساختار و کاربرد اول: مدت تا همین الان
have / has + been + فعل -ing. وقتی کاری در گذشته شروع شده و تا همین حالا ادامه دارد و میخواهیم مدتش را بگوییم، این زمان میآید؛ معمولاً با for، since، How long، all day و all morning. شکل کوتاه: I've been، she's been.
- I've been waiting for the bus for twenty minutes.بیست دقیقه است که منتظر اتوبوسم.
- She has been learning Spanish since January.از ژانویه دارد اسپانیایی یاد میگیرد.
- How long have you been working here?چند وقت است اینجا کار میکنی؟
گام ۲ از ۵
کاربرد دوم: کار تازه تمامشده که اثرش پیداست
گاهی کار همین الان تمام شده، ولی نشانهاش هنوز دیده میشود: خستگی، دستهای کثیف، زمین خیس. اینجا تمرکز روی خودِ فعالیت است، نه نتیجهی کامل آن.
- Your eyes are red. Have you been crying?چشمهایت قرمز است. گریه میکردی؟
- I'm exhausted because I've been cleaning the house all morning.خستهام، چون تمام صبح داشتم خانه را تمیز میکردم.
- The streets are wet. It's been raining.خیابانها خیساند. باران میآمده.
گام ۳ از ۵
استمراری یا ساده؟
| تمرکز | have been + -ing | have + V3 |
|---|---|---|
| فعالیت و مدت / نتیجه و تعداد | I've been writing emails all morning. | I've written three emails. |
| شاید ناتمام / کاملشده | I've been reading your book. (هنوز تمامش نکردهام) | I've read your book. (تمامش کردهام) |
| سؤال دربارهی مدت / تعداد | How long have you been studying? | How many chapters have you finished? |
گام ۴ از ۵
فعلهای حالت استمراری نمیشوند
فعلهایی که «حالت» را نشان میدهند نه «فعالیت» را (know، like، love، want، believe، understand، belong، و have به معنی «داشتن») حتی برای مدت هم با حال کامل ساده میآیند: I've known Sam for ten years ✓، نه I've been knowing ✗. I've had this bike since 2020 ✓، نه I've been having ✗.
- We've known each other since primary school.از دبستان همدیگر را میشناسیم.
- He's wanted a dog for years.سالهاست که دلش سگ میخواهد.
گام ۵ از ۵
دام فارسیزبانها: «دو ساعت است که منتظرم»
فارسی برای کاری که از گذشته شروع شده و هنوز ادامه دارد، فعل حال میآورد: «دو ساعت است منتظرم»، «سه سال است انگلیسی میخوانم». ترجمهی مستقیمش میشود I am waiting for two hours ✗ یا I study English for three years ✗. در انگلیسی وقتی مدتِ تا الان (for، since، How long) در جمله هست، حال ساده و حال استمراری غلطاند: I've been waiting for two hours ✓. ساختار «... است که» را هم It is two hours that I wait ترجمه نکن.