Present Perfect Continuous and Present Perfect

🟢 Present Perfect Continuous (حال کامل استمراری)

📌 چی هست؟
برای کاری که از گذشته شروع شده و تا الان ادامه داشته یا تازه تموم شده و اثرش هنوز هست.

🧱 ساختار:

فاعل + have/has + been + فعل + ing
  • I have been studying for three hours.
    سه ساعته دارم درس می‌خونم.
  • She has been cooking since morning.
    از صبح داره آشپزی می‌کنه.
  • You look tired. Have you been working out?
    خسته به نظر می‌رسی. داشتی ورزش می‌کردی؟
🟢 Present Perfect (حال کامل)

📌 چی هست؟
برای کاری که در گذشته انجام شده ولی اثر یا نتیجه‌ش هنوز هست یا زمانش مهم نیست.

🧱 ساختار:

فاعل + have/has + قسمت سوم فعل (past participle)
  • I have finished my homework.
    تکالیفمو تموم کردم.
  • She has visited London twice.
    دو بار لندن رفته.
  • He has broken his leg.
    پاش شکسته (و هنوز اثرش هست)
🆚 فرق بین‌شون چیه؟
ویژگیPresent PerfectPresent Perfect Continuous
نتیجه مهمه
خود روند و ادامه‌دار بودن مهمه
تأکید روی انجام شدن
تأکید روی مدتی که کاری ادامه داشته
هنوز ادامه داره یا اثرش باقیه
تازه تموم شده ولی خسته‌کننده بوده
🎯 چه زمانی از کدوم استفاده کنیم؟

🔸 وقتی نتیجه مهمه:
I have cleaned the kitchen.
آشپزخونه رو تمیز کردم. (الان تمیزه)

🔸 وقتی روند انجام کار مهمه:
I have been cleaning the kitchen for an hour.
یک ساعته دارم آشپزخونه رو تمیز می‌کنم.

📅 استفاده با \"since\" و \"for\"
  • I have lived here since 2010.
    از ۲۰۱۰ اینجا زندگی کرده‌ام.
  • I have been living here for 13 years.
    سیزده ساله که اینجا دارم زندگی می‌کنم.
🛑 افعالی که با continuous نمیان

برخی فعل‌ها حالت‌دار هستن (مثل know, like, believe, understand) و نمی‌تونیم با حالت استمراری بیاریم:

❌ I’ve been knowing her for years.
✅ I’ve known her for years.
سال‌هاست که می‌شناسمش.

😤 استفاده برای گله‌گذاری یا شکایت:
  • Who’s been using my computer?!
    کی داشته از لپ‌تاپم استفاده می‌کرده؟
  • You have been eating chocolate again, haven’t you?
    باز هم شکلات خوردی، آره؟
🧪 نکته‌های ظریف ولی مهم:

He’s broken his leg.
(شکستگی مهمه؛ الان نمی‌تونه راه بره.)

He’s been breaking things all day.
(روند شکستن چیزا مهمه؛ مثلاً بچه‌ی بازیگوش بوده.)

📉 برای توصیف تغییرات یا روندها:

Present Perfect:
Prices have gone up this year.
قیمت‌ها امسال بالا رفته.

Present Perfect Continuous:
Prices have been going up lately.
قیمت‌ها اخیراً دارن بالا می‌رن.

🔁 برای کارهایی که چند بار تکرار شدن:

Workers have been calling for the manager’s resignation.
کارگرا بارها درخواست استعفا دادن.

Workers have called a meeting.
یه جلسه گذاشتن.

🧾 جمع‌بندی آخر:
کاربردPresent PerfectPresent Perfect Continuous
تمرکز روی نتیجه
تمرکز روی روند و مدت
کاری که تازه تموم شده
هنوز ادامه داره
گله، شکایت، یا دیدن اثر
تکرار یا کار پیوسته
با افعال حالت‌دار

حالا وقتشه با درسی که الان یاد گرفتیم بریم چند تا تست بزنیم که مهارت خودمون رو در این درس بسنجیم.

1. I ____ my homework. Now I can relax.

2. She ____ for hours. She looks really tired.

3. We ____ this movie already.

4. You ____ on the phone all morning!

5. They ____ the project. It's ready for submission.

6. I ____ this book since last week.

7. He ____ the guitar for 10 years.

8. We ____ in this neighborhood since 2015.

9. She ____ all the cake! There’s none left!

10. I’m out of breath because I ____.

11. You ____ well lately. Are you feeling okay?

12. He ____ a lot of water today.

13. We ____ for this moment our whole lives.

14. I ____ this password somewhere… Ah, here it is!

15. They ____ each other since childhood.

16. She’s exhausted. She ____ all day.

17. Why are your hands dirty? What ____?

18. The price of oil ____ sharply in recent months.

19. Someone ____ my notes. They’re all mixed up!

20. She ____ to improve her English by taking online classes.