B1 Verb System 13 min read ふつう

ペルシア語の過去完了形:私は行っていた (رفته بودم)

ペルシア語の過去完了形は、二つの過去の出来事を結びつけ、「過去分詞」と「بود」を使って、どちらが先に起こったかを示します。

Grammar Rule in 30 Seconds

Use the Past Perfect to describe an action that happened before another action in the past.

  • Form the past participle by adding 'e' to the stem: 'raft' -> 'rafte'.
  • Add the past tense of 'to be' (budan): 'rafte budam' (I had gone).
  • For negatives, place 'na' before the participle: 'na-rafte budam' (I had not gone).
Past Participle + بودن (budan) conjugation

Overview

ポップコーンを手に映画館に駆け込んだら、映画はすでに始まっていた。または、WhatsAppを開いたら「このメッセージは削除されました」と表示されている。友達がメッセージを送っていたけれど、あなたが起きる前に慌てて消したのだ。あの「タイミングを逃した」もどかしい感覚。それこそが、過去完了形が活躍する場面です!これは「過去のさらに過去」を説明します。物語を話す時、言い訳をする時など、時間をさらにさかのぼる必要がある場合に必須の文法ツールです。「私は食べた」と「私は(すでに)食べていた」の決定的な違いです。

How This Grammar Works

過去完了形を、2つの停留所があるタイムマシンと考えてください。停留所1は、通常の過去の出来事。停留所2は、停留所1の*さらに前に*起こった出来事です。ペルシア語では、これをMazi-ye Ba'id (ماضی بعید)と呼びます(文字通り「遠い過去」)。英語の「had + 過去分詞」とは異なり、ペルシア語では「動詞の過去分詞」に「بودن (budan:〜である)」の過去形を組み合わせます。素晴らしいことに、メインの動詞は完全に「固定」されたままで、後ろの補助動詞だけを変化(活用)させればよいのです。

Formation Pattern

1
ペルシア語で過去完了形を作るのは、LEGOブロックを組み立てるのと同じくらい規則的です:
2
不定詞からن (-n) を取って、過去語幹を作ります。例:رفتن (raftan - 行く) の語幹は رفت (raft) です。
3
最後に ه (-e) を加えます。これで過去分詞の完成です。رفترفته (rafte) になります。
4
主語に合わせて بودن (budan - 〜である) の過去形を加えます:بودم (私は〜だった), بودی (君は), بود (彼/彼女/それは), بودیم (私たちは), بودید (あなた方は), بودند (彼らは)。
5
すべてつなげると:رفته + بودم = رفته بودم (rafte budam - 私は行っていた)。
6
否定形にするには?メインの動詞の先頭に直接 ن‍ (na-) をつけるだけです。補助動詞はいじりません!「私は行っていなかった」は نرفته بودم (narafte budam) となります。

When To Use It

日常会話で頻繁に使います。特に言い訳:「電話に出られなくてごめん、スマホを車に置いてきてしまっていたんだ」(گوشیم رو تو ماشین گذاشته بودم)。ポップカルチャーの話題:「映画を見る前に本を読んでいた。」仮定法にも不可欠です:「料理がこんなに辛いと知っていたら、頼まなかったのに!」

Common Mistakes

最大の落とし穴は?メイン動詞の小さな ه (-e) を忘れることです。多くの学習者が رفته بودم ではなく رفت بودم と言ってしまいます。この ه がないと文法崩壊します。また、補助動詞ではなくメイン動詞を変化させてしまうのも定番のミスです(رفتم بودなどと言ってはいけません)。最後に否定形:ن‍ は常にメイン動詞につきます。「بودن」にはつきません(正:نرفته بودم、誤:رفته نبودم)。

Contrast With Similar Patterns

時間軸を並べて違いを見てみましょう(動詞:خوردن - 食べる):

過去形: دیروز پیتزا خوردم (昨日ピザを食べた)。単一の、完全に終わった動作。
現在完了形: من پیتزا خورده‌ام (私はピザを食べたところだ/食べたことがある)。過去に始まり、現在と関連がある。
過去完了形: قبل از اینکه برسی، پیتزا خورده بودم (君が着く前に、ピザを食べていた)。別の過去の出来事が始まる前に完全に終わっていた動作。

Quick FAQ

Q

2つ目の過去の出来事を常に文中で言わなければなりませんか?

いいえ!文脈から明らかな場合が多いです。(例: 「昼ごはんをたくさん食べていたんだ」نهار زیاد خورده بودم)

