返回上一頁
N3・No.126
N3No.126

~ばよかった/~ばよかったのに

當初~就好了——對過去的後悔;加上「のに」是惋惜別人沒做到

意思

「當初(要是)~就好了」——對過去自己「沒做」或「做了」的事表示後悔;說別人沒做到,則用「~ばよかったのに」表示遺憾。

  • 結構=ば形+「よかった(いい的過去形)」:假設當時那樣做,「本來會很好」——言外之意就是實際沒那樣做,所以後悔。
  • 後悔「沒做」用肯定:買えばよかった(當初買了就好了=沒買,後悔);後悔「做了」用否定:言わなければよかった(當初不說就好了=說了,後悔)。
  • 和「~ばいいのに」125分工:よかった=對過去的事;いいのに=對現在、未來或別人的惋惜願望。
  • 和「~てよかった」127方向相反:買ってよかった=買了,覺得慶幸;買えばよかった=當初沒買,覺得後悔。
  • 加上「のに」的「~ばよかったのに」,是對「別人」過去沒做到的事表示遺憾、不滿,甚至輕微責備:中野さんも来られたらよかったのに(要是中野先生也能來就好了,可惜沒來)。對自己用「~ばよかった」;對別人說就要加「のに」。聽到這句時要抓住「事情沒有實現」:手伝ってくれるとよかったのにね=(可惜)沒有人來幫忙。
  • 同樣是和事實相反的想法,反過來用在「好事」上,就是「~なければ(~なかったら)、~なかった」:友達が教えてくれなかったら、間に合わなかった(要是朋友沒告訴我,就趕不上了)。意思是「多虧有了~」,表達的是感謝或慶幸,不是後悔。

接續

  • 動詞ば形/なければよかった
    當初~就好了(自己的後悔)
  • 動詞ば形/たら形よかったのに
    (對別人)要是~就好了,可惜沒有

口語常帶感嘆:~ばよかったなあ。也可用「~たらよかった」,意思相同。「~ばよかったのに」也能換成「たら」或「と」:来られたらよかったのに、手伝ってくれるとよかったのにね。

變化表格

後悔的兩個方向:

後悔什麼句型例
沒做(該做而未做)
ば形+よかった

接法

もっと勉べん強きょうすればよかった

要是多唸書就好了

做了(不該做卻做了)
なければ+よかった

接法

あんなこと、言いわなければよかった

要是沒說那種話就好了

別人沒做到(遺憾、不滿)
ば形/たら形+よかったのに

接法

中なか野のさんも来こられたらよかったのに

要是中野先生也能來就好了(可惜沒來)

時態陷阱:後悔的內容雖是過去,但ば形本身不變過去——✗ 買ったばよかった→○ 買えばよかった,「過去」由句尾的「よかった」承擔。

想安慰說「~ばよかった」的人,常回「まあ、しかたないよ(唉,沒辦法啦)」。

自己後悔用「よかった」,說別人用「よかったのに」:私も行けばよかった/あなたも来ればよかったのに。

口語常說「~んじゃなかった」(做了而後悔)和「~んだった」(沒做而後悔),前面接辭書形、不接た形:着てくるんじゃなかった(早知道就不穿來了)/着てくるんだった(早知道就穿來了);✗ 着てきたんじゃなかった。

例子・逐句拆解