從屬連接詞 if
首頁
範圍總覽
南一 八下 Unit 6
從屬連接詞 if
從屬連接詞 if
文法
文法摘要
if 引導條件從句,表示「如果…」;常見於未來可能、一般事實與假設情況
真實條件:If + 現在簡單,主句多用 will/can/may + 動詞原形
一般真理/習慣:If + 現在簡單,主句也用現在簡單
不真實假設:If + 過去簡單,主句用 would + 動詞原形(be 動詞常用 were)
if 子句在前要加逗號;if 子句通常不用 will/would
基本公式
If + 主詞 + 現在簡單動詞, 主詞 + will/can/may + 動詞原形 (+ 受詞/補語)
表示未來可能或結果;if 子句不用 will;if 子句在前加逗號
範例:
顯示全部 (2)
If it rains, we will stay home.
如果下雨,我們會待在家裡。
If + 主詞 + 現在簡單動詞, 主詞 + 現在簡單動詞
表示一般真理、習慣或固定結果(零條件)
範例:
顯示全部 (2)
If you mix blue and yellow, you get green.
如果你把藍色和黃色混在一起,就會變成綠色。
If + 主詞 + 過去簡單動詞, 主詞 + would + 動詞原形
表示與現在/未來事實相反的假設(第二條件);be 動詞常用 were
範例:
顯示全部 (2)
If I had a bike, I would ride to school.
如果我有腳踏車,我就會騎去上學。
If + 主詞 + 現在簡單動詞, 祈使句(動詞原形)
用於給建議或指令
範例:
顯示全部 (2)
If you need help, ask me.
如果你需要幫忙,就來問我。
常見錯誤
If it will rain, we will stay home.
If it rains, we will stay home.
if 子句表未來條件時用現在簡單,不用 will。主句才用 will。
If it rains we will stay home.
If it rains, we will stay home.
if 子句在前面時,後面要加逗號;若 if 子句在後面通常不加逗號:We will stay home if it rains.
If I would have time, I would help you.
If I had time, I would help you.
第二條件句的 if 子句用過去簡單(had),不用 would。主句才用 would + 動詞原形。
If I was you, I would rest.
If I were you, I would rest.
假設語氣中 be 動詞慣用 were(If I were you…),較為標準且常見於考題。
If you don't hurry, you'll be late, unless you don't miss the bus.
If you don't hurry, you'll be late. / Unless you hurry, you'll be late.
unless = if…not,不可再加否定造成雙重否定。
相似文法比較
vs. when(時間連接詞)
when 表「當…時」,通常指一定會或經常發生的時間;if 表「如果」,不確定是否會發生。
本文法(從屬連接詞 if
If it rains, we will stay home.
如果下雨,我們會待在家裡。
對比文法(when(時間連接詞)
When it rains, the streets get wet.
當下雨時,街道就會變濕。
vs. unless(除非)
unless = if…not,表示「除非…否則…」,語意為否定條件。
本文法(從屬連接詞 if
If you don't wear a coat, you'll feel cold.
如果你不穿外套,你會覺得冷。
對比文法(unless(除非)
Unless you wear a coat, you'll feel cold.
除非你穿外套,否則你會覺得冷。
想知道你的英文程度?
免費測一次,就知道你的英文在哪裡。讓 AI 幫你聰明學習。
石虎科技有限公司
統一編號 60501931 | 客服信箱:info@test-learn.com