B2 Verb System 11 min read ふつう

過去より前の過去:過去完了形 (Past Perfect / گذشته بعید)

過去完了形は「過去のそのまた過去」を表すタイムマシンのようなツールです。budan を使って、出来事の順番を整理しましょう。«قبلاً»(以前に)や «پیش از آن»(その前に)といった「キーワード」と一緒に使うと、よりネイティブらしく聞こえますよ!

Grammar Rule in 30 Seconds

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

  • Use the past participle of the main verb + 'بودن' (to be) in the past tense.
  • Example: 'او رفته بود' (He had gone).
  • Always place the past participle before the auxiliary verb 'بودن'.
Past Participle + بود + (Suffix)

Overview

マッチングアプリのデートでカフェに到着したのに、相手が自分より5分前にすでに rafte budand(帰ってしまっていた)という、あの嫌な瞬間を想像してみてください。パーティーに遅れたり、Netflixのドラマの伏線を見逃したりする、まさにあの感覚こそが過去完了形が必要な理由です。ペルシャ語ではこれを gozashteh-ye ba'id(گذشته بعید)と呼び、直訳すると「遠い過去」となります。時間軸を伴う物語を話したいとき、これは最高の相棒になります。これがないと、あなたの過去は一つ一つの出来事がただ並んでいるだけの平坦なものになってしまいます。これを使うことで、物語に奥行きが生まれます。単に夕食を「食べた」だけでなく、デリバリーの人が迷って電話してくる前に「食べ終えていた」という説明ができるようになります。ペルシャ語の会話に「それまでのあらすじ」のような深みを与えてくれます。

How This Grammar Works

この時制はチームのように機能します。何が起きたか(動作)を伝える「メイン動詞」と、いつ起きたか(時間軸)を伝える「助動詞」があります。ペルシャ語では、メイン動詞は「過去分詞」という固定された形になります。この部分は、あなたが行った動作でも、猫が行った動作でも、クラス全員が行った動作でも決して変わりません。重要な役割を果たすのは助動詞の budan(〜である)です。budan を単純過去形で活用させます。メイン動詞が舞台を整え、budan が時計を提供する、と考えると分かりやすいでしょう。これらを組み合わせることで、過去の特定の時点よりさらに前に完了したという感覚を作り出します。コツを掴めば非常に安定した構造です。助動詞が常に最後にくることだけ覚えておいてください。ペルシャ語は最も重要な時制の情報を文末に置くのを好みます。

Formation Pattern

1
過去完了形の作成は3つのステップで行います。アプリでピザを注文するのと同じくらい簡単ですが、選べるトッピングはもっと少ないです。
2
過去語幹を見つける: 不定詞(例:raftan - 行く)から始め、語末の an を取り除きます。残ったのが過去語幹の raft です。
3
過去分詞を作る: 過去語幹にサイレント「h」 (-eh / ـه) を加えます。すると raftrafteh になります。これがベースです。
4
助動詞を加える: budan の単純過去形をベースの後ろに置きます。
5
私は行っていた: ...rafteh budam(رفته بودم)
6
君は行っていた: ...rafteh budi(رفته بودی)
7
彼/彼女は行っていた: ...rafteh bud(رفته بود)
8
私たちは行っていた: ...rafteh budim(رفته بودیم)
9
君たちは行っていた: ...rafteh budid(رفته بودید)
10
彼らは行っていた: ...rafteh budand(رفته بودند)

When To Use It

この時制は主に3つの場面で使用します。
  • 出来事の順序: これが最大のポイントです。過去に2つのことが起きたとき、先に起きた方に過去完了形を使います。「友達が電話してくる前に、仕事を終えていた (tamām kardeh budam)」。
  • 間接話法: 過去に誰かが言ったことを伝えるときに使います。「彼はその映画をすでに見ていた (dideh bud) と言った」。これはZoom会議などでよく使われます。
  • 後悔や仮定: B2レベルでは、仮定法過去完了(Type 3)で使い始めます。「もし知っていたら (dānesteh budam)、来なかったのに」。
  • SNSの文脈: 過去の思い出を投稿するときに使います。「5年前にこの場所を訪れていた」。投稿に歴史と深みを与えます。

Common Mistakes

上級者でも時々ミスをします。
  • 「h」の付け忘れ: 過去語幹に -eh (ـه) を付け忘れるのが最も多いミスです。raft budam と言うと、バグったロボットのように聞こえます。分詞が完全であることを常に確認してください。
  • 現在完了形との混同: rafteh budam(行っていた)と言いたいのに、rafteh-am(行ったことがある/行っている)を使ってしまう人が多いです。現在と完全に切り離され、他の過去の出来事より前に起きたなら「budan」バージョンを使いましょう。
  • 助動詞の不一致: 助動詞 budan の活用を間違えないようにしましょう。主語に合わせて助動詞を変化させてください。
  • 語順: 過去分詞と助動詞の間に他の言葉を挟まないようにしましょう。raftehbudam は常にセットです。

