關于《有關虛擬語氣的幾點重要說明》
http://www.hz123456.com/Article/200807/421.html
三、連用虛擬語氣的幾個固定表達
有三個表示“若不是”、“要不是”的表達,它們總是連用虛擬語氣,它們是 but for, if it were not for, it it hadn’t been for。
這里it it hadn’t been for 似乎應該為if it hadn’t been 否
是的,這是作者的筆誤,其中的 if 應改為 if。謝謝您的指正!(文章中已改正過來)