Q

話し言葉と書き言葉で違いはありますか?

はい!カジュアルな会話では、複数の بودند (彼らは) の最後の 'd' が落ちて بودن になります。

Q

2つ目の出来事がなくても、大昔に起きたことに使えますか?

もちろんです。遠い過去に属していることを強調するためにあえて使うこともあります。

Conjugation of 'Raftan' (To Go) in Past Perfect

Pronoun Persian English
Man
rafte budam
I had gone
To
rafte budi
You had gone
Ou
rafte bud
He/She had gone
Ma
rafte budim
We had gone
Shoma
rafte budid
You (pl) had gone
Anha
rafte budand
They had gone

Meanings

The Past Perfect describes an action completed before a specific point or another action in the past.

1

Sequence of events

Establishing priority between two past actions.

“قبل از اینکه او بیاید، من غذا خورده بودم.”

“وقتی به خانه رسیدم، باران بند آمده بود.”

2

Regret or Unfulfilled Past

Expressing something that didn't happen or a wish.

“ای کاش زودتر آمده بودم.”

“اگر گفته بودی، کمکت می‌کردم.”

Reference Table

Reference table for ペルシア語の過去完了形:私は行っていた (رفته بودم)
代名詞 過去分詞 助動詞(بودن) 完全な動詞(رفتن) 英語
من (man)
رفته (rafte)
بودم (budam)
رفته بودم
I had gone
تو (to)
رفته (rafte)
بودی (budi)
رفته بودی
You had gone (sing.)
او (u)
رفته (rafte)
بود (bud)
رفته بود
He/She/It had gone
ما (ma)
رفته (rafte)
بودیم (budim)
رفته بودیم
We had gone
شما (shoma)
رفته (rafte)
بودید (budid)
رفته بودید
You had gone (pl/form)
آنها (anha)
رفته (rafte)
بودند (budand)
رفته بودند
They had gone

フォーマル度スペクトル

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

کار را به اتمام رسانده بودم. (Work report)

ニュートラル
کار را تمام کرده بودم.

کار را تمام کرده بودم. (Work report)

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

کارو تموم کرده بودم. (Work report)

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

کارو جمع کرده بودم. (Work report)

過去完了形の構造

過去完了形

1. 過去分詞

  • 語幹 + ه 変化しない動作 (رفته)

2. 助動詞

  • بودن の過去形 誰がいつしたかを示す (بودم)

3. 用途

  • 出来事の順序 背景となる出来事

過去時制の比較

単純過去 (رفتم)
単一の出来事 私は行った。
現在完了 (رفته ام)
現在と関連する 私は行ったことがある。
過去完了 (رفته بودم)
過去の中の過去 私は行っていた。

過去完了形の作り方

1

不定詞(رفتن)から始める

YES
「ن」を削除 → (رفت)
NO
2

「ه」を追加(過去分詞)

YES
(رفته)
NO
3

活用した بودن を追加

YES
رفته بودم
NO ↓

助動詞 بودن の活用

👤

単数

  • من -> بودم
  • تو -> بودی
  • او -> بود
👥

複数・丁寧

  • ما -> بودیم
  • شما -> بودید
  • آنها -> بودند

レベル別の例文

1

من ناهار خورده بودم.

I had eaten lunch.

2

او رفته بود.

He had gone.

3

ما دیده بودیم.

We had seen.

4

تو خوابیده بودی.

You had slept.

1

وقتی رسیدم، او رفته بود.

When I arrived, he had gone.

2

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

I had already read this book.

3

آن‌ها کار را تمام نکرده بودند.

They had not finished the work.

4

آیا تو قبلاً آنجا بودی؟

Had you been there before?

1

ای کاش زودتر به من گفته بودی.

I wish you had told me sooner.

2

قبل از شروع جلسه، همه مدارک را آماده کرده بودیم.

Before the meeting started, we had prepared all the documents.

3

او فکر می‌کرد که من آن را دیده بودم.

He thought that I had seen it.

4

باران بند آمده بود که ما بیرون رفتیم.

The rain had stopped when we went out.

1

اگر زودتر اقدام کرده بودیم، نتیجه بهتری می‌گرفتیم.

If we had acted sooner, we would have gotten a better result.

2

او تا آن زمان، سه مقاله علمی نوشته بود.

By that time, he had written three scientific articles.

3

من هرگز چنین چیزی نشنیده بودم.