Contrast With Similar Patterns

3つの過去形の違いをはっきりさせましょう:単純過去、現在完了、過去完了。
  • 単純過去 (raftam): 過去の一時点。完了。終わり。「店に行った」。
  • 現在完了 (rafteh-am): 過去に始まり、現在に結果や繋がりがある動作。「店に行った(そして今もそこにいる、または品物を持っている)」。
  • 過去完了 (rafteh budam): 「二重の過去」。単純過去より前に起きた。「雨が降る前に、店に行っていた」。

Quick FAQ

Q

ずっと昔のことにしか使えませんか?

そうとは限りません。大事なのは「順序」であり、「時間の長さ」ではありません。

Q

フォーマルですか、インフォーマルですか?

両方です!標準的な文法の一部です。

Q

現在形と一緒に使えますか?

いいえ、過去完了は過去専用のクラブです。

Q

すべての動詞で同じですか?

はい、不規則動詞でも同じです!ルールは100%一貫しています。

Q

「〜し続けていた」という進行形はありますか?

はい、過去完了進行形 (miraftam) がありますが、それはまた別の機会に!

Conjugation of 'رفتن' (to go) in Past Perfect

Subject Affirmative Negative
من
رفته بودم
نرفته بودم
تو
رفته بودی
نرفته بودی
او
رفته بود
نرفته بود
ما
رفته بودیم
نرفته بودیم
شما
رفته بودید
نرفته بودید
آن‌ها
رفته بودند
نرفته بودند

Meanings

The Past Perfect (گذشته بعید) is used to express an action that was completed before another action or time in the past.

1

Sequence of events

Clarifying which of two past events happened first.

“او قبلاً این فیلم را دیده بود.”

“من کلیدها را گم کرده بودم.”

Reference Table

Reference table for 過去より前の過去:過去完了形 (Past Perfect / گذشته بعید)
主語 過去分詞 助動詞 (budan) 意味
من (Man)
رفته (rafteh)
بودم (budam)
私は行っていた
تو (To)
دیده (dideh)
بودی (budi)
君は見ていた
او (U)
نوشته (neveshteh)
بود (bud)
彼/彼女は書いていた
ما (Mā)
خوانده (khāndeh)
بودیم (budim)
私たちは読んでいた
شما (Shomā)
خورده (khordeh)
بودید (budid)
あなた(たち)は食べていた
آنها (Anhā)
شنیده (shenideh)
بودند (budand)
彼らは聞いていた

フォーマル度スペクトル

フォーマル
من قبلاً آن را به اتمام رسانده بودم.

من قبلاً آن را به اتمام رسانده بودم. (Completing a task)

ニュートラル
من قبلاً آن را تمام کرده بودم.

من قبلاً آن را تمام کرده بودم. (Completing a task)

カジュアル
من قبلاً تمومش کرده بودم.

من قبلاً تمومش کرده بودم. (Completing a task)

スラング
تمومش کرده بودم دیگه.

تمومش کرده بودم دیگه. (Completing a task)

過去完了形 (گذشته بعید) の使い方

過去完了形

ストーリーテリング

  • برنامه ریزی 計画
  • ترتیب زمان 時間の順序

後悔

  • ای کاش 〜だったらなあ
  • حسرت 未練・後悔

単純過去 vs. 過去完了

単純過去 (گذشته ساده)
رفتم 私は行った
نوشت 彼は書いた
過去完了 (گذشته بعید)
رفته بودم 私は行っていた
نوشته بود 彼は書いていた

過去完了形の作り方

1

過去語幹はありますか?

YES
接尾辞 -eh (ـه) を付ける
NO
不定詞から -an を取る
2

過去分詞はできましたか?

YES
'budan' の活用語尾を付ける
NO ↓

よく使う助動詞の活用

👤

単数

  • بودم (budam)
  • بودی (budi)
  • بود (bud)
👥

複数

  • بودیم (budim)
  • بودید (budid)
  • بودند (budand)

レベル別の例文

1

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

I had eaten food.

1

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

When I arrived, he had gone.

1

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

He had already read this book.

1

من قبل از امتحان، درس خوانده بودم.

I had studied before the exam.

1

او اعتراف کرد که قبلاً آنجا بوده است.

He admitted that he had been there before.

1

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

If you had told me sooner, I would have helped.

間違えやすい

The 'Past before the Past' (Past Perfect / گذشته بعید) Simple Past vs. Past Perfect

Learners use Past Perfect for everything in the past.

