【1日1文法】ば〜ていた:若前項成立後項便已持續

【1日1文法】ば〜ていた:若前項成立後項便已持續

【1日1文法】〜ば〜ていた:以前項設定過去條件,再用「ていた」說明該條件成立時本應持續的動作或狀態


回到過去設定另一項條件,再推想當時本會持續的結果


「〜ば〜ていた」通常用來回顧過去,假設前項條件當時成立,後項的動作或狀態便會在某段時間內持續。中文可以理解為「如果當時……,便一直在……」「若是……,那時應該正在……」。基本文章結構是「過去的假定條件+ば、持續結果+ていた」。


例如:「雨が降らなければ、今ごろ公園で遊んでいた。」意思是「如果當時沒有下雨,現在這個時候應該正在公園玩」。實際情況是下了雨,因此去公園的條件沒有成立,後項所描述的活動也沒有發生。野餐墊和零食已經準備就緒,天氣卻臨時接管行程表,並且沒有提供申訴渠道。


後項的「ていた」不只是普通過去形,而是表示在假設情境中,某個動作正在進行、反覆發生,或某種結果狀態已經維持。例如:「もっと早く家を出れば、今ごろ電車に乗っていた。」意思是「如果早一點離家,現在應該已經在電車上」。這裏想像的不是單一瞬間,而是說話者在假設時間線中本來已經處於乘車狀態。


「〜ば〜ていた」也能表示過去本來會長期保持的生活狀態。例如:「あの会社に就職していれば、今も東京で働いていたかもしれない。」意思是「如果當時進了那間公司,現在可能仍在東京工作」。實際上說話者沒有進入該公司,而「在東京工作」只是從未實現的另一條人生路線。現實只採用了一個版本,腦內模擬器卻很樂意替所有未選選項繼續營業。


前項使用ば形,後項的「ていた」負責標示持續、反覆或結果狀態


五段動詞要把辭書形最後的う段音改成え段音,再加「ば」,例如「行く」變成「行けば」、「間に合う」變成「間に合えば」。一段動詞去掉「る」後加「れば」,例如「起きる」變成「起きれば」、「食べる」變成「食べれば」。「する」變成「すれば」,「来る」則變成「来れば」。


例如:「もう少し早く起きれば、朝ご飯をゆっくり食べていた。」意思是「如果再早一點起床,本來便能悠閒地吃早餐」。前項是沒有實現的早起條件,後項則描寫在該條件成立時,本應持續一段時間的用餐狀態。現實版本可能只剩下叼着麵包衝出門,早餐還未完成自我介紹,通勤程序已經強制啟動。


否定條件使用「〜なければ」。例如:「スマートフォンを家に忘れなければ、すぐに地図を確認していた。」意思是「如果沒有把智能電話忘在家裏,當時便會立即查看地圖」。實際上電話沒有帶在身上,因此查看地圖這項行動未能按原定方式進行。手機在家中電量充足,主人在街上方向感不足,雙方各自擁有對方最需要的資源。


い形容詞把句尾「い」改成「ければ」,例如「暖かい」變成「暖かければ」。な形容詞及名詞通常使用「なら」或「であれば」。例如:「天気が暖かければ、外の席で食事をしていた。」意思是「如果天氣較暖,當時便會在戶外座位用餐」;「休日であれば、まだ家で寝ていた。」則是「如果當天是休息日,應該還在家裏睡覺」。


後項的「ていた」會因動詞性質而產生不同意思。「勉強していた」表示動作持續,「毎週通っていた」表示反覆習慣,「結婚していた」則多表示婚姻結果狀態。例如:「大学が近ければ、毎日自転車で通っていた。」意思是「如果大學較近,當時便會每天騎單車上學」。條件若實現,後項便不是只騎一次,而是形成持續一段時期的日常習慣。


使用這個結構時,需要確保後項適合以「ていた」表示持續或狀態。若只想表示某個單次結果本來會完成,通常使用普通過去形會更自然。例如:「早く出れば、電車に間に合った。」是「如果早點出門,便能趕上電車」;「早く出れば、今ごろ電車に乗っていた」則是「如果早點出門,現在應該已經在電車上」。前者關心有沒有趕上,後者已經進入假想車廂尋找座位。


跟「〜ば〜た」及「〜たら〜ていた」相比,結果是否持續是主要分界


「〜ば〜ていた」與「〜ば〜た」都能推想過去條件成立後的結果,但「〜ば〜た」通常着重單次完成或結果出現;「〜ば〜ていた」則把焦點放在動作持續、習慣反覆或結果狀態已經成立。


例如:「もっと勉強すれば、試験に合格した。」按反事實語境理解,是「如果當時再努力學習,便能通過考試」,焦點在合格結果。「その学校に合格していれば、今ごろ寮で生活していた。」則是「如果當時考進那間學校,現在應該正在宿舍生活」,重點在假設條件成立後持續至某個時點的生活狀態。前者關心有沒有收到合格通知,後者連宿舍房間的日常作息也一併模擬完成。


「〜たら〜ていた」也可以表示假定條件下的持續結果,而且較接近日常會話。例如:「電車に間に合っていたら、今ごろ会社で働いていた。」意思是「如果當時趕上了電車,現在應該正在公司工作」。「〜ば」較着重條件與結果之間的邏輯關係;「〜たら」則較容易把某件已完成的事情設定為假想起點。


「〜ていれば〜ていた」是這類反事實表達中很常見的形式,前後都能描寫持續狀態。例如:「もっと注意していれば、同じ間違いを繰り返していなかった。」意思是「如果當時更加留意,便不會反覆犯同樣的錯誤」。前項假設注意狀態持續,後項則否定錯誤持續發生。可惜事後檢討總有完善規格,唯獨無法提供返回過去安裝更新的功能。


「〜はずだった」則表示按照原有計劃或合理推算,本來應該出現某項結果。例如:「今ごろ会社に着いているはずだった。」意思是「現在本來應該已經抵達公司」。「電車が遅れなければ、今ごろ会社で働いていた」則是「如果列車沒有延誤,現在應該正在公司工作」,明確交代導致假想結果未能實現的條件。


只想表示條件成立後會完成某項單次結果時,可以使用「〜ば〜た」。需要把某個已完成事件設為假想起點時,可以使用「〜たら〜ていた」。若前項條件在過去並未成立,而說話者要推想條件成立後本應持續的動作、反覆習慣或結果狀態,「〜ば〜ていた」便能替句子開啟另一條時間線,讓那個從未實現的結果在文法世界裏暫時繼續運作。

廣告圖片

將 Target-N1 加到手機主畫面吧!iPhone/iPad 使用者可在 Safari 按「分享」,再選擇「加入主畫面」;Android 使用者可在 Chrome 選單選擇「安裝並建立捷徑」加入仿生APP。完成後,便可從手機主畫面按圖示開啟本站,日文文章、會員內容及練習題都可以照常使用!

廣告圖片

這邊也是網站主Tora所編撰的純日文文章,關於食物、攝影及設計的,屬於Tora的另一重身份︰食物攝影師。有興趣也可以去看看喔。