N3No.126
~ばよかった/~ばよかったのに
當初~就好了——對過去的後悔;加上「のに」是惋惜別人沒做到
意思
「當初(要是)~就好了」——對過去自己「沒做」或「做了」的事表示後悔;說別人沒做到,則用「~ばよかったのに」表示遺憾。
- 結構=ば形+「よかった(いい的過去形)」:假設當時那樣做,「本來會很好」——言外之意就是實際沒那樣做,所以後悔。
- 後悔「沒做」用肯定:買えばよかった(當初買了就好了=沒買,後悔);後悔「做了」用否定:言わなければよかった(當初不說就好了=說了,後悔)。
- 和「~ばいいのに」125分工:よかった=對過去的事;いいのに=對現在、未來或別人的惋惜願望。
- 和「~てよかった」127方向相反:買ってよかった=買了,覺得慶幸;買えばよかった=當初沒買,覺得後悔。
- 加上「のに」的「~ばよかったのに」,是對「別人」過去沒做到的事表示遺憾、不滿,甚至輕微責備:中野さんも来られたらよかったのに(要是中野先生也能來就好了,可惜沒來)。對自己用「~ばよかった」;對別人說就要加「のに」。聽到這句時要抓住「事情沒有實現」:手伝ってくれるとよかったのにね=(可惜)沒有人來幫忙。
- 同樣是和事實相反的想法,反過來用在「好事」上,就是「~なければ(~なかったら)、~なかった」:友達が教えてくれなかったら、間に合わなかった(要是朋友沒告訴我,就趕不上了)。意思是「多虧有了~」,表達的是感謝或慶幸,不是後悔。
接續
- 動詞ば形/なければよかった當初~就好了(自己的後悔)
- 動詞ば形/たら形よかったのに(對別人)要是~就好了,可惜沒有
口語常帶感嘆:~ばよかったなあ。也可用「~たらよかった」,意思相同。「~ばよかったのに」也能換成「たら」或「と」:来られたらよかったのに、手伝ってくれるとよかったのにね。
變化表格
後悔的兩個方向:
時態陷阱:後悔的內容雖是過去,但ば形本身不變過去——✗ 買ったばよかった→○ 買えばよかった,「過去」由句尾的「よかった」承擔。
想安慰說「~ばよかった」的人,常回「まあ、しかたないよ(唉,沒辦法啦)」。
自己後悔用「よかった」,說別人用「よかったのに」:私も行けばよかった/あなたも来ればよかったのに。
口語常說「~んじゃなかった」(做了而後悔)和「~んだった」(沒做而後悔),前面接辭書形、不接た形:着てくるんじゃなかった(早知道就不穿來了)/着てくるんだった(早知道就穿來了);✗ 着てきたんじゃなかった。