東京出身・在台 17 年・日本人親手寫的日文筆記
Iku老師Iku老師 日文50音・文法・JLPT・單字
N1句型

V辞書形じしょけいんだった(=〜すればよかった)

句型〜んだった

三個長得很像的「だった」一次分清楚。①だった=「だ・です」的過去形(学生だった=以前是學生)②Vる+んだった=早知道就~(後悔,=〜すればよかった)③〜だったんだ=原來是~(恍然大悟)。只差一個「ん」的位置,意思完全不同

ndatta

📖 說明

「だった」「んだった」「だったんだ」——只差一個「ん」的位置,意思完全不同。先一次分清楚:

だった=「だ/です」的過去形。中文「(以前)是~」「(當時)是~」。   学生がくせいだった。=(我以前)是學生。 ・Vる + んだった早知道就~(後悔)。   もっと はやかえんだった。=早知道就早點回家了。 ・〜だったんだ原來是~(恍然大悟、說明)。   あ、今日きょうやすだったんだ。=啊,原來今天放假。

本頁的主角是第二個,但因為前後兩個長得太像,一起講才不會搞混。

①だった:先把最基本的過去形整理好

・名詞:学生がくせいだ → 学生がくせいだった(丁寧體:学生がくせいでした) ・な形容詞:しずかだ → しずだったしずでした) ・い形容詞:たかい → たかかった不是「高いだった」) ・動詞:く → った不是「行くだった」)

最容易錯的就是後面兩個:い形容詞和動詞不接「だった」,各自有自己的過去形。

②〜んだった:早知道就~

『どんなときどう使う日本語表現文型辞典』的接續寫得很乾脆:

Vる + んだった

語義是「『〜すればよかった』という意味。実現しなかったことなどについて、話者の悔やむ気持ちや残念な気持ちを表す」。

試験しけん成績せいせき最低さいていだった。こんな ことなら もっと 勉強べんきょうするんだった

辭典還給了兩個很實用的注記:

書面語要用「〜のだった」(口語才用「んだった」) ・用在第三人稱時,要加上「と言(い)っている」之類的話——因為這是說話者自己的心情,不能直接拿去描述別人。

③〜だったんだ:原來是~

「ん」跑到「だった」後面,就變成《デジタル大辞泉》「の◦だ」的說明用法(辭典補說:「話し言葉では『んだ』の形をとることが多い」)。

あの ひと先生せんせいだったんだ。=原來那個人是老師啊。

另外,「N/ナA + なんだった」則是想起來的用法:

あ、明日あすやすなんだった。=啊對,明天放假來著。

(本站把「んだった」歸在 N1,上述文型辭典標為 2 級。教材之間的分級本來就有差異。)

🧭 「〜んだった(早知道就〜)」是什麼意思?

「ん」放在哪裡,決定了這句話是後悔還是恍然大悟 這是本頁最重要的一句話。  んだった。  → 早知道就買了。(後悔・我沒買)  たんだ。  → 原來他買了啊。(說明・已經買了) 差別在哪?看「ん」前面接的是什麼形: ・「ん」前面是辭書形(現在形)う んだった → 沒發生的事 → 後悔 ・「ん」前面是た形(過去形)った んだ → 已發生的事 → 說明・恍然大悟 這個對比很反直覺:講過去的後悔,動詞卻要用現在形。 原因是「んだった」的邏輯是「(當時)本來應該是要做這件事的」——腦中回到過去那個時間點,站在那裡看還沒做的動作,所以動詞是辭書形,只有句尾的「だった」是過去。 把它理解成「回到過去,重新下一次決定」,就記得住了。 為什麼日本人講後悔時常常自言自語? 文型辭典的三個用例,全部都是獨白:  「こんな ことなら もっと 勉強べんきょうするんだった。」  「もっと はやかえるんだった。」  「パスワードを どこかに メモして おくんだった。」 這不是巧合。辭典特別註明:這是「話者の気持ちを表す言葉」,所以要用在第三人稱時,必須加上「と言(い)っている」之類的引述——  ×かれは もっと 勉強べんきょうするんだった。  ○かれは もっと 勉強べんきょうするんだったって いる。 這條規則在日文裡很普遍:表達內心感受的形式,原則上只能用在自己身上(〜たい、〜てほしい 也是同一套邏輯)。 「早知道就不要~」要換一個形式 這是台灣同學最常卡住的地方。 「早知道就做~」→ んだった 「早知道就不要做~」→ んじゃなかったかなければよかった 注意否定的位置:不是把動詞變否定(「行かないんだった」不是定型說法),而是把句尾變否定。這一組請整句背下來:  んじゃなかった。=早知道就別說了。  んじゃなかった。=早知道就別買了。

🔀 接續與變化

