Are you looking for present perfect tense exercises in Persian language? Welcome, we are here to help. Learning Persian can be an enriching and rewarding experience, and one of the key components to achieving fluency is a solid grasp of its grammar. Among the various tenses, the present perfect tense holds a crucial place in everyday conversation and written communication. In Persian, the present perfect tense is used to describe actions that have been completed at some point in the past but are relevant to the present moment. Understanding this tense allows you to express experiences, changes, and completed actions with a clear connection to the present.
In this post, we will focus on present perfect tense exercises in Persian, providing a range of excerices designed to enhance your understanding and usage of this important grammatical structure. These present perfect tense exercises in Persian language are crafted to suit different learning levels, ensuring that whether you are a beginner or an advanced learner, you will find valuable practice opportunities here.
By engaging with these exercises, you will not only improve your ability to construct sentences correctly but also gain confidence in your conversational skills. The practice material covers various contexts, helping you recognize and use the present perfect tense in real-life situations, from daily conversations to more formal settings.
Keep reading to explore these comprehensive present perfect tense exercises in Persian. By the end of this post, you’ll have a deeper understanding of how to effectively use this tense, bringing you one step closer to mastering Persian grammar.
The Structure of Present Perfect Tense in Persian Language
In an article entitled present perfect tense in Persian, known as “حال کامل” (hāle kāmel) we explained this most used tense and describd its usages. You can find helpful information in that article which we linked to help you access it easily. Anyway, present perfect tense is used to describe actions that have occurred at some point in the past and are relevant to the present. This tense corresponds to the English present perfect tense, which is formed with “have/has” plus the past participle of the verb.
The present perfect tense in Persian is constructed by combining the past participle of the main verb with the verb endings:
- ام
- ای
- است
- ایم
- اید
- اند
Construction
- Past Participle of the Verb: The past participle is formed by taking the past stem of the verb and adding the suffix “-ه” (eh). For example, the past stem of “رفتن” (raftan – to go) is “رفت” (raft), so the past participle is “رفته” (rafteh).
- Verb endings: The verb endings are defined according to the subject of the sentence.
Examples
- رفتن (raftan) – to go
- من رفتهام (man rafteham) – I have gone
- تو رفتهای (to raftehai) – You have gone
- او رفته است (oo rafteh ast) – He/She has gone
- ما رفتهایم (maa raftehim) – We have gone
- شما رفتهاید (shomaa raftehid) – You (plural/formal) have gone
- آنها رفتهاند (anhaa raftehand) – They have gone
Practical Usage
The present perfect tense is often used in Persian to express actions that are relevant to the present or experiences up to the present moment. Here are a few practical sentences:
- من این کتاب را خواندهام. (Man in ketaab raa khaandeham.) – I have read this book.
- او به تهران سفر کرده است. (Oo beh Tehran safar karde ast.) – He/She has traveled to Tehran.
- ما آن فیلم را دیدهایم. (Maa aan film raa didehim.) – We have seen that movie.
Understanding and using the present perfect tense correctly can greatly enhance your fluency and comprehension in Persian. By practicing and familiarizing yourself with this tense, you’ll be able to convey past actions and experiences more effectively.
Fill-in-the-blank Present Perfect Tense Exercises in Persian
Here are 20 fill-in-the-blank present perfect tense exercises in Persian:
- من……… (درس خواندن)
- آیا تو……… (به بازار رفتن)؟
- او ……… (کتاب نوشتن)
- ما……… (فیلم دیدن)
- آیا شما……… (نامه فرستادن)؟
- آنها………. (غذا خوردن)
- من…….. (دوست جدید پیدا کردن)
- آیا تو به ……… (به مهمانی رفتن)؟
- او…….. (درس تمام کردن)
- ما……. (خانه خریدن)
- آیا شما …….. (به مدرسه برگشتن)؟
- آنها……… (آپارتمان اجاره کردن)
- من………. (ورزش کردن)
- آیا تو …….. (لباس شستن)؟
- او…….. (شعر گفتن)
- ما …….. (دوچرخه سواری کردن)
- آیا شما به من ……(زنگ زدن)؟
- (آنها اخبار را ……. (شنیدن
- من…… (شام پختن)
- آیا تو به…….. (کتابخانه رفتن)؟
Multiple Choice Questions about Present Perfect Tense Exercises in Persian Language
Here are 20 multiple choice present perfect tense exercises in Persian:
…….. من این کتاب را
a) خواندهام
b) خواندم
c) خواهم خواند
تو او را …….؟
a) دیدهای
b) دیدی
c) خواهید دید
…….. او به تهران
a) رفت
b) میرود
c) سفر کرده است
………. ما این فیلم را
a) دیدهایم
b) میبینیم
c) دیدیم
آیا شما نامه را ………؟
a) فرستادید
b) فرستادهاید
c) میفرستید
………آنها غذا
a) خوردند
b) خوردهاند
c) میخورند
……. من دوست جدید
a) پیدا میکنم
b) پیدا کردهام
c) پیدا خواهم کرد
تو به مهمانی ………؟
a) رفتهای
b) میروی
c) خواهی رفت
……….. او درسش را
a) تمام کرده است
b) تمام میکند
c) تمام کرد
……….ما خانه
a) خریدیم
b) میخریم
c) خریدهایم
شما به مدرسه ………؟
a) برگشتهاید
b) برمیگردید
c) برگشتید
………آنها آپارتمان
a) اجاره کردهاند
b) اجاره میکنند
c) اجاره کردند
……… من ورزش
a) کردهام
b) میکنم
c) کردم
تو لباس ……..؟
a) میشویی
b) شستهای
c) شستی
…….. او شعر
a) میگوید
b) گفت
c) گفته است
………ما دوچرخه سواری
a) میکنیم
b) کردهایم
c) خواهیم کرد
شما گیتار ……..؟
a) زدهاید
b) میزنید
c) زدید
……… آنها خبر را
a) شنیدند
b) میشنوند
c) شنیدهاند
………. من شام
a) میپزم
b) پختم
c) پختهام
تو به کتابخانه ……..؟
a) میروی
b) رفتهای
c) رفتی
Answers of Fill-in-the-blank Present Perfect Tense Exercises in Persian Language
Here is the key answer:
- خواندهام
- رفتهای
- نوشته است
- دیدهایم
- فرستادهاید
- خوردهاند
- پیدا کردهام
- رفتهای
- تمام کرده است
- خریدهایم
- برگشتهاید
- اجاره کردهاند
- ورزش کردهام
- شستهای
- گفته است
- دوچرخه سواری کردهایم
- زدهاید
- شنیدهاند
- پختهام
- رفتهای
Multiple Choice Questions Key Answer
Here are the key answers for the multiple-choice present perfect tense exercises in Persian:
- a) خواندهام
- a) دیدهای
- c) سفر کرده است
- a) دیدهایم
- b) فرستادهاید
- b) خوردهاند
- b) پیدا کردهام
- a) رفتهای
- a) تمام کرده است
- c) خریدهایم
- a) برگشتهاید
- a) اجاره کردهاند
- a) کردهام
- b) شستهای
- c) گفته است
- b) کردهایم
- a) زدهاید
- c) شنیدهاند
- c) پختهام
- b) رفتهای
Farsi Grammar in Use (for Beginners)

Starting to learn a new language can be challenging, especially for beginners. Finding the right resources is crucial to learning effectively. “Farsi Grammar in Use (for Beginners)” is designed to help you on your journey to mastering Persian. This book offers simple explanations of Persian grammar and structures, making the learning process easier and more enjoyable. Everything is straightforward, so you won’t be confused by Persian grammar.
Book Features:
- Practical for Persian students: Simple explanations make it easy to understand.
- Real examples: Learn to speak Farsi with authentic examples.
- Ideal for self-study or classroom use: Clear instructions for any learning environment.
- Self-assessment quizzes: Test your knowledge with quizzes and an answer key.
- Start from the alphabet: Learn Farsi from the very basics.
- Bilingual lessons: English-Persian lessons with phonetic transcriptions to aid pronunciation.
This book is a great resource for anyone eager to learn Persian. Whether you’re studying on your own or in a classroom, “Farsi Grammar in Use (for Beginners)” will guide you step-by-step towards fluency.
Unlock the Secrets of Persian Grammar with Present Perfect Tense Exercises
Mastering the present perfect tense is a crucial step in your journey to fluency in Persian. Our present perfect tense exercises in Persian language are designed to help you grasp this important grammatical structure with ease. By practicing these exercises, you’ll be able to talk about past actions that have relevance to the present, enhancing your conversational skills and overall language comprehension.
We hope these exercises have provided you with valuable practice and insight into the present perfect tense in Persian. Remember, consistent practice is key to mastering any language, and these exercises are a great way to reinforce your learning. If you find yourself with questions that weren’t covered in this article or need additional help, don’t hesitate to reach out. We’re here to support your learning journey every step of the way.
For those seeking more personalized guidance, consider connecting with a local Persian teacher. Learning with a native speaker can provide you with tailored instruction and immediate feedback, helping you progress more quickly and effectively. Our local Persian teacher can customize lessons to fit your specific needs and goals.
Feel free to contact us for more information or to find a local Persian teacher who can assist you. We’re dedicated to helping you succeed in learning Persian and look forward to supporting you as you continue to improve your skills. Keep practicing, stay motivated, and you’ll find yourself mastering the present perfect tense in no time. Happy learning!