假設語氣省略if 用法|Were/Had/Should + S +…,
由於假設語氣的基本句型都含有If,因此也可進一步省略if,簡化句子。假設語氣省略if 用法 這種用法只在三種情況發生:原來的If子句裡含有以下三個字were (現在假設)、had (過去假設)、should (未來假設)。
這種句子的省略步驟:(1) 省略if後,原來的句型就不是完整句,(2) 改成「倒裝」句型,將動詞移到主詞之前,成V+S的結構。
一起來學習 假設語氣省略if用法 吧!
假設語氣省略if 用法
1. 現在假設:Were + S …, S + would + V
If I were a bird, I could fly.
= Were I a bird, I could fly.
(如果我是一隻鳥,我就會飛。)
→ 省略if後,將句型倒裝成Were I
If the politician were in the people’s shoes, he would support this policy.
= Were the politician in the people’s shoes, he would support this policy.
(如果政治家是站在人民的立場上,他就會支持這項政策。)
→ 省略if後,將句型倒裝成Were the politician
假設語氣省略if 用法2
2. 過去假設:Had + S + pp, S + would + have pp
If Julio had been humble enough, he would have taken his coach’s advice and won the game.
= Had Julio been humble enough, he would have taken his coach’s advice and won the game.
(如果Julio足夠謙虛,他就會聽從教練的建議並贏得比賽。 )
→ 省略if後,將句型倒裝成Had Julio
If the novel had been published last year, it could have been a best-seller.
= Had the novel been published last year, it could have been a best-seller.
(如果這本小說是去年出版的,它可能會成為暢銷書。)
→ 省略if後,將句型倒裝成Had Julio
假設語氣省略if 用法3
3. 未來假設:Should + S + VR, S + will/would…
If you should need the manager to return your call, please let me know.
= Should you need the manager to return your call, please let me know.
(如果您需要經理回電,請告訴我。)
→ 省略if後,將句型倒裝成Should you
If it should rain cats and dogs during the rehearsal, we will cancel the performance for tonight.
= Should it rain cats and dogs during the rehearsal, we will cancel the performance for tonight.
(如果排練期間下雨,我們將取消今晚的演出。)
→ 省略if後,將句型倒裝成Should it
📜 假設語氣相關用法連結: