Present Perfect continuous
۱. زمان حال کامل استمراری چیه؟
این زمان را وقتی استفاده میکنیم که یک کار در گذشته شروع شده و هنوز ادامه دارد یا اثرش در حال حاضر مشخص است.
فرمول کلی: Subject + have/has + been + verb + ing
مثالها:
- I have been studying English for two years. (من دو ساله که دارم انگلیسی میخوانم.) → از دو سال پیش شروع شده و هنوز ادامه دارد.
- She has been waiting for you all day. (او کل روز است که منتظر توست.) → هنوز هم منتظره!
- It has been raining, so the ground is wet. (باران میآمده، برای همین زمین خیس است.) → باران ممکن است تمام شده باشد، اما اثرش هنوز مشخص است.
۲. چه موقع از حال کامل استمراری استفاده کنیم؟
حال کامل استمراری را زمانی استفاده میکنیم که:
۱. وقتی یک کار در گذشته شروع شده و هنوز ادامه دارد.
- I have been working here since 2010. (من از سال ۲۰۱۰ دارم اینجا کار میکنم.)
- She has been feeling sick all morning. (او کل صبح است که حالش بد بوده.)
💡 کلمات کلیدی:
- since (برای زمان مشخص: since Monday, since 2015)
- for (برای مدت زمان: for two hours, for a long time)
۲. وقتی یک کار در گذشته انجام شده و اثرش در حال حاضر مشخص است.
- I am so tired! I have been running. (خیلی خستهام! داشتم میدویدم.)
- Look at her hands! She has been painting the walls. (به دستهایش نگاه کن! داشت دیوارها را رنگ میکرد.)
۳. برای تأکید روی تداوم یک فعالیت.
- He has been studying all day. (او کل روز درس میخواند.)
- We have been talking about this problem for hours. (ما ساعتهاست داریم در مورد این مشکل صحبت میکنیم.)
۳. مقایسه Present Perfect و Present Perfect Continuous
Present Perfect (حال کامل ساده) 📌 وقتی درباره نتیجه کار صحبت میکنیم.
- I have written three reports today. (امروز سه گزارش نوشتهام.) → تمرکز روی تعداد گزارشهاست، نه روی نوشتن خودش.
- She has painted her room. (او اتاقش را رنگ کرده است.) → کار تمام شده و نتیجه مهم است.
Present Perfect Continuous (حال کامل استمراری) 📌 وقتی درباره مدت زمان انجام کار و خودِ فرایند حرف میزنیم.
- I have been writing reports all day. (کل روز داشتم گزارش مینوشتم.) → تمرکز روی خودِ فعالیت و ادامه داشتنش.
- She has been painting her room. (او داشته اتاقش را رنگ میکرده.) → نمیدانیم کار تمام شده یا نه، فقط میدانیم که انجام شده است.
۴. ساختار سوالی در حال کامل استمراری
✅ برای سوالی کردن فقط جای have/has را با فاعل عوض میکنیم:
- How long have you been learning English? (چند وقته که داری انگلیسی یاد میگیری؟)
- What have you been doing all day? (کل روز داشتی چی کار میکردی؟)
- Has she been feeling better lately? (این اواخر حالش بهتر بوده؟)
۵. ساختار منفی در حال کامل استمراری
برای منفی کردن، بعد از have/has یک "not" اضافه میکنیم.
- I haven’t been sleeping well. (خوب نخوابیدهام.)
- She hasn’t been working here for very long. (او خیلی وقته که اینجا کار نمیکند.)
- They haven’t been practicing enough. (اونا به اندازه کافی تمرین نکردهاند.)
خلاصه مهمترین کلمات و عبارات همراه با حال کامل استمراری
| عبارت/کلمه | معنی | مثال |
|---|---|---|
| since | از یک زمان مشخص | I have been waiting since 8 AM. |
| for | برای یک مدت | She has been studying for three hours. |
| lately/recently | اخیراً | Have you been feeling better lately? |
| all day | کل روز | I have been working all day. |
| how long | چه مدت | How long have you been learning Spanish? |
حالا وقتشه با درسی که الان یاد گرفتیم بریم چند تا تست بزنیم که مهارت خودمون رو در این درس بسنجیم.
آزمون رو شروع کن!
1. I ______ waiting for you for over an hour!
2. She ______ studying all day, so she’s very tired.
3. ______ you been feeling better lately?
4. They ______ playing football since morning.
5. We ______ looking for a new apartment for two weeks.
6. How long ______ you been learning English?
7. She hasn’t been ______ well these days.
8. The kids ______ watching TV all afternoon.
9. I ______ working on this project for three months now.
10. He ______ reading that book since last week.
11. They ______ planning their wedding for a year.
12. Why are your clothes so dirty? I ______ gardening.
13. He ______ exercising regularly since January.
14. We ______ trying to contact you for days!
15. My sister ______ learning to play the piano for a few months.
16. I ______ thinking about changing my job.
17. How long ______ you been feeling sick?
18. She hasn’t been ______ enough lately.
19. I ______ working on this painting for two weeks.
20. The workers ______ repairing the road since last month.