【If假設語氣】假設語氣的完整文法和用法大攻略!超簡單,看過就會!

在討論 if用法 的各種假設語氣前,N編先出一個小測驗考考大家:

假設語氣 if 用法

如果對答案稍有疑惑,或是光看到 if 就頭痛,就要張大眼睛,仔細看好下面的假設語氣解說喔!

(答案會在文章最後公布)

1. 現在和未來都有可能發生

第一個 “if” 句型,用於表示「指令」、「事實、常理」或「即將發生的事」,光看文字不容易懂,快看例句解說吧:

7-2.JPG

※表示「事實」、「常理」

If I wake up early, I can go to school on time.
如果我早起,就能準時去上學。

If it rains, the floors get wet.
如果下雨,地板就會變濕。

※表示「即將發生的事」

If you invite Andy to the party, he will be over the moon.
如果你約Andy來參加派對,他一定會很高興的 (be over the moon:非常高興)

If it rains tomorrow, I will stay at home.
如果明天下雨,我會待在家裡

※表示「指令」

If you want a new toy car, you have to get your grades up first.
如果你想要一個新的玩具車,就要先提升你的成績

if you want to go fast, go alone. if you want to go far, go together.
如果你想走得快,就一個人走:如果你想走得遠,就一群人走

If you have any questions or concerns, please let me know.
如果你有任何問題或疑慮,請讓我知道。

假設語氣 if 用法 - 1. 現在和未來都有可能發生

2. 與現在事實相反

第二個 “if” 句型,用於表示「與現在事實相反」的情境。在假設現在沒有發生的事情時,句子的時態會變成過去式。

7-3.JPG

光看文字不容易懂,快看例句解說吧:

If John had enough money, he would buy the car.
如果John有足夠的錢,他就會買那輛車了。(John現在沒有錢)

If I were a bird, I would fly around the world.
如果我是一隻鳥,我要飛遍這麼世界。(我不是鳥)

※無論 “I, he, she, we, they”,be動詞都要用 “were” 而非 “was”喔!所以如果把上句的 “I” 改成 “he”會變成:
If he were a bird, he would fly around the world.
如果他是一隻鳥,他要飛遍這麼世界。(他不是鳥)

假設語氣 if 用法 - 2. 與現在事實相反

3. 與過去事實相反

第三個 “if” 句型,用於假設「與過去事實相反」的情境。假設「過去沒有發生的事情時」,會用過去完成式表示。

7-4.JPG

光看文字不容易懂,快看例句解說吧:

If Jessie had asked me for help, I could have helped her.
如果Jessie當時有向我求助,我就能幫助她了。(Jessie過去沒有向我求助)

If you hadn’t told me that, I wouldn’t have known.
如果你當時沒有把那件事告訴我,我不可能會知道。(你當時沒有把那件事告訴我)

If Andy had been here yesterday, I would have punched him in the face.
如果Andy昨天在這裡,我一定會往他臉上揍一拳。(Andy昨天不在這裡)

假設語氣 if 用法 -3 . 與過去事實相反

4. if句型練習題答案

認識了以上3種句型,現在來解釋開頭4個句子的意思:

假設語氣 if 用法

1. If I study hard, I can pass the exam.
如果我認真讀書,就可以通過考試。(表示『事實、常理』)

2. If I study hard, I will pass the exam.
如果我認真讀書,就能通過考試。(表示『我未來將會有考試』)

3. If I studied hard, I could pass the exam.
如果我以前有認真讀書,就能通過現在的考試。(表示『我過去沒有認真讀書,所以現在沒有通過考試』)

4. If I had studied hard, I could have passed the exam.
如果我以前有認真讀書,就能通過之前的考試。(表示『我之前沒有認真讀書,所以沒有通過之前的考試』)

相關閱讀

【英文名字】400 個女生英文名字意義總整理,找英語名字必看!

【英文面試】求職必看!2分鐘教你如何用英文自我介紹/完整範例

【多益必考】使役動詞怎麼用才對? make、have、let、get用法大解密!

【2022 最新】國小安親班和課後班差別在哪?家長的6大常見問題

【2022 伴讀網推薦】全台 TOP 5 伴讀網站評價、費用大公開

關於 AmazingTalker

關於 AmazingTalker

AmazingTalker 是台港最大的線上家教媒合平台,上千名優質師資提供語言、學科、音樂等多種課程,透過透明的資訊與大數據排列與媒合,讓最適合彼此的師生可以最短時間聚在一起,學習並互相交流不同的文化。

去逛逛

為您推薦Top10台灣優質家教!

你可能感興趣的相關文章:

其他文章: