A2 Verb System 6 min read かんたん

現在完了形 (行ったことがある)

経験や今の状況につながる過去を話す時は現在完了形の出番! khorde-am (食べた) や rafte-am (行った) を使いこなしましょう。

Grammar Rule in 30 Seconds

The Present Perfect describes past actions with present relevance; form it by adding the past participle + short form of 'to be'.

  • Use for life experiences: 'I have seen that movie' (من آن فیلم را دیده‌ام).
  • Use for recent actions with present results: 'I have finished my work' (کارم را تمام کرده‌ام).
  • The verb ending changes based on the subject (am, i, ast, im, id, and).
Past Participle + am/i/ast/im/id/and

Overview

### Overview
ペルシア語の「現在完了形」であるMāzi-ye Naqli(マージー・エ・ナクリ)は、日本語学習者にとって非常に興味深い文法項目です。日本語には「〜した」という過去形が一つあるだけで、完了や経験、結果の継続をすべて一つの形で表現することが多いですが、ペルシア語では過去の事実を述べる「単純過去」と、過去の出来事が現在に影響を与えていることを示す「現在完了形」を明確に使い分けます。この概念は英語のPresent Perfectと非常に似ていますが、日本語を母語とする私たちは、文脈で補っている「今の状態」を動詞の形で表現する習慣がないため、ここが最初の大きなハードルとなります。
例えば、「私は鍵を失くした」と言うとき、日本語では「失くした」という過去の事実に焦点を当てますが、ペルシア語でman kelid-am-rā gom karde-am(私は鍵を失くしてしまった=今も失くした状態である)と言うと、その結果として「今、家に入れない」という現在の状況が強調されます。この「過去の出来事が現在にどう繋がっているか」を意識することが、ペルシア語上達の鍵です。日本語の「~てある」「~てしまった」「~たことがある」といったニュアンスを、この一つの文法で表現できるため、使いこなせれば非常に表現の幅が広がります。
### How This Grammar Works
ペルシア語の現在完了形は、「過去分詞」+「be動詞の現在形(短縮形)」という構造で成り立っています。日本語の文法と比較してみましょう。日本語では「食べた」という形が過去を表しますが、ペルシア語では「食べた(状態)」+「(私は)存在する」という足し算で、「食べた状態の私である」=「私は食べたことがある/食べた」という論理を構築します。この「状態の保持」という考え方は、日本語の「~(し)てある」という状態を表す表現に非常に近いです。
例えば、xorde-am(食べた)は、xorde(食べた状態)+am(私である)です。これは日本語の「食べている(状態)」という表現のニュアンスに近く、動作の完了そのものよりも、その動作が完了した結果として「今、私にはその経験がある」ということを指し示します。特に、budan(ある・いる)の短縮形を語尾に付けることで、主語を特定しつつ、過去の出来事を現在の自分に引き寄せています。日本語では「~した」で済ませてしまうところを、ペルシア語では「その結果が今も残っているか」を常に考えさせるため、非常に論理的な言語と言えるでしょう。
### Formation Pattern
現在完了形の作成は、以下のステップで行います。非常に規則的なので、一度パターンを覚えると簡単です。
| ステップ | 内容 | 例 (raftan:行く) |
|---|---|---|
| 1. 過去語幹 | 不定詞から -an を取る | raft |
| 2. 過去分詞 | 語幹に -e を付ける | rafte |
| 3. 現在完了 | 過去分詞に budan 短縮形を付ける | rafte-am |
以下に人称変化の表を示します。
| 人称 | 短縮形 | 例 (rafte を使用) |
|---|---|---|
| 私 | -am | rafte-am |
| あなた | -i | rafte-i |
| 彼・彼女 | -ast (口語は省略可) | rafte (ast) |
| 私たち | -im | rafte-im |
| あなたたち | -id | rafte-id |
| 彼ら | -and | rafte-and |
### When To Use It
現在完了形は、主に「経験」「結果の継続」「直近の完了」の3つの場面で使われます。
  1. 1経験: 「~したことがある」という意味です。man be Irān rafte-am(私はイランに行ったことがある)。日本語の「~たことがある」の感覚で使えます。
  2. 2結果の継続: 「~してしまった(ので、今こうだ)」という状況です。qazā-rā pokhte-am(料理を作った=今、料理がある)。「~てある」という日本語の感覚に近いです。
  3. 3直近の完了: 「たった今~した」という場合です。tāze reside-am(たった今着いた)。「~したところだ」という日本語と対応します。
### Common Mistakes
  1. 1単純過去との混同: 日本語話者は「昨日行った」も「行ったことがある」も同じ「行った」を使うため、raftam(単純過去)とrafte-am(現在完了)を混同しがちです。現在完了は「今どうなっているか」が重要であることを忘れないでください。
  2. 2astの過剰な使用: 3人称単数でu rafte astと言いますが、口語ではastを省略してu rafteと言うのが自然です。教科書通りの丁寧すぎる表現ばかり使うと、会話が不自然になります。
  3. 3助動詞の脱落: 英語のI have goneのhaveを忘れがちなのと同様、ペルシア語の-amなどの短縮形を付け忘れるミスが多いです。これは日本語に「助動詞を付け加える」習慣がないための言語干渉です。
### Contrast With Similar Patterns
日本語との対比表で整理してみましょう。
| ペルシア語 | 日本語の感覚 | ニュアンス |
|---|---|---|
| raftam | 行った | 過去の事実のみ |
| rafte-am | 行ったことがある/行ってしまった | 経験や現在の影響 |
| rafte budam | 行っていた | 大過去(過去の時点での完了) |
### Quick FAQ
Q: astは必ず必要ですか?
A: 書き言葉では必要ですが、会話では省略されることがほとんどです。
Q: 否定形はどう作りますか?
A: naを頭に付けてna-rafte-amのように作ります。簡単ですね!
Q: 過去分詞は形容詞にもなりますか?
A: はい、ketāb-e xānde-šode(読み終えられた本)のように形容詞として使えます。

Present Perfect Conjugation (Verb: رفتن - To Go)

Person Affirmative Negative
I (من)
رفته‌ام
نرفته‌ام
You (تو)
رفته‌ای
نرفته‌ای
He/She (او)
رفته است
نرفته است
We (ما)
رفته‌ایم
نرفته‌ایم
You all (شما)
رفته‌اید
نرفته‌اید
They (آنها)
رفته‌اند
نرفته‌اند

Colloquial Shortened Forms

Formal Informal
رفته است
رفته
رفته‌اند
رفتن

Meanings

The Present Perfect (Māzi-ye Naqli) connects a past action to the present moment, often implying that the experience is part of one's life history or has a lingering effect.

1

Life Experience

Actions that happened at an unspecified time in the past.

“من این کتاب را خوانده‌ام.”

“او به پاریس رفته است.”

2

Recent Result

Actions completed recently that affect the present.

“کلیدهایم را گم کرده‌ام.”

“او ناهار خورده است.”

Reference Table

Reference table for 現在完了形 (行ったことがある)
代名詞 書き言葉(フォーマル) 話し言葉(カジュアル) 意味
man (私)
rafte-am
raftam / rafte-am
私は行きました(行ったことがある)
to (君)
rafte-i
rafti / rafte-i
君は行きました
u (彼/彼女)
rafte ast
rafte
彼/彼女は行きました
mā (私たち)
rafte-im
raftim / rafte-im
私たちは行きました
shomā (あなたたち)
rafte-id
raftin / rafte-id
あなたは行きました
ānhā (彼ら)
rafte-and
raftan / rafte-an
彼らは行きました

フォーマル度スペクトル

フォーマル
من کار را به اتمام رسانده‌ام.

من کار را به اتمام رسانده‌ام. (Work environment)

ニュートラル
من کار را تمام کرده‌ام.

من کار را تمام کرده‌ام. (Work environment)

カジュアル
کارو تموم کردم.

کارو تموم کردم. (Work environment)

スラング
کارو جمع کردم.

کارو جمع کردم. (Work environment)

現在完了形の仕組み

現在完了形

構成要素

  • 過去語幹 Base (e.g., Raft)
  • 接尾辞 'h' Participle Marker (e.g., Rafte)
  • 人称語尾 am, i, ast...

単純過去 vs 現在完了

単純過去 (歴史的)
Raftam 行きました(完了)
現在完了 (今の状況)
Rafte-am 行ったことがあります(今に関係あり)

現在完了形を使うべき?

1

過去に起きたこと?

YES
次へ
NO
現在形/未来形を使う
2

具体的な時間(昨日など)が重要?

YES
単純過去形を使う
NO
次へ
3

その結果が今も関係している?

YES
現在完了形を使おう!
NO ↓

よく使われるシチュエーション

🌍

経験

  • 〜に行ったことがある
  • 〜を見たことがある
  • 〜を食べたことがある
🏆

達成

  • 宿題が終わった
  • 卒業した
  • 勝った
📈

変化

  • 成長した
  • 変わった
  • 上達した

レベル別の例文

1

من غذا خورده‌ام.

I have eaten food.

2

او رفته است.

He has gone.

3

ما کار کرده‌ایم.

We have worked.

4

شما دیده‌اید.

You have seen.

1

من آن فیلم را ندیده‌ام.

I have not seen that movie.

2

آیا تو به ایران سفر کرده‌ای؟

Have you traveled to Iran?

3

آنها کلید را گم کرده‌اند.

They have lost the key.

4

من هنوز ناهار نخورده‌ام.

I have not eaten lunch yet.

1

او قبلاً این کتاب را خوانده است.

He has already read this book.

2

ما هرگز به آنجا نرفته‌ایم.

We have never been there.

3

آیا تا به حال این غذا را امتحان کرده‌اید؟

Have you ever tried this food?

4

او کارش را تمام کرده است.

He has finished his work.

1

من تمام تلاشم را کرده‌ام.

I have done my best.

2

آنها تصمیم خود را گرفته‌اند.

They have made their decision.

3

او به موفقیت‌های زیادی دست یافته است.

He has achieved many successes.

4

ما این موضوع را بررسی کرده‌ایم.

We have investigated this matter.

1

او در طول سال‌ها تجربیات بسیاری کسب کرده است.

He has gained many experiences over the years.

2

این مسئله بارها مطرح شده است.

This issue has been raised many times.

3

او به آنچه می‌خواسته رسیده است.

He has reached what he wanted.

4

ما این توافق را امضا کرده‌ایم.

We have signed this agreement.

1

او عمری را صرف پژوهش کرده است.

He has spent a lifetime on research.

2

این سنت از دیرباز باقی مانده است.

This tradition has remained since long ago.

3

او به قله‌های دانش صعود کرده است.

He has ascended the peaks of knowledge.

4

ما شاهد تغییرات بسیاری بوده‌ایم.

We have witnessed many changes.

間違えやすい

Present Perfect (I have gone) Simple Past vs. Present Perfect

Learners often use them interchangeably.

Present Perfect (I have gone) Present Perfect vs. Past Continuous

Mixing up completed actions with ongoing past actions.

Present Perfect (I have gone) Present Perfect vs. Present Progressive

Mixing up current actions with results of past actions.

よくある間違い

من رفتم (Simple Past)

من رفته‌ام (Present Perfect)

Using simple past for general experience.

من خورده‌ام دیروز

من دیروز خوردم

Using Present Perfect with a specific time.

من رفته

من رفته‌ام

Missing the 'am' ending.

او رفته‌ام

او رفته است

Wrong subject agreement.

آیا تو رفته؟

آیا تو رفته‌ای؟

Missing the correct ending for 'to'.

من نرفته

من نرفته‌ام

Missing the 'am' ending in negative.

آنها رفته‌اند است

آنها رفته‌اند

Double auxiliary error.

من دیدم این فیلم را قبلاً

من این فیلم را قبلاً دیده‌ام

Using simple past for experience.

او همیشه رفته است

او همیشه می‌رفته است

Using perfect for habitual past.

ما رسیدیم

ما رسیده‌ایم

Using simple past for recent result.

اگر او رفته بود...

اگر او رفته باشد...

Wrong mood for conditional.

او گفته بود که رفته است

او گفته بود که رفته بوده است

Sequence of tenses error.

این کار انجام شده بود

این کار انجام شده است

Wrong tense for current state.

文型パターン

من ___ کرده‌ام.

آیا تو ___ دیده‌ای؟

من هنوز ___ نخورده‌ام.

او قبلاً ___ انجام داده است.

Real World Usage

Job Interview very common

من در این شرکت کار کرده‌ام.

Social Media constant

من به پاریس سفر کرده‌ام!

Texting constant

