
You’ve read the verb conjugation rules. You can recite the personal endings. You even understand the difference between the present stem and the past stem. But when someone asks you a question in Farsi, your brain goes blank and you can’t conjugate رفتن (raftan) fast enough to answer.
That’s normal. Knowing a grammar rule and being able to use it under pressure are completely different skills. The first is knowledge. The second is automaticity. the ability to produce the correct form without conscious thought. Automaticity comes from one thing only: repetitive active practice.
These 50 exercises drill the present tense and simple past tense of the 15 most common Persian verbs. This pairs directly with the verb conjugation guide. read that first if the concepts are new. Then come back here and test yourself.
This is part of the grammar exercises series.
How to Use These Exercises
Write your answer before checking. Seriously. the act of producing the word from memory is where learning happens. Just reading the answer and thinking “I knew that” builds nothing.
Each exercise shows: a sentence in English, the verb in parentheses, and the subject. You produce the conjugated form in Farsi. Answers include both the formal written form and the spoken Tehran form.
The 15 Verbs You’ll Practice
These cover roughly 70% of everyday spoken Farsi:
| Infinitive | Meaning | Present Stem | Past Stem |
|---|---|---|---|
| بودن. budan | to be | hast/bâsh | bud |
| داشتن. dâshtan | to have | dâr | dâsht |
| رفتن. raftan | to go | rav/r | raft |
| آمدن. âmadan | to come | â/ây | âmad/umad |
| کردن. kardan | to do | kon | kard |
| گفتن. goftan | to say | gu/g | goft |
| دیدن. didan | to see | bin | did |
| خواستن. khâstan | to want | khâh/khâ | khâst |
| دادن. dâdan | to give | dah/d | dâd |
| خوردن. khordan | to eat | khor | khord |
| دانستن. dânestan | to know | dân/dun | dânest |
| نوشتن. neveshtan | to write | nevis | nevesht |
| خواندن. khândan | to read | khân/khun | khând |
| شدن. shodan | to become | shav/sh | shod |
| توانستن. tavânestan | to be able | tavân/tun | tavânest |
Section A: Present Tense (Exercises 1-25)
The present tense formula: می + present stem + personal ending
Personal endings: -am (I), -i (you sg.), -e/-ad (he/she), -im (we), -id/-in (you pl.), -an/-and (they)
Fill in the blank with the correct present tense form:
1. I go to school every day. → من هر روز به مدرسه ___. (رفتن، من)
2. She eats breakfast at 8. → او ساعت هشت صبحانه ___. (خوردن، او)
3. We know the answer. → ما جواب رو ___. (دانستن، ما)
4. They come home late. → اونا دیر به خونه ___. (آمدن، آنها)
5. You (sg.) want tea? → تو چای ___؟ (خواستن، تو)
6. He says funny things. → اون چیزای بامزه ___. (گفتن، او)
7. I see the mountain from here. → من از اینجا کوه رو ___. (دیدن، من)
8. You (pl.) write beautifully. → شما قشنگ ___. (نوشتن، شما)
9. She reads the newspaper. → اون روزنامه ___. (خواندن، او)
10. I can speak Farsi. → من فارسی حرف زدن ___. (توانستن، من)
11. We have a cat. → ما یه گربه ___. (داشتن، ما)
12. He gives me the book. → اون کتاب رو به من ___. (دادن، او)
13. They do their homework. → اونا تکلیفشون رو ___. (کردن، آنها)
14. I become tired in the evening. → من شب خسته ___. (شدن، من)
15. You (sg.) know this person? → تو این آدم رو ___؟ (دانستن، تو)
16. We go to the park on Fridays. → ما جمعهها به پارک ___. (رفتن، ما)
17. She wants coffee. → اون قهوه ___. (خواستن، او)
18. I eat lunch at noon. → من ظهر ناهار ___. (خوردن، من)
19. They see their friends. → اونا دوستاشون رو ___. (دیدن، آنها)
20. You (sg.) come here often? → تو زیاد اینجا ___؟ (آمدن، تو)
21. He reads a book every night. → اون هر شب کتاب ___. (خواندن، او)
22. We can help you. → ما بهت کمک ___. (توانستن، ما)
23. I write emails in Farsi. → من ایمیل به فارسی ___. (نوشتن، من)
24. She says no to everything. → اون به همه چیز نه ___. (گفتن، او)
25. They have two children. → اونا دو تا بچه ___. (داشتن، آنها)
Answers. Section A
| # | Formal | Spoken (Tehran) |
|---|---|---|
| 1 | میروم. miravam | میرم. miram |
| 2 | میخورد. mikhorad | میخوره. mikhore |
| 3 | میدانیم. midânim | میدونیم. midunim |
| 4 | میآیند. miyâyand | میان. miân |
| 5 | میخواهی. mikhâhi | میخوای. mikhây |
| 6 | میگوید. miguyad | میگه. mige |
| 7 | میبینم. mibinam | میبینم. mibinam |
| 8 | مینویسید. minevisid | مینویسید. minevisin |
| 9 | میخواند. mikhânad | میخونه. mikhune |
| 10 | میتوانم. mitavânam | میتونم. mitunam |
| 11 | داریم. dârim | داریم. dârim |
| 12 | میدهد. midahad | میده. mide |
| 13 | میکنند. mikonand | میکنن. mikonan |
| 14 | میشوم. mishavam | میشم. misham |
| 15 | میدانی. midâni | میدونی. miduni |
| 16 | میرویم. miravim | میریم. mirim |
| 17 | میخواهد. mikhâhad | میخواد. mikhâd |
| 18 | میخورم. mikhoram | میخورم. mikhoram |
| 19 | میبینند. mibinand | میبینن. mibinan |
| 20 | میآیی. miyâyi | میای. miây |
| 21 | میخواند. mikhânad | میخونه. mikhune |
| 22 | میتوانیم. mitavânim | میتونیم. mitunim |
| 23 | مینویسم. minevisam | مینویسم. minevisam |
| 24 | میگوید. miguyad | میگه. mige |
| 25 | دارند. dârand | دارن. dâran |
Section B: Simple Past Tense (Exercises 26-50)
The simple past formula: past stem + personal ending (no می prefix)
Personal endings: -am (I), -i (you sg.), -∅ (he/she. no ending), -im (we), -id/-in (you pl.), -and/-an (they)
Fill in the blank with the correct simple past form:
26. I went to the store. → من به مغازه ___. (رفتن، من)
27. She ate dinner. → اون شام ___. (خوردن، او)
28. We saw the movie. → ما فیلم رو ___. (دیدن، ما)
29. They came early. → اونا زود ___. (آمدن، آنها)
30. You (sg.) said something? → تو یه چیزی ___؟ (گفتن، تو)
31. He gave the money. → اون پول رو ___. (دادن، او)
32. I wanted water. → من آب ___. (خواستن، من)
33. We wrote a letter. → ما نامه ___. (نوشتن، ما)
34. She read the book. → اون کتاب رو ___. (خواندن، او)
35. I did my homework. → من تکلیفم رو ___. (کردن، من)
36. They became happy. → اونا خوشحال ___. (شدن، آنها)
37. He knew the answer. → اون جواب رو ___. (دانستن، او)
38. You (pl.) had a car. → شما ماشین ___. (داشتن، شما)
39. I could not come. → من نتونستم ___. (آمدن. tricky: use negative past of توانستن + infinitive of آمدن)
40. She went home. → اون به خونه ___. (رفتن، او)
41. We ate kebab yesterday. → ما دیروز کباب ___. (خوردن، ما)
42. I saw Sara at the park. → من سارا رو تو پارک ___. (دیدن، من)
43. They said thank you. → اونا تشکر ___. (کردن، آنها)
44. You (sg.) came late. → تو دیر ___. (آمدن، تو)
45. He wrote a poem. → اون یه شعر ___. (نوشتن، او)
46. We wanted to go. → ما خواستیم ___. (This is a compound: خواستن in past + infinitive of رفتن)
47. She gave me her number. → اون شمارش رو بهم ___. (دادن، او)
48. I read the news this morning. → من امروز صبح اخبار رو ___. (خواندن، من)
49. They knew each other. → اونا همدیگه رو ___. (شناختن، آنها)
50. He became a doctor. → اون دکتر ___. (شدن، او)
Answers. Section B
| # | Formal | Spoken (Tehran) |
|---|---|---|
| 26 | رفتم. raftam | رفتم. raftam |
| 27 | خورد. khord | خورد. khord |
| 28 | دیدیم. didim | دیدیم. didim |
| 29 | آمدند. âmadand | اومدن. umadan |
| 30 | گفتی. gofti | گفتی. gofti |
| 31 | داد. dâd | داد. dâd |
| 32 | خواستم. khâstam | خواستم. khâstam |
| 33 | نوشتیم. neveshtim | نوشتیم. neveshtim |
| 34 | خواند. khând | خوند. khund |
| 35 | کردم. kardam | کردم. kardam |
| 36 | شدند. shodand | شدن. shodan |
| 37 | دانست. dânest | دونست. dunest |
| 38 | داشتید. dâshtid | داشتین. dâshtin |
| 39 | نتوانستم بیایم. natavânestam biyâyam | نتونستم بیام. natunestam biyâm |
| 40 | رفت. raft | رفت. raft |
| 41 | خوردیم. khordim | خوردیم. khordim |
| 42 | دیدم. didam | دیدم. didam |
| 43 | کردند. kardand | کردن. kardan |
| 44 | آمدی. âmadi | اومدی. umadi |
| 45 | نوشت. nevesht | نوشت. nevesht |
| 46 | خواستیم برویم. khâstim beravim | خواستیم بریم. khâstim berim |
| 47 | داد. dâd | داد. dâd |
| 48 | خواندم. khândam | خوندم. khundam |
| 49 | شناختند. shenâkhtand | میشناختن. mishenâkhtan |
| 50 | شد. shod | شد. shod |
How Did You Score?
- 40-50 correct: Solid foundation. Move on to ezafe exercises or tense review.
- 25-39 correct: You know the patterns but need more practice. Redo this set in 3-5 days. Focus on the verbs you got wrong.
- Under 25: Re-read the conjugation guide, especially the section on present and past stems. Then try again. No shame. this is exactly what practice is for.
What’s Next
Verb conjugation is the engine of Persian grammar. Once you can produce the right form automatically, everything else gets easier. The next exercise set is ezafe practice. Persian’s linking vowel that connects nouns and adjectives.
For the full exercise library organized by level and topic, see the grammar exercises hub.
FAQ
Are Persian verbs regular or irregular?
What’s the difference between formal and spoken verb conjugation?
How many Persian verb tenses do I need to know?
Why do some Persian verbs have two different stems?
How can I practice verb conjugation with spaced repetition?
Fifty exercises. Two tenses. Fifteen verbs. If you got through all of these with 80%+ accuracy, your verb conjugation foundation is solid. Come back in a week and try the ones you missed. spaced practice is how these patterns move from “thing I know” to “thing I do automatically.”
For automated spaced practice that tracks what you get wrong, ZabanYar’s grammar flashcards do exactly this. without you having to manage the schedule yourself.
