準備學測英文的你,是不是常在文法題裡陷入選項混戰:
- 看到 have/has 不知道要不要加 p.p.
- 不確定 if 句該用過去式還是過去完成式
- 分不清楚關係代名詞該用 who、which 還是 that?
這篇文章將幫你一次整理學測最常考、也最容易錯的三大文法句型:現在完成式、假設語氣、關係代名詞。
不只讓你搞懂用法,更提供例句+翻譯+易錯提醒,讓你快速抓關鍵,考前不再焦慮!
一、現在完成式:have/has + p.p.
1. 用法
現在完成式用來表示:
- 過去某一時刻開始,一直到現在仍持續的動作
- 已經完成的行動,對現在有影響
2. 結構公式
主詞 + have/has + 過去分詞(p.p.)
3. 常見時間副詞
- for(一段時間)
- since(起始點)
- already / yet / just / ever / never
4. 例句+翻譯
- I have lived in Taipei since 2015. (我從2015年以來就住在台北。)
- She has just finished her homework. (她剛剛寫完作業。)
5. 易錯提醒
- 有 since / for 卻用成過去式(lived 而非 have lived)
- 將現在完成式誤當一般過去式使用
二、假設語氣:If 虛擬句型
1. 用法分類
根據句子要表達的時間,假設語氣可分為三類:
| 假設類型 | 條件子句(If 子句) | 主句 | 中文說明 |
|---|---|---|---|
| 與現在事實相反 | If + 過去式 | would / could + 原形動詞 | (現在其實不是這樣) |
| 與過去事實相反 | If + had + p.p. | would / could have + p.p. | (過去其實沒發生) |
| 一般未來可能 | If + 現在簡單式 | will / can + 原形動詞 | (有可能發生) |
2. 例句+翻譯
- If I were you, I would study harder. (如果我是你,我會更努力念書。)
- If he had left earlier, he would have caught the bus. (如果他早點離開,就趕得上公車了。)
3. 易錯提醒
- 第一人稱 I 搭配假設語氣也要用 were,不是 was
- 條件子句與主句時態不一致
三、關係代名詞:who / which / that / where / whose
1. 用法概念
關係代名詞用來連接兩個句子,讓描述更簡潔、更有層次。
| 關代 | 所指對象 | 句中功能 | 範例 |
|---|---|---|---|
| who | 人 | 主詞/受詞 | The girl who is singing is my sister. |
| which | 物 | 主詞/受詞 | The book which you gave me is great. |
| that | 人或物 | 主詞/受詞 | The dog that barked is mine. |
| where | 地點 | 地點副詞 | This is the place where I met her. |
| whose | 人(所屬) | 所有格 | The boy whose bike was stolen is crying. |
2. 例句+翻譯
- The man who helped me is my neighbor. (幫助我的那位男士是我的鄰居。)
- This is the school where I studied for three years. (這是我讀了三年的學校。)
3. 易錯提醒
- 關代後主詞重複(如:The girl who she is singing…)
- 指人卻用 which,或指地點卻用 that 表副詞
- 誤把關代省略的位置保留錯誤成分(如主詞不能省略)
🔍結語:三大句型搞懂,文法題一半拿下
學測文法不是要你背文法書,而是要你「掌握高頻概念+理解語句邏輯」。現在完成式、假設語氣與關代用法,這三大句型幾乎每年都出,而且同時出現在:
- 文法選擇題
- 綜合測驗
- 閱讀句意理解
- 翻譯與寫作
建議考前 30 天,每週練 1 個句型,每天造3句話、解5題題目,考前再整理一次易錯點,就能大幅提升穩定度與信心。
從「看不懂選項」到「看出邏輯」、從「句型錯誤」到「自然運用」,文法的差距,就藏在這三個句型中。現在開始複習,你也能寫對、寫順、寫出高分感!

