在英文聊天裡,平常我們可以很直接地使用“直述語氣”來說話,但另外還有一種很常見的,就是“假設語氣“!大家不用擔心,聽起來雖然有點複雜,但假設語氣其實也有大原則的,把握大原則,就可以自信地使用英文溝通!
直述語氣與假設語氣兩者的最大的差別,就是*動詞時態*,直接將原直述句中的動詞向後(過去)退一個時態,就是假設語氣啦!
我自己的記憶方法是,會去想像一種早知道…當初…的那種後悔過去的感覺,所以就是往過去回推一個時態。
直述句變成假設語氣中的動詞變化 (be動詞,不論人稱一律用were*)
- if + 與現在事實相反的假設:現在式 往回退變成過去式
① am/are/is ➔ were*
② V ➔ V-ed
③ will/can/may/shall +VR ➝ would/could/might/should +VR
例句: If I had enough time, I would play the piano now.
如果我現在有時間,我(現在)會彈鋼琴
- if + 與過去事實相反的假設:過去式 往回退變成完成式
① was/were ➔ had been
② V-ed ➔ had p.p.
③ would/could/might/should +VR ➔ would/could/might/should +have p.p.
例句:If I had had enough time, I would have played the piano yesterday.
如果我昨天有時間,我(昨天)會彈鋼琴
- if + 未來有可能發生的事情 (未來還沒發生,所以像是開條件一樣的,稱他是*條件子句*) :未來式 往回退 變成現在式
例句:If I have enough time, I watch TV every night.
例句:If I have enough time, I will watch TV every night.
如果我有時間,我會每晚看電視
- if的混合運用,“如果我以前(過去退到完成式)…我現在就(現在是退到過去式)”,都是往回推一個時態喔!
例句:If I had the chance to study abroad, I would go to the U.S. now.
如果我有機會出國留學,我現在就在美國
複習英文時態:
【英文三大時態變化01:現在式 的4大變形】:https://wp.me/paRVQS-S7
【英文三大時態變化02:過去式 的4大變形】:https://wp.me/paRVQS-Sa
【英文三大時態變化03:未來式 的4大變形】:https://wp.me/paRVQS-Sd
有了文法概念之後,接下來就是加強練習,特別是和老師一對一的口說練習將時態套用,才能真正把文法學習內化成自己的習慣!小編自己的做法會在上課的時候跟老師說好,今天我們就用某個文法來聊天吧,一堂課的時態練習真的是扎扎實實的!
快來跟著English Ninjas母語老師學英文,每天10分鐘起,每小時5美元起,輕鬆開口說英文!
深入瞭解 English Ninjas :https://bit.ly/3c6Zmdd