The Present Perfect Progressive in Persian grammar is used to express an action that began in the past and is still ongoing. It emphasizes the continuation of the action rather than its completion. In Persian, the structure is slightly different from English, with the general format being “Present Perfect of ‘to be’ + gerund”. Now, let’s practice the usage of this tense with the following exercises:
Exercise 1: Fill in the blank with the correct form of verb to make Present Perfect Progressive sentences
1. من *کردهام* (do) خانه را تمیز.
2. او *شدهاست* (become) به مرور زمان کور.
3. نیکی *خواندهاست* (read) یک کتاب بزرگ.
4. ما *بازی کردهایم* (play) فوتبال تا حالا.
5. پدرم *کار کردهاست* (work) در این شرکت به مدت سالها.
6. تو *نیکوکاری کردهای* (do good deeds) تا حالا.
7. سارا *آموختهاست* (learn) فرانسه برای سالها.
8. مادرم *پختهاست* (cook) صبحانه از صبح.
9. آنها *درس خواندهاند* (study) تا حالا.
10. شما *آمدهاید* (come) به تهران چندین بار.
11. من *دیدهام* (see) نمایشنامه برای چند ساعت.
12. او *نوشتهاست* (write) مقاله از دیروز.
13. ما *شنیدهایم* (hear) آهنگ طی ساعات.
14. آنها *رفتهاند* (go) به تهران به تدریج.
15. تو *خوابیدهای* (sleep) کمی زیاد.
2. او *شدهاست* (become) به مرور زمان کور.
3. نیکی *خواندهاست* (read) یک کتاب بزرگ.
4. ما *بازی کردهایم* (play) فوتبال تا حالا.
5. پدرم *کار کردهاست* (work) در این شرکت به مدت سالها.
6. تو *نیکوکاری کردهای* (do good deeds) تا حالا.
7. سارا *آموختهاست* (learn) فرانسه برای سالها.
8. مادرم *پختهاست* (cook) صبحانه از صبح.
9. آنها *درس خواندهاند* (study) تا حالا.
10. شما *آمدهاید* (come) به تهران چندین بار.
11. من *دیدهام* (see) نمایشنامه برای چند ساعت.
12. او *نوشتهاست* (write) مقاله از دیروز.
13. ما *شنیدهایم* (hear) آهنگ طی ساعات.
14. آنها *رفتهاند* (go) به تهران به تدریج.
15. تو *خوابیدهای* (sleep) کمی زیاد.
Exercise 2: Fill in the blank with the correct form of verb to make Present Perfect Progressive sentences
1. من *رفتهام* (go) به باشگاه بارها.
2. او *شدهاست* (become) فراموشکار در طول این ماه.
3. نگین *خریدهاست* (buy) لباس جدید.
4. ما *در آمدهایم* (come in) از بیرون در این سرما.
5. پدرت *فرستادهاست* (send) پیام به من.
6. تو *کاشتهای* (plant) درختان در کنار خانه.
7. علی *آمدهاست* (come) به مدرسه زود.
8. مادرت *گفتهاست* (say) حقیقت را به من.
9. آنها *بردهاند* (win) مسابقات بارها.
10. شما *نوشتهاید* (write) به من چندین بار.
11. من *خوردهام* (eat) غذاهای خوشمزه.
12. او *ساختهاست* (make) یک خانه بزرگ.
13. ما *خواندهایم* (read) کتابهای زیاد در طول تابستان.
14. آنها *گذراندهاند* (spend) تعطیلات در تهران.
15. تو *داشتهای* (have) یک خواب خوب.
2. او *شدهاست* (become) فراموشکار در طول این ماه.
3. نگین *خریدهاست* (buy) لباس جدید.
4. ما *در آمدهایم* (come in) از بیرون در این سرما.
5. پدرت *فرستادهاست* (send) پیام به من.
6. تو *کاشتهای* (plant) درختان در کنار خانه.
7. علی *آمدهاست* (come) به مدرسه زود.
8. مادرت *گفتهاست* (say) حقیقت را به من.
9. آنها *بردهاند* (win) مسابقات بارها.
10. شما *نوشتهاید* (write) به من چندین بار.
11. من *خوردهام* (eat) غذاهای خوشمزه.
12. او *ساختهاست* (make) یک خانه بزرگ.
13. ما *خواندهایم* (read) کتابهای زیاد در طول تابستان.
14. آنها *گذراندهاند* (spend) تعطیلات در تهران.
15. تو *داشتهای* (have) یک خواب خوب.