I had never heard such a thing.

4

آن‌ها پیش از آنکه ما برسیم، خانه را ترک کرده بودند.

They had left the house before we arrived.

1

او چنان با اطمینان صحبت می‌کرد که گویی همه چیز را دیده بود.

He spoke with such confidence as if he had seen everything.

2

پیش از آنکه بحران آغاز شود، تدابیر لازم اتخاذ شده بود.

Before the crisis began, the necessary measures had been taken.

3

او سال‌ها در آن شهر زندگی کرده بود و همه را می‌شناخت.

He had lived in that city for years and knew everyone.

4

هرچند تلاش کرده بود، اما موفق نشده بود.

Although he had tried, he had not succeeded.

1

گویی سرنوشت از پیش رقم خورده بود و هیچ راه گریزی نبود.

It was as if fate had been written beforehand and there was no escape.

2

او پیش از آنکه به مقام استادی برسد، سال‌ها در انزوا تحقیق کرده بود.

Before reaching the rank of professor, he had researched in isolation for years.

3

آنچه او پیش‌تر گفته بود، اکنون به واقعیت پیوسته بود.

What he had said earlier had now become reality.

4

اگرچه او بارها آن مسیر را پیموده بود، اما آن روز برایش تازگی داشت.

Although he had traversed that path many times, it felt new to him that day.

間違えやすい

Persian Past Perfect: I had gone (رفته بودم) Simple Past vs. Past Perfect

Learners often use Simple Past for everything.

Persian Past Perfect: I had gone (رفته بودم) Present Perfect vs. Past Perfect

Mixing up the 'to be' conjugation.

Persian Past Perfect: I had gone (رفته بودم) Past Continuous vs. Past Perfect

Mixing up ongoing vs. completed actions.

よくある間違い

raft budam

rafte budam

Missing the participle '-e'.

rafte hastam

rafte budam

Using present 'to be' instead of past.

rafte am

rafte budam

Using Present Perfect instead of Past Perfect.

na-rafte am

na-rafte budam

Incorrect tense selection.

rafte bud

rafte budam

Subject-verb agreement error.

rafte-am budam

rafte budam

Double conjugation error.

rafte budi-am

rafte budam

Suffix confusion.

rafte shode budam

rafte budam

Adding passive voice unnecessarily.

rafte budam raftam

rafte budam

Redundant tense usage.

rafte budam-e

rafte budam

Adding unnecessary suffixes.

rafte budam-i

rafte budam

Archaic/incorrect suffix usage.

rafte budam-ast

rafte budam

Mixing tenses.

rafte-i budam

rafte budam

Incorrect participle formation.

文型パターン

وقتی ___ رسیدم، او ___ بود.

من قبلاً ___ را ___ بودم.

ای کاش ___ به من ___ بودی.

قبل از اینکه ___، من ___ بودم.

Real World Usage

Texting common

گفته بودم که دیر می‌رسم.

Job Interview common

من قبلاً در این زمینه کار کرده بودم.

Social Media common

هرگز چنین منظره‌ای ندیده بودم!

Travel occasional

هتل را رزرو کرده بودیم.

Food Delivery occasional

غذا را سفارش داده بودم.

Academic Writing very common

محققان پیش‌تر این فرضیه را بررسی کرده بودند.

🎯

動詞は「凍結」されるトリック

動詞の本体を変化させようとしないでくださいね!「ه」をつけて過去分詞になったら、まるで彫像のように動いたり変化したりしません。変わるのは「بودن」だけです。「私は行っていた。」«رفته بودم.»
⚠️

否定形の「ن」の位置

否定の「ن」は、必ず動詞の本体にくっつけてください。助動詞にはつけません。「私は行っていませんでした。」«نرفته بودم» が正しくて、「رفته نبودم」は完全に間違いです!
💬

言い訳の達人

イラン人はとても丁寧で、謝罪を和らげるために過去完了形をよく使います。「忘れました」と言う代わりに、「私は忘れていました。」«فراموش کرده بودم» と言うと、自分のせいではないようなニュアンスになります。
💡

発音の秘密

早く話すとき、過去分詞の語尾の「e」(例えば「rafte」)は、「budam」の「b」と直接つながって発音されます。まるで一つの長い単語のように聞こえますよ。「私は行っていた。」«رفته بودم»

Smart Tips

Use Past Perfect to set the scene before the main action.

من به خانه رفتم. من غذا خوردم. وقتی به خانه رفتم، غذا خورده بودم.

Always use 'kash' + Past Perfect.

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

Use 'ta an zaman' (by that time) + Past Perfect.

من آن زمان کار را تمام کردم. تا آن زمان، کار را تمام کرده بودم.

Use 'ghabl az inke' (before) + Past Perfect.

قبل از اینکه او آمد، من رفتم. قبل از اینکه او بیاید، من رفته بودم.

発音

raf-TE bu-dam

Participle stress

The stress usually falls on the last syllable of the stem before the 'e'.

Question intonation

rafte budi? (rising pitch at the end)

Indicates a yes/no question.

暗記しよう

記憶術

Think of 'budan' as a time-travel anchor. If you add it to a verb, you are anchoring that action in the deep past.

視覚的連想

Imagine a train station. The train (the action) has already left (rafte bud) before you arrived (simple past).

Rhyme

Past participle with an 'e', add 'budan' to set it free.

Story

I had studied (dars khande budam) all night. When the exam started (shoru shod), I was ready. I had prepared (amade karde budam) everything perfectly.

Word Web

rafte budamdide budamkarde budamgoft-e budamshenide budamneveshte budam

チャレンジ

Write 3 sentences about what you had done before you started learning Persian today.

文化メモ

In informal Tehrani, the 'budam' often becomes 'budam' but with a very soft 'd'.

In classical literature, the Past Perfect is used to create a sense of distance and historical perspective.

Used heavily in official reports to denote completed actions prior to a deadline.

The Persian Past Perfect evolved from the combination of the past participle and the auxiliary verb 'budan'.

会話のきっかけ

قبل از اینکه به اینجا بیایی، کجا زندگی کرده بودی؟

آیا تا به حال قبل از سفر، همه چیز را آماده کرده بودی؟

وقتی به مهمانی رسیدی، آیا همه رفته بودند؟

قبل از شروع این کلاس، چه چیزی درباره زبان فارسی شنیده بودی؟

日記のテーマ

Describe a day where everything went wrong. Use the Past Perfect to explain what you had planned vs. what actually happened.
Write about a goal you achieved. What had you done to prepare for it?
Reflect on a regret. What had you wished you had done differently?
Tell a story about a surprise party. What had you done to keep it a secret?

よくある間違い

Incorrect

正解


Incorrect

正解


Incorrect

正解


Incorrect

正解

Test Yourself

空欄に正しい過去完了形を入れてください。

من قبل از اینکه باران ببارد، به خانه ___.

✓ Correct! ✗ Not quite. Correct answer: رسیده بودم
雨が降り始める「前に」着いたことを示すには、過去完了形(رسیده بودم)が必要です。
文法の間違いを見つけて修正してください。 Error Correction

Find and fix the mistake:

ما شام خوردیم بودیم وقتی او آمد.

✓ Correct! ✗ Not quite. Correct answer: ما شام خورده بودیم وقتی او آمد.
動詞の本体は活用形(خوردیم)ではなく、過去分詞形(خورده)でなければなりません。
文法的に正しい文を選んでください。 選択問題

正しい過去完了形の否定文を選んでください:

✓ Correct! ✗ Not quite. Correct answer: او فیلم را ندیده بود.
否定形にするには、過去分詞に「ن」をつけます(ندیده)。助動詞(بود)は肯定形のままです。

Score: /3

練習問題

8 exercises
Conjugate the verb in Past Perfect.

من قبلاً آن فیلم را ___ (دیدن).

✓ Correct! ✗ Not quite. Correct answer: دیده بودم
Correct participle + budan.
Choose the correct form. 選択問題

وقتی رسیدم، آن‌ها ___ (رفته بودند / رفتند).

✓ Correct! ✗ Not quite. Correct answer: رفته بودند
Past Perfect for prior action.
Correct the sentence. Error Correction

Find and fix the mistake:

او کار را تمام کرد بود.

✓ Correct! ✗ Not quite. Correct answer: او کار را تمام کرده بود.
Need participle '-e'.
Reorder the words. Sentence Reorder

بودم / ناهار / خورده / من

✓ Correct! ✗ Not quite. Correct answer: من ناهار خورده بودم.
Standard SOV order.
Translate to Persian. 翻訳

I had studied.

✓ Correct! ✗ Not quite. Correct answer: درس خوانده بودم.
Past Perfect.
Match the pronoun to the verb. Match Pairs

ما ...