①だった(名詞的過去形)学生がくせいだ → 学生がくせいだった学生がくせいでした(以前是學生)
①だった(な形容詞的過去形)しずかだ → しずだったしずでした
🚫 い形容詞不接だったたかい → たかかった(×高いだった)
🚫 動詞不接だったく → った(×行くだった)
②んだった(後悔)V辞書形じしょけいんだったかえる → かえるんだった=早知道就回家)
②んだった(+ておく)V ておくんだった(メモして おくんだった=早知道就先記下來)
②書面語形V辞書形じしょけいのだった(書き言葉では「のだった」を使う)
🔁 否定方向的後悔V辞書形じしょけいんじゃなかった/V ない + ければよかった(早知道就別~)
③だったんだ(原來是)N/ナA + だったんだ/V た形 + んだ(原來是~、原來他做了~)
③なんだった(想起來了)N/ナA + なんだった(あ、明日あすやすみなんだった=啊對,明天放假來著)
⚠️ 第三人稱要加引述かれは 〜んだったって いる(辞典の注記。直接は使えない)

🧱 用法與例句

1

①だった=「だ・です」的過去形(基礎)

先把最基本的確認好:「だった」是名詞句・な形容詞句的過去形,丁寧體是「でした」。中文「(以前)是~」「(當時)是~」。い形容詞和動詞有各自的過去形,不接「だった」。

  1. 📍 回憶

    学生がくせいころ毎日まいにちたのしかった。本当ほんとうに いい 時代じだいだった。

    學生時代每天都很開心。真的是個好時代。

  2. 📍 描述

    この へんむかし、とても しずかだった。

    這一帶以前非常安靜。

  3. 📍 接續提醒

    昨日きのう試験しけんむずかしかった。(○ むずかしかった / × むずかしいだった)

    昨天的考試很難。(い形容詞的過去形是「〜かった」)

2

②Vる+んだった=早知道就~(後悔)

本頁的主角。文型辭典的語義是「『〜すればよかった』という意味。実現しなかったことなどについて、話者の悔やむ気持ちや残念な気持ちを表す」。注意動詞用辭書形——因為腦中是回到過去,站在還沒做的那個時間點上。

  1. 📍 獨白

    試験しけん成績せいせき最低さいていだった。こんな ことなら もっと 勉強べんきょうするんだった。

    考試成績糟透了。早知道就多念一點書。

  2. 📍 獨白

    昨夜ゆうべみすぎて、今日きょうあたまいたい。もっと はやかえるんだった。

    昨晚喝太多,今天頭好痛。早知道就早點回家了。

  3. 📍 獨白

    パスワードを わすれて、旅行先りょこうさきで メールが れなかった。どこかに メモして おくんだった。

    忘了密碼,在旅遊地收不到信。早知道就先記在哪裡了。

  4. 📍 獨白

    かさって るんだった。こんなに るとは おもわなかった。

    早知道就帶傘來了,沒想到會下這麼大。

3

③早知道就「不要」~:〜んじゃなかった

否定方向的後悔要換形式。不是把動詞變否定,而是把句尾變成「〜んじゃなかった」,或用「〜なければよかった」。這一組請整句背,因為照著中文推很容易推錯。

  1. 📍 後悔

    あんな ことを うんじゃなかった。

    早知道就不要說那種話。

  2. 📍 後悔

    やすいからと いって、こんなに うんじゃなかった。

    不該因為便宜就買這麼多。

  3. 📍 後悔

    あの ときだまって いなければ よかった。

    那時候要是沒有保持沉默就好了。

4

④〜だったんだ/〜なんだった=原來是~、啊對(想起來了)

「ん」跑到「だった」後面就變成說明。《デジタル大辞泉》「の◦だ」第3義「事柄のようすやあり方を強調して説明する意」,補說也寫「話し言葉では『んだ』の形をとることが多い」。另外「N+なんだった」則常用在突然想起某件事的時候。

  1. 📍 恍然大悟

    あの ひと先生せんせいだったんだ。ぜんぜん らなかった。

    原來那個人是老師啊。我完全不知道。

  2. 📍 想起來

    あ、明日あすやすみなんだった。あぶない、会社かいしゃく ところだった。

    啊對,明天放假來著。好險,差點就去公司了。

  3. 📍 恍然大悟

    電気でんきが ついて いる。まだ だれのこって いたんだ。

    燈還亮著。原來還有人留下來啊。

💬 例句 (9)

  1. 1

    学生がくせいころ本当ほんとうに いい 時代じだいだった。

    學生時代真的是個好時代。(だった=過去形)

  2. 2

    試験しけん成績せいせき最低さいていだった。こんな ことなら もっと 勉強べんきょうするんだった

    考試成績糟透了。早知道就多念一點書。(後悔)

  3. 3

    もっと はやいえんだった電車でんしゃわなかった。

    早知道就早點出門了,沒趕上電車。(後悔)

  4. 4

    かさって んだった。こんなに るとは おもわなかった。

    早知道就帶傘來了,沒想到會下這麼大。(後悔)

  5. 5

    あの ほん絶版ぜっぱんに なる まえって おくんだったなあ。

    那本書,早知道就在絕版之前買下來啊。(〜ておくんだった)

  6. 6

    あんな ことを んじゃなかった

    早知道就不要說那種話。(否定方向的後悔)

  7. 7

    あの ひと先生せんせいだったんだ。ぜんぜん らなかった。

    原來那個人是老師啊。我完全不知道。(原來是~)

  8. 8

    あ、明日あすやすなんだったあぶない。

    啊對,明天放假來著。好險。(想起來了)

  9. 9

    かれは もっと 勉強べんきょうするんだったって いる。

    他說早知道就多念一點書。(第三人稱要加引述)

🗣 會話例

實際對話中怎麼用。看誰對誰、在什麼場合說。

隔天早上(宿醉的獨白 → 同事的回應)
  • あたまいたい…。もっと はやかえるんだった。

    頭好痛⋯早知道就早點回家了。

  • 佐藤

    昨日きのう3軒目さんけんめまで って たもんね。

    昨天你續攤到第三家了嘛。

  • 二軒目にけんめめて くれれば よかったのに。

    你在第二家的時候攔住我就好了嘛。

  • 佐藤

    めたよ。おぼえて ないだけ。

    我攔了啊。只是你不記得。

💡 第一句是典型的「んだった」——一個人的懊悔獨白。文型辭典給的三個例句也全是這種自言自語。注意動詞是辭書形「帰る」,因為說話者的視角回到了昨晚還沒回家的那個時間點。

「ん」的位置差一格(在公司門口)
  • A

    あれ、だれも いない。

    咦,一個人都沒有。

  • B

    あ、今日きょう創立そうりつ記念日きねんびなんだった。

    啊,今天是創立紀念日來著。

  • A

    え、やすみだったんだ。らなかった…。

    咦,原來是放假啊。我都不知道⋯

  • B

    メール、ちゃんと んで おくんだったね。

    看來我們應該好好把信讀完的。

💡 三句話用了三個不同的形式:「なんだった」=想起來了、「だったんだ」=原來是(恍然大悟)、「読んでおくんだった」=早知道就先讀(後悔)。同一個「ん」和「だった」,排列順序不同,心情就完全不同。

🆚 只差一個「ん」:5 個形式一次分清

形式中文動詞用什麼形例句
N・ナA + だった(以前)是~学生がくせいだった(以前是學生)
V辞書形じしょけい + んだった早知道就~(後悔)**辭書形**(沒做的事)かえるんだった(早知道就回家)
V辞書形じしょけい + んじゃなかった早知道就辭書形うんじゃなかった(早知道就別說)
V た形 + んだ/〜だったんだ原來是~(說明)**た形**(已發生)先生せんせいだったんだ(原來是老師)
V ば + よかった要是~就好了ば形かえれば よかった(要是回家就好了)
N・ナA + なんだった啊對,是~來著(想起)やすみなんだった(啊對,是放假)

🚧 台灣人最常犯的錯誤

這些錯誤多半來自中文的語感。看過一次就能避開。

  • ❌ 錯誤

    昨日きのう試験しけんむずかしいだった

    ⭕ 正確

    昨日きのう試験しけんむずかかった

    💡 「だった」是名詞句・な形容詞句的過去形。い形容詞有自己的過去形「〜かった」,動詞則用「た形」。中文「以前是難的」會讓人想加「是」,日文卻不需要——這是初級到中級都很容易復發的錯誤,看到「い形容詞+だった」就要警覺。

  • ❌ 錯誤

    もっと はやかえたんだった。(想說「早知道就早點回家」)

    ⭕ 正確

    もっと はやかえんだった

    💡 後悔的「んだった」,動詞要用辭書形。文型辭典寫的接續就是「Vる + んだった」。原因是這個說法等於「回到過去那個時間點,看著還沒做的事」,所以動詞停在現在形,只有句尾是過去。用了た形就變成「〜たんだった」,語感會偏向「(想起來)原來當時是~」,意思完全不同。

  • ❌ 錯誤

    あんな ことを わないんだった。(想說「早知道就別說」)

    ⭕ 正確

    あんな ことを んじゃなかった。/なければ よかった

    💡 否定方向的後悔不是把動詞變否定,而是把句尾變否定。文型辭典給的接續只有「Vる+んだった」,沒有收「〜ないんだった」這個形式。日文的定型說法是「〜んじゃなかった」和「〜なければ よかった」,這兩句請整句背起來,不要自己從中文推。

  • ❌ 錯誤

    かれは もっと 勉強べんきょうするんだった

    ⭕ 正確

    かれは もっと 勉強べんきょうするんだったって いる

    💡 文型辭典特別註明:「話者の気持ちを表す言葉であるから、3 人称に使う場合は『と言っている』などの言葉をつける必要がある」。因為別人心裡在想什麼,說話者無法直接斷定。這條規則和「〜たい」「〜てほしい」是同一套邏輯——表達內心感受的形式,原則上只用在自己身上

  • ❌ 錯誤

    (在報告書裡寫)もっと はや対応たいおうするんだった

    ⭕ 正確

    (報告書)もっと はや対応たいおうべきだった。/対応たいおうするのだった

    💡 「んだった」是口語,而且語感偏向自言自語的懊悔,放進正式文件會顯得情緒化。文型辭典也寫明「書き言葉では『のだった』を使う」。要在報告書裡表達「本來應該~」,用「〜べきだった」最中性,也最像社會人的說法。

