【1日1文法】〜ば〜ところだった:設定沒有實現的條件,回顧差一點便成真的危險結果
事情最後沒有發生,但當時其實只差一步
「〜ば〜ところだった」用來回顧某個差一點便成真的結果,中文可以理解為「如果……,差點就……」「若不是……,本來便會……」。基本文章結構是「假設條件+ば、動詞辭書形/ている形+ところだった」,前項提出與實際情況不同的條件,後項則交代在該條件下幾乎會發生的結果。
例如:「もう少しブレーキをかけるのが遅ければ、前の車にぶつかるところだった。」意思是「如果再晚一點煞車,差點便會撞上前面的車」。實際情況是煞車尚算及時,碰撞最終沒有發生;後項只是指出事故當時已經非常接近現實,近得連汽車保險大概也準備好出場了。
這個句型包含兩層資訊。第一層是假設前項成立,第二層是後項的不良結果本來幾乎會發生,但因為實際條件不同而避過了。例如:「友達が起こしてくれなければ、飛行機に乗り遅れるところだった。」意思是「如果朋友沒有叫醒我,差點便會趕不上飛機」。朋友實際上把說話者叫醒了,因此誤機結果沒有成立。這通起床電話表面上只是幾分鐘的通話,實際價值卻可能等同一張新機票。
後項通常是不希望發生的事情,例如受傷、遲到、遺失物品、錯過交通工具或造成誤會。這是因為「〜ところだった」很適合回顧危險或失敗迫近到最後一刻的情況。例如:「確認せずに送信していれば、違う相手に資料を送るところだった。」意思是「如果沒有確認便寄出,差點會把資料寄給錯誤的對象」。幸好手指在按下傳送鍵之前,理智終於趕到現場。
「ば」負責改寫條件,「ところだった」標示未實現的臨界結果
前項通常使用「ば形」,並常見於「〜なければ」「〜ていれば」「〜ければ」等形式。五段動詞把詞尾改成え段再加「ば」,例如「気づく」變成「気づけば」;一段動詞去掉「る」再加「れば」,例如「見る」變成「見れば」;「する」變成「すれば」,「来る」則變成「来れば」。否定條件一般使用「〜なければ」,例如「確認しなければ」「連絡がなければ」。
例如:「駅員さんに聞かなければ、反対方向の電車に乗るところだった。」意思是「如果沒有向站務員詢問,差點便會坐上反方向的列車」。實際上說話者有詢問,因此沒有搭錯車。車站月台看起來只是左右兩邊,選錯之後卻能迅速把普通通勤升級成短途旅行。
い形容詞的條件形是「〜ければ」,例如「早い」變成「早ければ」、「遅い」變成「遅ければ」。例如:「発見がもう少し遅ければ、被害がさらに広がるところだった。」意思是「如果再晚一點發現,損害差點便會進一步擴大」。名詞及な形容詞則常使用「〜でなければ」或「〜なら」,例如:「休日でなければ、道路はもっと混んでいるところだった。」意思是「如果不是假日,道路本來差點會更加擁擠」。
後項一般使用「動詞辭書形+ところだった」,表示某個動作尚未實現,卻已逼近發生階段。例如「転ぶところだった」是「差點跌倒」,「忘れるところだった」是「差點忘記」,「壊すところだった」則是「差點弄壞」。若說:「危うくスマートフォンを落とすところだった。」意思便是「差點把智能手機掉下去」。手機仍然安全留在手中,只是心臟已經提前體驗了一次自由落體。
後項也可以使用「〜ているところだった」,表示當時差點正處於某個持續狀態。例如:「連絡があと一分遅ければ、家を出ているところだった。」意思是「如果再遲一分鐘聯絡,我差點便已經出門了」。不過,若要單純表示「差點做某事」,一般最常用的仍是「動詞辭書形+ところだった」。
需要留意的是,這種反事實用法原則上使用過去形「ところだった」,因為說話者正在回顧一個最終沒有實現的結果。「ところだ」本身通常表示某個動作正要開始、正在進行或剛剛完成,例如:「今から出かけるところだ。」意思是「現在正準備出門」。因此,表示「差點發生」時不要隨意省略「だった」,否則原本已經避過的危機,可能會被說成現在正準備執行。
跟「〜そうになった」都表示差一點,觀察焦點卻不相同
「〜ば〜ところだった」與「〜そうになった」都可以表示某件事差點發生,但「〜そうになった」直接描寫事件已接近發生的狀態;「〜ば〜ところだった」則另外提出一項與實際不同的條件,說明若該條件成立,結果便幾乎無法避免。
例如:「階段で転びそうになった。」意思是「在樓梯上差點跌倒」,重點是身體一度失去平衡。若說:「手すりにつかまらなければ、階段から転げ落ちるところだった。」意思是「如果沒有抓住扶手,差點便會從樓梯滾下去」。後一句除了描述危險,還明確指出「抓住扶手」正是阻止結果發生的條件。扶手平日只是安靜地待在旁邊,重要時刻卻突然成為整段故事的救命角色。
「〜かけた」也能表示動作開始了卻沒有完成。例如:「言いかけて、やめた。」意思是「話說到一半便停下來」;「秘密を言いかけた」則是「差點把秘密說出口」。它關注的是動作已經啟動但中途停止,不一定表示危險或假設條件。相較之下,「友達が止めなければ、秘密を全部話すところだった」是「如果朋友沒有阻止,我差點便會把秘密全部說出來」,重點在某項條件阻止了完整結果。
「〜たら〜ところだった」同樣可以表達反事實結果,例如:「あと一分遅れていたら、電車に乗り遅れるところだった。」意思是「如果再遲一分鐘,差點便會趕不上電車」。它與「〜ば〜ところだった」意思十分接近,但「〜たら」較容易呈現具體情境或時間上的假設;「〜ば」則較清楚地把前項設定為後項成立的邏輯條件。
「〜なかったら〜ていた」也能表示與事實相反的過去結果,但它未必包含「差一點」的臨界感。例如:「友達が助けてくれなかったら、今も一人で悩んでいた。」意思是「如果朋友沒有幫助我,我現在大概仍在獨自煩惱」。這是對另一種可能現實的推想;「友達が助けてくれなければ、大事な機会を逃すところだった」則是「如果朋友沒有幫助我,差點便會錯過重要機會」,強調結果當時已非常接近發生。
使用「〜ば〜ところだった」時,可以先確認後項是否真的沒有發生,再找出阻止它發生的實際條件,或差一點成立的假設條件。如果只是描述事件接近發生,可以使用「〜そうになった」;如果動作已經開始但中途停止,「〜かけた」會更精確;若要清楚表達「幸好實際情況不同,否則結果差點便成真」,「〜ば〜ところだった」最能呈現這段反事實關係。例如:「目覚まし時計をもう一度止めていれば、会社に遅刻するところだった。」意思是「如果再一次關掉鬧鐘,差點便會上班遲到」。幸好最後一次響鈴成功完成任務,否則鬧鐘可能準時工作了五次,責任卻仍然全部落在它身上。