The 'Past before the Past' (Past Perfect / گذشته بعید) Present Perfect vs. Past Perfect

Mixing up 'have done' and 'had done'.

The 'Past before the Past' (Past Perfect / گذشته بعید) Past Continuous vs. Past Perfect

Mixing ongoing vs. completed actions.

よくある間違い

من رفته بودم دیروز

من دیروز رفتم

Don't use Past Perfect for single events.

او خورده بود غذا

او غذا خورده بود

Word order: Object before verb.

من رفته بودم

من رفته بودم

Correct, but check context.

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

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

Subject-verb agreement.

من دیده بودم او را

من او را دیده بودم

Object placement.

آیا تو رفته بود؟

آیا تو رفته بودی؟

Conjugation match.

من نرفته بودم به خانه

من به خانه نرفته بودم

Prepositional phrase placement.

وقتی رسیدم، او می‌رفت

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

Use Past Perfect for completed actions.

او گفته بود که می‌آید

او گفته بود که می‌آمد

Sequence of tenses.

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

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

Natural Persian word order.

اگر می‌دانستم، می‌آمدم

اگر دانسته بودم، آمده بودم

Hypothetical past requires perfect.

او ادعا کرد که دیده است

او ادعا کرد که دیده بود

Reported speech in the past.

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

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

Correct, but check tense sequence.

文型パターン

وقتی ___، من ___ کرده بودم.

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

آیا تو قبلاً ___ بودی؟

او ___ بود، چون ___.

Real World Usage

Social Media common

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

Job Interview common

من در شرکت قبلی، مدیریت کرده بودم.

Texting constant

یادم رفته بود بهت بگم!

Travel common

قبل از سفر، هتل را رزرو کرده بودم.

Food Delivery occasional

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

Academic Writing common

محققان قبلاً این موضوع را بررسی کرده بودند.

🎯

「以前に」マーカーを活用しよう

ネイティブは時間の流れをより明確にするために、よく ghablan (قبلاً) や pish az ān (پیش از آن) を文に添えます。例えば:«من قبلاً این فیلم را دیده بودم.»
⚠️

サイレントな 'H' に注意

過去分詞の最後にある eh (ـه) の 'h' は発音しません。語幹の音を少し変える役割だけで、実際には短い 'e' のように聞こえます。«او نوشته بود.»
💬

話し言葉での短縮

テヘランの日常会話では、助動詞の budan が分詞と素早く繋がって聞こえることがあります。でも現在完了形と違って、b の音はしっかり残るのがポイントです。«رفته بودم.»

Smart Tips

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

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

Use Past Perfect to explain the cause.

من دیر کردم. من فراموش کردم. من دیر کردم چون فراموش کرده بودم.

Use it to show you have done something before.

من آنجا بودم. من قبلاً آنجا بوده بودم.

Shift the tense back.

او گفت: من رفتم. او گفت که رفته بود.

発音

raf-TEH bu-DAM

Stress

Stress the last syllable of the participle.

Question

رفته بودی؟ ↗

Rising intonation at the end.

暗記しよう

記憶術

Remember 'Past-Perfect' as 'Past-Before-Past'.

視覚的連想

Imagine a clock showing 5:00 PM, and another clock behind it showing 4:00 PM. The 4:00 PM clock is the Past Perfect.

Rhyme

برای گذشته بعید، بود را بیار، بعد از بن ماضی، کار رو تموم کن یار.

Story

Ali arrived at the party. Everyone had left. He felt sad because he had arrived late.

Word Web

بودنگذشتهبعیدقبلپیشانجام

チャレンジ

Write 3 sentences about what you had done before you woke up today.

文化メモ

In spoken Tehrani, 'بودن' often contracts.

Used extensively in novels to build suspense.

Used in reports to state prior facts.

Derived from the auxiliary 'بودن' (to be) in the past tense.

会話のきっかけ

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

آیا قبل از سفر به ایران، فارسی خوانده بودی؟

وقتی به خانه رسیدی، آیا کسی آنجا بود؟

آیا تا به حال قبل از شروع کار، قهوه خورده بودی؟

日記のテーマ

Describe your morning routine before you left for work.
Write about a time you arrived late. What had happened?
Reflect on a goal you achieved. What had you done to prepare?
Tell a story about a surprise party. What had the guests done?

よくある間違い

Incorrect

正解


Incorrect

正解


Incorrect

正解


Incorrect

正解

Test Yourself

'raftan'(行く)の正しい過去完了形を空欄に入れてください。

وقتی سارا آمد، من به خانه ___. (I had gone)

✓ Correct! ✗ Not quite. Correct answer: رفته بودم
「過去のそのまた過去」を表す必要があります。一人称単数形は 'rafte budam' です。
過去完了形を正しく使っている文はどれですか? 選択問題

文法的に正しい文を選んでください:

✓ Correct! ✗ Not quite. Correct answer: او کتاب را خوانده بود.
過去完了形には過去分詞(語幹 + h)と 'budan' の過去形が必要です。'khāndeh bud' が正解です。
この文の間違いを見つけて直してください。 Error Correction

Find and fix the mistake:

ما قبلاً آنجا رفته بود.

✓ Correct! ✗ Not quite. Correct answer: ما قبلاً آنجا رفته بودیم.
助動詞 'budan' は主語の 'mā'(私たち)と一致させる必要があります。したがって 'budim' になります。

Score: /3

練習問題

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

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

✓ Correct! ✗ Not quite. Correct answer: رفته بود
It's a past sequence.
Fix the error. Error Correction

Find and fix the mistake:

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

✓ Correct! ✗ Not quite. Correct answer: من دیروز رفتم بازار
Simple past for single events.
Choose the correct sentence. 選択問題

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: او غذا خورده بود.
Correct formation.
Reorder the words. Sentence Reorder

بود / من / دیده / قبلاً / آن را

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

I had finished my work.

✓ Correct! ✗ Not quite. Correct answer: کارم را تمام کرده بودم
Past Perfect.
Conjugate 'دیدن' for 'آن‌ها'. Conjugation Drill

آن‌ها ___.

✓ Correct! ✗ Not quite. Correct answer: دیده بودند
Plural conjugation.
Match the tense. Match Pairs

Past Perfect -> ?

✓ Correct! ✗ Not quite. Correct answer: رفته بودم
Correct match.
Complete the dialogue. Dialogue Completion

A: چرا دیر آمدی؟ B: چون ماشین ___.

✓ Correct! ✗ Not quite. Correct answer: خراب شده بود
Past Perfect for reason.

Score: /8

Practice Bank

10 exercises
「見たことがあった」という形を完成させてください。 穴埋め問題

من قبلاً این عکس را در اینستاگرام ___. (dideh budam)

✓ Correct! ✗ Not quite. Correct answer: دیده بودم
「彼は手紙を書いていた」となるように単語を並べ替えてください。 Sentence Reorder

نامه / بود / نوشته / او

✓ Correct! ✗ Not quite. Correct answer: او نامه نوشته بود
「彼らは到着していた」をペルシャ語に訳してください。 翻訳

They had arrived.

✓ Correct! ✗ Not quite. Correct answer: آنها رسیده بودند
過去分詞の間違いを直してください。 Error Correction

تو دیروز نان خرید بودی.

✓ Correct! ✗ Not quite. Correct answer: تو دیروز نان خریده بودی.
英語とペルシャ語を一致させてください。 Match Pairs

次を組み合わせてください:

✓ Correct! ✗ Not quite. Correct answer: I had eaten | خورده بودم
否定形を選んでください。 選択問題

「私は見ていなかった」はどう言いますか?

✓ Correct! ✗ Not quite. Correct answer: ندیده بودم
疑問文の形を完成させてください。 穴埋め問題

آیا شما بلیت را ___؟ (had bought - formal)

✓ Correct! ✗ Not quite. Correct answer: خریده بودید
「彼女は話していた」を訳してください。 翻訳

She had spoken.

✓ Correct! ✗ Not quite. Correct answer: او حرف زده بود
「私たちはすでに夕食を食べていた」となるように並べ替えてください。 Sentence Reorder

غذا / بودیم / خورده / ما / قبلاً

✓ Correct! ✗ Not quite. Correct answer: ما قبلاً غذا خورده بودیم
正しい時制を識別してください。 選択問題

どれが「過去完了形」ですか?

✓ Correct! ✗ Not quite. Correct answer: آمده بودند

Score: /10

よくある質問 (8)

No, only when you need to emphasize the sequence of events.

No, it is strictly for the past.

No, Persian verbs do not change for gender.

The sentence will be grammatically incorrect and confusing.

Yes, it is very common in formal reports.

'رفته‌ام' is Present Perfect (I have gone), 'رفته بودم' is Past Perfect (I had gone).

No, that would be a tense clash.

Yes, it is used daily.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Pluscuamperfecto

Spanish uses 'haber' while Persian uses 'بودن'.

French high

Plus-que-parfait

French uses 'avoir' or 'être' as auxiliary.

German high

Plusquamperfekt

German word order is more rigid.

Japanese moderate

Te-ita form

Japanese is agglutinative, Persian is analytic.

Arabic high

Past Perfect (كان + قد + فعل)

Arabic uses 'qad' as a particle for emphasis.

Chinese low

Le (了) / Guo (过)

Chinese lacks verb conjugation.

Learning Path

Prerequisites

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