🎓 Iku老師小教室

在台灣教日文 17 年,「んだった」這一組是我最喜歡拿來示範「日文的時態不是看時間,是看視角」的教材。 因為它有一個非常違反直覺的地方:明明在講過去的後悔,動詞卻要用現在形。  もっと はやかえんだった。(○)  もっと はやかえったんだった。(想表達後悔的話,就不對了) 學生第一次看到一定會問:「不是過去的事嗎?為什麼用『帰る』?」 我的解釋是:你把時光機開回去了 你現在頭很痛,回想昨晚。腦中的畫面是昨晚十點的自己還坐在居酒屋——那個時間點上,「回家」這件事還沒發生。所以動詞停在「帰る」。 只有句尾的「だった」告訴聽者:這是回頭在講的。 畫面感一出來,學生就不會再寫錯了。 第二個一定要提醒的:否定不是把動詞變否定 中文的「早知道就別說」,動詞是否定的。日文卻是把句尾變否定:  んじゃなかった。 我通常會讓學生把這一組當成固定句背下來,不要推導。因為只要一推,八成會寫成「言わないんだった」。 最後補一個很實用的觀察 這個句型幾乎都是一個人在講。文型辭典給的三個例句全部是獨白,而且辭典還特別註明用在第三人稱時要加「と言(い)っている」。 所以在日劇裡,你聽到有人低聲說一句「〜んだった…」,通常鏡頭是這個角色一個人在原地站著。 這不是文法規則,是這個句型的體感。抓到這個體感,你就會知道什麼時候該說它、什麼時候不該說。

📝 小測驗

點選你覺得對的選項,馬上看解說。學完立刻檢查有沒有真的懂。

  1. Q1

    「早知道就早點回家了」——正確的是?

  2. Q2

    「早知道就不要說那種話」——正確的是?

  3. Q3

    「あの ひと先生せんせいだったんだ。」の意味は?

🧩 排一排・小練習

把下方語句拖曳(或點擊)排成正確語序。用這個文型的例句練習語感。

載入練習中…
#後悔#口語#〜んだった#ndatta#N1#獨白#だった 中文 意思#早知道 日文#だったんだ
最後更新:2026-08-04

🎯 動手練一練

📚 參考資料

  • 『どんなときどう使う日本語表現文型辞典』(グループ・ジャマシイ編著/アルク)「んだった〈後悔〉」2級:接続「Vる + んだった」。①「〜すればよかった」という意味。実現しなかったことなどについて、話者の悔やむ気持ちや残念な気持ちを表す。②書き言葉では「のだった」を使う。③話者の気持ちを表す言葉であるから、3人称に使う場合は「と言っている」などの言葉をつける必要がある。用例「こんなことならもっと勉強するんだった」「もっと早く帰るんだった」「パスワードをどこかにメモしておくんだった」
  • 《デジタル大辞泉》(小学館)「の◦だ」[連語]《準体助詞「の」+断定の助動詞「だ」》:1理由や根拠を強調した断定の意を表す 2話し手の決意、または相手に対する要求・詰問の意を表す 3事柄のようすやあり方を強調して説明する意を表す。用例「この谷は一年じゅう、雪が消えずに残っているのだった」+補説「話し言葉では『んだ』の形をとることが多い」(weblio.jp 経由、2026-08-04 閲覧)
  • vault ~/Documents/IkuVault/30_JLPT_日本語/文法/lessons未収録文型の全洗い出し2026-07.md(〜んだった)
  • 本站對照:/grammar/pattern-ba-yokatta(〜ばよかった)・/grammar/pattern-tara-yokatta(〜たらよかった/〜ばよかった)・/grammar/pattern-noda(〜のだ)・/grammar/pattern-noda-explanation(〜のだ/〜んだ/〜のです)