رسیده‌ام.

Ordering Food common

من قبلاً غذا خورده‌ام.

Travel common

من بلیط را خریده‌ام.

Academic common

این تحقیق انجام شده است.

🎯

会話では 'Ast' を省略!

カジュアルな会話で Rafte ast と言うと少し硬いです。 Bābā rafte (パパは出かけたよ) のように短くするのが自然です。
⚠️

具体的な時間には使わない

「昨日〜した」のように時間がはっきりしている時は、単純過去形を使いましょう。 Dirooz raftam (昨日行った) が正解です。
💬

物語のナレーション

自分が直接見ていない昔話やニュースを伝える時にも、この形がよく使われます。
Roozi bood, roozi nabood...
(昔々あるところに...)

Smart Tips

Use the Present Perfect to sound like a native speaker sharing a story.

من به ایران رفتم. من به ایران سفر کرده‌ام.

Use the Present Perfect to show the task is done and the result is here.

من کار را تمام کردم. من کار را تمام کرده‌ام.

Drop the 'ast' to sound like a local.

او رفته است. او رفته.

Always use the Present Perfect for 'Have you ever...'.

آیا تو دیدی؟ آیا تو دیده‌ای؟

発音

raf-TE-am

Stress

The stress in Present Perfect usually falls on the 'ه' of the participle.

Question

رفته‌ای؟ ↑

Rising intonation for yes/no questions.

暗記しよう

記憶術

Think of the 'ه' (he) as a 'bridge' connecting the past to the 'he' (the person) in the present.

視覚的連想

Imagine a person standing on a bridge. Behind them is the past (the action), and in front of them is the present (the result).

Rhyme

Past stem plus 'he', makes the perfect tense for me!

Story

Ali has traveled (سفر کرده) to many countries. He has seen (دیده) the world. Now, he has returned (برگشته) home to tell his stories.

Word Web

رفتهدیدهخوردهگفتهخواندهنوشته

チャレンジ

Write 3 sentences about 3 things you have done today in 5 minutes.

文化メモ

In Tehrani dialect, the 'ast' is often dropped or merged into the previous vowel.

The full 'است' is preferred in written and formal speech.

Used extensively in biographies to summarize life achievements.

The Present Perfect in Persian evolved from the combination of the past participle and the present tense of the verb 'to be'.

会話のきっかけ

آیا تا به حال به ایران سفر کرده‌ای؟

آیا این فیلم جدید را دیده‌ای؟

چه کارهای مهمی در این هفته انجام داده‌ای؟

آیا تا به حال با یک موقعیت دشوار روبرو شده‌ای؟

日記のテーマ

Write about 3 places you have visited.
Describe a skill you have learned recently.
Reflect on your life achievements so far.
Discuss a change you have witnessed in your city.

よくある間違い

Incorrect

正解


Incorrect

正解


Incorrect

正解


Incorrect

正解

Test Yourself

「私は行きました」を完成させるために、正しい語尾を選んでください。

✓ Correct! ✗ Not quite. Correct answer:
主語が 'man' (私) の場合、語尾は必ず '-am' になります。
「彼女は本を買いました」という意味の文はどれですか?

✓ Correct! ✗ Not quite. Correct answer:
'Xarid' は単純過去、 'Xaride ast' が現在完了形(彼女は買った)です。
この文の間違いを直してください: Man dirooz nāhār xorde-am.

✓ Correct! ✗ Not quite. Correct answer:
'Dirooz' (昨日) のように終わった時間を指す時は、単純過去形の 'xordam' を使います。

Score: /3

練習問題

8 exercises
Fill in the blank with the correct form of 'رفتن'.

من به خانه ___.

✓ Correct! ✗ Not quite. Correct answer: رفته‌ام
First person singular requires 'ام'.
Choose the correct sentence. 選択問題

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: من رفته‌ام
Present perfect cannot have a specific time marker.
Correct the error. Error Correction

Find and fix the mistake:

او رفته‌ام.

✓ Correct! ✗ Not quite. Correct answer: او رفته است
Third person singular requires 'است'.
Reorder the words. Sentence Building

کتاب / خوانده‌ام / من / این

✓ Correct! ✗ Not quite. Correct answer: من این کتاب را خوانده‌ام
Standard SOV word order.
Conjugate 'دیدن' for 'ما'. Conjugation Drill

