假設語氣
假設語氣
重點一 現在或未來可能發生的假設
對現在或未來可能發生的假設:
重點二 與現在事實相反,或覺得不可能發生的假設
與現在事實相反的假設: 用過去式表達所說不是事實,或覺得不可能發生。
重點三 與過去事實相反的假設
與過去事實相反的假設:
假設發生在過去,把時間再往之前推,用過去的過去(過去完成式)表達不是事實
1. If he had studied hard last year, he would have passed the exam. (假設法)
He didn’t study hard last year, so he didn’t pass the exam. (直說法)
重點四 與過去事情相反的假設,但影響到現在
與過去事實相反的假設,但影響到現在或今天:
1. 如果去年我中了彩券,現在我就有錢了。
If I had won the lottery ticket last year, I would be rich now.
If I had won the lottery ticket last year, I would have been rich then.
重點五 未來完全不可能發生的假設
與未來事實相反的假設: (不可能發生 0%)
重點六 未來發生機率很低的假設,萬一~~
對未來非常不可能發生的假設:
could (or can)
might (or may)
If + S + should + V….,S + should (or shall) +V
would (or will
1. 萬一明天下雨,我就不去登山了。
2. 萬一我們的產品未能滿足您的需求,請跟我連絡。
If our products should fail to meet your demand, please contact me.
重點七 假設句的倒裝
假設句的倒裝:
were… Were
If + S + had + Vpp Had + S +….
should + V Should
2. If I had won the lottery last year, I would have been rich.
the lottery last year, I would have been rich.
were/Vpt 表現在非事實
S + V…+ as if/as though + S + had + Vpp 表過去非事實
過去式助動詞 + V 表未來不可能
3. She speaks as if she wouldn’t come back. In fact, she will come back.
1. He acted as if he .
(A) never met her (B) has never met her (C) didn’t meet her (D) had never met her
were/Vpt 表現在不可能實現的願望
S + wish + (that) + S + had + Vpp 表過去不可能實現的願望
would/could + V 表未來不可能實現的願望
比較一:
比較二:
1. wish 表不可能實現之願望,所以要用假設法。
I wish I were a bird.
2. hope 表可能實現之願望,後面接直說法。
I hope that I can pass the transfer examination.
3. 但願莎士比亞還活著。
(A) I wish Shakespeare were still alive. (B) I hope Shakespeare is still alive.
(C) I wish Shakespeare is still alive. (D) I hope Shakespeare were still alive.