If 假設語氣文法

if假設語氣文法可分為四種情況

1.真實情況(符合現在事實)2.與現在事實相反3.與過去事實相反4.與未來事實相反

現在事實相符的if假設語氣文法(真實情況)

所謂的真實情況就是代表事情會發生,只是他帶點不確定性。

句型:If + 主詞1 +現在式動詞, 主詞2 +will/can/shall/may+ VR(原型動詞)

If it rains tomorrow, I will stay home. (如果明天下雨的話,我就待在家。)

與現在事實相同,附屬子句需使用現在式代替未來式;表條件的副詞子句常以現在式動詞代替未來式動詞

表條件的字眼:if/when/before/once(一但)/unless(除非)/as soon as (一~~就~~)

After the project is completed, Mr. Lin will take his vacation.(計畫完成後,林先生即將放假。)

記憶口訣:滿足現在的條件(附屬子句),未來(主要子句)才會發生的事 (附屬子句中的條件現在先滿足,則主要子句的事情會在未來發生)

與事實相反

所謂與事實相反就是表示該事情沒有發生,但是分以下三種情況。

與現在事實相反的if假設語氣

句型: If +主詞+過去式動詞 , 主詞+ would/could/should/might +RV(原形動詞)

If he were here, I would beat him.

因為主詞的BE動詞為is因此在假設語氣時,需使用were,第一人稱亦同

此句翻成如果他在這裡,我將會打他。(事實上他不在這裡,我也無法打他,因此他沒有被打)

與過去事實相反的假設語氣

句型: If 主詞+ had +p.p(過去分詞),主詞+would/could/should/might +have +p.p.

If he had been here yesterday, I would have beaten him.

這裡的had +p.p表完成式,也就是該事情在過去時間(昨天),已經做過,所以需使用過去式。

該句翻成如果他昨天在這裡,我會打他。(事實上他昨天不在這裡,我沒打他)

昨天應該發生未發生,所以主要子句要退一格,也就是要多一個助動詞

助動詞後須加原形動詞,因此後面才會是would have+p.p. (have +p.p.一樣表示已完成的事情)

假設語氣的與過去事實相反重點就在雖然事情沒發生,你還是必需假設它已發生,因此皆需使用完成式,表示動作完成。

5. As you look ahead, however, we believe it’s important to look at lessons learned, mistakes that ______ from the past business cycle in order to avoid these pitfalls tomorrow. (113新竹市國中四校聯合甄選)

(A) ought to be avoided (B) must have avoided

(C) will be avoided (D) could have been avoided

這句話的意思是反思過去的錯誤,並避免在未來重蹈覆轍。使用 “could have been avoided” 表示這些錯誤在回顧中是可以避免的,這與從過去學習的意圖相符。

  • A) ought to be avoided: 這表示應該在現在或未來避免,但它不符合反思過去錯誤的語境。
  • B) must have avoided: 這語法不正確。”Must have avoided” 表示已經避免了某些事,但在這裡不符合語境。
  • C) will be avoided: 這是未來的語氣,但句子在談論的是過去的錯誤,而不是未來的行動。
  • D) could have been avoided: 這正確地表達了這些錯誤在過去是可以避免的,符合反思過去的意圖。

與未來事實相反的假設語氣(可能性極小)

句型: If +主詞+should +VR. 主詞+would/could/should/might/will/can/shall/may +RV

If he should be here tomorrow, I would (will) beat him.

從屬子句的should表示萬一~~,表示對未來有懷疑

主要子句的助動詞可使用過去式或現在式,因為if是對等連接詞,應該使用相同時態的動詞

但是本句時態在未來應該使用原型助動詞,因此兩者皆可。

本句翻成如果明天他在這裡,我會打他。(事實上他明天不會出在這裡,我根本打不到他)

與未來事實相反的假設語氣(根本不會發生)

句型:If +主詞+were to VR, 主詞+would/could/should/might +VR

If he were to be here, I would beat him.

假設語氣句型
對未來的推測If + S + V, S + will/can/may + V
與現在事實相反的假設If + S + were/V-ed, S + would/could/should/might + V
與過去事實相反的假設If + S + had + p.p., S + would/could/should/might + have + p.p.

發佈留言