ما ___.

✓ Correct! ✗ Not quite. Correct answer: دیده‌ایم
First person plural requires 'ایم'.
Match the subject with the verb. Match Pairs

Match: تو - آنها

✓ Correct! ✗ Not quite. Correct answer: رفته‌ای - رفته‌اند
Match person with ending.
Complete the dialogue. Dialogue Completion

A: آیا غذا خورده‌ای؟ B: ___.

✓ Correct! ✗ Not quite. Correct answer: بله، خورده‌ام
Match the tense of the question.
Is this rule true? True False Rule

Present Perfect can be used with 'yesterday'.

✓ Correct! ✗ Not quite. Correct answer: False
Present perfect is for indefinite time.

Score: /8

Practice Bank

12 exercises
「見る (didan)」を「君(単数)」の形に活用させてください。 穴埋め問題

To film-rā ___ (dide + ?)

✓ Correct! ✗ Not quite. Correct answer: dide-i
「料理がまだ準備できている」というニュアンスが含まれるのはどっち? 穴埋め問題

Select the best sentence:

✓ Correct! ✗ Not quite. Correct answer: Mādar shām pokhte ast. (Mom has cooked dinner)
「私たちは行っていません」となるように並べ替えてください。 穴埋め問題

narafte / mā / im

✓ Correct! ✗ Not quite. Correct answer: mā narafte im
代名詞と正しい語尾を組み合わせてください。 穴埋め問題

Match pronouns to suffixes

✓ Correct! ✗ Not quite. Correct answer: ["Man (I) : -am","To (You) : -i","M\u0101 (We) : -im","\u0100nh\u0101 (They) : -and"]
「私は到着しました」をペルシャ語に訳してください。 穴埋め問題

I have arrived.

✓ Correct! ✗ Not quite. Correct answer: Man reside-am
話し言葉として不自然な部分を見つけて直してください。 穴埋め問題

U rafte ast. (Too formal for casual chat)

✓ Correct! ✗ Not quite. Correct answer: U rafte.
否定形「私は買っていません」にしてください。 穴埋め問題

Man ___ (xaride-am)

✓ Correct! ✗ Not quite. Correct answer: naxaride-am
人生の経験について話している文はどれ? 穴埋め問題

Choose the best fit:

✓ Correct! ✗ Not quite. Correct answer: Man be Pāris rafte-am. (I have been to Paris)
過去語幹を分詞の形(hをつける)に直してください。 穴埋め問題

Stem -> Participle

✓ Correct! ✗ Not quite. Correct answer: ["Raft : Rafte","Did : Dide","Xarid : Xaride","Goft : Gofte"]
「これを見たことがありますか?」という疑問文を作ってください。 穴埋め問題

dide-i / in-rā / to

✓ Correct! ✗ Not quite. Correct answer: To in-rā dide-i?
「彼らはここに来ました」となるように語尾を補ってください。 穴埋め問題

Ānhā be injā ___ (āmade + ?)

✓ Correct! ✗ Not quite. Correct answer: āmade-and
正しい「書き言葉(フォーマル)」の形を選んでください。 穴埋め問題

He has read.

✓ Correct! ✗ Not quite. Correct answer: U khānde ast

Score: /12

よくある質問 (8)

No, it is strictly for past actions with present relevance.

In spoken Persian, it is often dropped for speed and flow.

Very similar, but Persian usage is more flexible regarding life experiences.

Add 'ن' to the participle: 'نرفته‌ام'.

No, Persian verbs do not change for gender.

When you mention a specific time like 'last week'.

It is used in both formal and informal contexts.

Yes, if they are part of your life experience.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Pretérito perfecto compuesto

Spanish uses 'haber' while Persian uses the 'to be' verb.

French high

Passé composé

French requires choosing between two auxiliaries.

German moderate

Perfekt

German puts the participle at the end of the sentence.

Japanese partial

Te-form + iru/aru

Japanese focuses on the resulting state, Persian on the action's completion.

Arabic moderate

Qad + Past Tense

Arabic uses a particle, Persian uses a morphological change.

Chinese low

Verb + le

Chinese does not conjugate verbs for person.

Learning Path

Prerequisites

Was this helpful?
まだコメントがありません。最初に考えをシェアしましょう!