1. But that 是從屬連接詞,意為「要不是」或「若非」,引出副詞子句。若為現在事實用現在式,後接表相反於現在的主要子句;若為過去事實則用過去式,後接表相反於過去的主要子句。
|
事實(時態) |
假設(語氣) |
與現在事實相反 |
現在式 |
過去式 |
與過去事實相反 |
過去式 |
過去完成式 |
2.與現在事實相反的假設語氣總整理句型:
But that S V, S+should (would, could, might)+V…
=But for the fact that S V, S+should (would, could, might)+V…
=But for N, S+should (would, could, might)+V…
文章未完 ,全祥文請至 :與現在/過去事實相反的假設語氣