✓ Correct! ✗ Not quite. Correct answer: رفته بودیم
Matching 'ma' with 'budim'.
Conjugate 'neveshtan' for 'ou'. Conjugation Drill

او ...

✓ Correct! ✗ Not quite. Correct answer: نوشته بود
Past Perfect conjugation.
Complete the dialogue. Dialogue Completion

A: آیا او را دیده بودی؟ B: بله، من او را ...

✓ Correct! ✗ Not quite. Correct answer: دیده بودم
Matching the tense of the question.

Score: /8

Practice Bank

12 exercises
複合動詞を完成させるために空欄を埋めてください。 穴埋め問題

آنها قبل از جلسه با هم صحبت ___.

✓ Correct! ✗ Not quite. Correct answer: کرده بودند
単語を並べ替えて正しい文を作りましょう。 Sentence Reorder

これらの単語を並べ替えて「私はその本を読んでいなかった。」と言ってみましょう。

✓ Correct! ✗ Not quite. Correct answer: من کتاب را نخوانده بودم
正しい翻訳を選んでください。 翻訳

「忘れていたの?」(インフォーマル/単数)を翻訳してください。

✓ Correct! ✗ Not quite. Correct answer: فراموش کرده بودی؟
どの代名詞が動詞の語尾と正しく一致しますか? Match Pairs

正しくペアになった主語と過去完了形の動詞を選んでください:

✓ Correct! ✗ Not quite. Correct answer: او -> رفته بود
正しい動詞の時制の文脈を特定してください。 選択問題

「アプリを開いたら、彼女はメッセージを削除していた」と言いたい場合、「削除していた」の正しい形はどれですか?

✓ Correct! ✗ Not quite. Correct answer: پاک کرده بود
このカジュアルな文の間違いを修正してください。 Error Correction

بچه ها خوابیده نبودن.

✓ Correct! ✗ Not quite. Correct answer: بچه ها نخوابیده بودن.
正しい助動詞を選んでください。 穴埋め問題

شما قبلاً این ماشین را دیده ___؟

✓ Correct! ✗ Not quite. Correct answer: بودید
ペルシア語に翻訳してください。 翻訳

We had already eaten dinner. を翻訳してください。

✓ Correct! ✗ Not quite. Correct answer: ما قبلاً شام خورده بودیم.
単語を並べ替えて、もっともらしい言い訳を作りましょう。 Sentence Reorder

「私は家に携帯を忘れてきていた。」という文になるように、これらの単語を並べ替えてください。

✓ Correct! ✗ Not quite. Correct answer: گوشیم رو خونه گذاشته بودم
時制と文を一致させてください。 Match Pairs

現在完了形(過去完了形ではない)の例となる文はどれですか?

✓ Correct! ✗ Not quite. Correct answer: من به شیراز رفته ام.
正しい否定形を選んでください。 選択問題

「彼らは理解していなかった」とどう言いますか?

✓ Correct! ✗ Not quite. Correct answer: آنها نفهمیده بودند.
語幹の間違いを修正してください。 Error Correction

من در را باز کردن بودم.

✓ Correct! ✗ Not quite. Correct answer: من در را باز کرده بودم.

Score: /12

よくある質問 (8)

Yes, especially when recounting events or explaining why something happened.

No, it is strictly for past events.

It will sound like you are using the simple past, which might confuse the listener about the timeline.

No, Present Perfect uses 'am/i/ast' while Past Perfect uses 'budam/budi/bud'.

Yes, it is the standard way to express past regrets.

No, Persian verbs do not change for gender.

It is neutral and used in all registers.

Just add 'na' before the participle.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Pluscuamperfecto (había comido)

Spanish uses a different auxiliary verb (haber) while Persian uses the verb 'to be' (budan).

French high

Plus-que-parfait (avais mangé)

French requires choosing between 'avoir' and 'être' based on the verb, whereas Persian consistently uses 'budan'.

German high

Plusquamperfekt (hatte gegessen)

German word order is more rigid, placing the participle at the end of the clause.

Japanese moderate

Ta-form + ita (tabeta ita)

Japanese is agglutinative, attaching the auxiliary directly to the verb stem.

Arabic moderate

Kana + Past Tense (kana akala)

Arabic uses the past tense verb after 'kana' rather than a participle.

Chinese low

Verb + le + guo (or context)

Chinese lacks verb conjugation entirely, relying on particles and time words.

Learning Path

Prerequisites

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