Learn languages faster with AI

Learn 5x faster!

+ 52 Languages
Start learning

Present Perfect Progressive Exercises For Persian Grammar


Exercise 1: Fill in the blank with the correct form of verb to make Present Perfect Progressive sentences


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:

Exciting grammar activities for language practice 

The most efficient way to learn a language

Try Talkpal for free

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) کمی زیاد.

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) کمی زیاد.

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) یک خواب خوب.

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) یک خواب خوب.

Download talkpal app
Learn anywhere anytime

Talkpal is an AI-powered language tutor. It’s the most efficient way to learn a language. Chat about an unlimited amount of interesting topics either by writing or speaking while receiving messages with realistic voice.

QR Code
App Store Google Play
Get in touch with us

Talkpal is a GPT-powered AI language teacher. Boost your speaking, listening, writing, and pronunciation skills – Learn 5x Faster!

Instagram TikTok Youtube Facebook LinkedIn X(twitter)

Languages

Learning


Talkpal, Inc., 2810 N Church St, Wilmington, Delaware 19802, US

© 2025 All Rights Reserved.