學測英文 — 文法練習題

威威老師小提醒

學測英文文法考的是高中三年的核心文法。這份檔案有 80 題 涵蓋學測最常考的 8 大文法。每題附詳細解析。


Topic 1: 時態(10 題)

Q1. I _______ TV when the doorbell rang. (A) watch (B) watched (C) was watching (D) am watching

Q2. By the time I got home, my family _______ already. (A) ate (B) eats (C) had eaten (D) is eating

Q3. She _______ in this company since 2015. (A) works (B) worked (C) has worked (D) is working

Q4. Tomorrow at this time, I _______ on the beach. (A) will lie (B) will be lying (C) lay (D) lying

Q5. I _______ the report before he arrives. (A) finish (B) will finish (C) will have finished (D) am finishing

Q6. They _______ for two hours when I joined them. (A) studied (B) had been studying (C) studies (D) are studying

Q7. Look! It _______ outside. (A) rains (B) rained (C) is raining (D) was raining

Q8. When I get to the station, the train _______ already. (A) leaves (B) left (C) will have left (D) had left

Q9. I _______ this book three times so far. (A) read (B) reads (C) have read (D) am reading

Q10. She _______ when I called her. (A) sleeps (B) was sleeping (C) had slept (D) sleeping


Topic 2: 假設語氣(10 題)

Q11. If I _______ you, I would tell the truth. (A) am (B) was (C) were (D) be

Q12. If she _______ harder, she would have passed. (A) studies (B) studied (C) had studied (D) has studied

Q13. I wish I _______ rich. (A) am (B) was (C) were (D) be

Q14. If it _______ rain tomorrow, we will stay home. (A) rains (B) rained (C) had rained (D) raining

Q15. _______ I been there, I would have helped. (A) If (B) Had (C) Were (D) Should

Q16. If I _______ enough money, I would buy a car. (A) have (B) had (C) had had (D) will have

Q17. What would you do if you _______ a million dollars? (A) win (B) won (C) had won (D) will win

Q18. I wish I _______ to the party last night. (A) go (B) went (C) had gone (D) have gone

Q19. If only I _______ the truth! (A) know (B) knew (C) had known (D) am knowing

Q20. Suppose you _______ the lottery, what would you do? (A) win (B) won (C) winning (D) will win


Topic 3: 關係子句(10 題)

Q21. The girl _______ is wearing a red dress is my sister. (A) who (B) which (C) what (D) where

Q22. This is the book _______ I bought yesterday. (A) who (B) whom (C) which (D) where

Q23. I have a friend _______ father is a doctor. (A) who (B) whom (C) whose (D) which

Q24. That’s the restaurant _______ we had dinner. (A) which (B) that (C) where (D) when

Q25. Do you remember the day _______ we first met? (A) which (B) where (C) when (D) why

Q26. I don’t know the reason _______ he was angry. (A) which (B) when (C) where (D) why

Q27. This is the city _______ I grew up. (A) which (B) that (C) where (D) when

Q28. Have you seen the movie _______ won the Oscar? (A) who (B) which (C) where (D) when

Q29. Tom is a student _______ studies very hard. (A) who (B) whom (C) whose (D) which

Q30. He failed the exam, _______ surprised everyone. (A) that (B) which (C) what (D) who


Topic 4: 不定詞與動名詞(10 題)

Q31. I want _______ a doctor. (A) be (B) being (C) to be (D) been

Q32. She enjoys _______ music. (A) listen (B) listening (C) to listen (D) listened

Q33. I came here _______ you. (A) see (B) seeing (C) to see (D) saw

Q34. Would you mind _______ the window? (A) close (B) closing (C) to close (D) closed

Q35. It’s important _______ healthy food. (A) eat (B) eating (C) to eat (D) eaten

Q36. I’m tired _______ studying. (A) of (B) at (C) for (D) with

Q37. He suggested _______ to the movies. (A) go (B) going (C) to go (D) went

Q38. I decided _______ harder this semester. (A) study (B) studying (C) to study (D) studied

Q39. _______ English well takes time and effort. (A) Speak (B) Speaking (C) To speak (D) Both B and C

Q40. Stop _______ . It’s bad for your health. (A) smoke (B) smoking (C) to smoke (D) smoked


Topic 5: 比較與對等(10 題)

Q41. He is _______ tall as his father. (A) so (B) as (C) more (D) very

Q42. This book is not _______ interesting as that one. (A) as (B) more (C) most (D) than

Q43. It’s getting _______ . (A) hot and hot (B) hotter and hotter (C) hottest (D) more hot

Q44. _______ you study, _______ you will know. (A) The more / the more (B) More / more (C) Much / much (D) The most / the most

Q45. This is _______ movie I have ever seen. (A) the good (B) better (C) the best (D) more good

Q46. Mary is _______ than Lisa. (A) prettier (B) more pretty (C) the prettiest (D) most pretty

Q47. Of all the students, John is _______ . (A) tall (B) taller (C) the tallest (D) more tall

Q48. Health is _______ than money. (A) important (B) more important (C) the most important (D) most important

Q49. The weather today is _______ than yesterday. (A) good (B) better (C) the best (D) well

Q50. This is one of _______ books I have ever read. (A) good (B) better (C) the best (D) the better


Topic 6: 連接詞(10 題)

Q51. _______ the rain, we went out. (A) Although (B) Despite (C) Because (D) So

Q52. _______ it was cold, we didn’t wear jackets. (A) Although (B) Despite (C) Because (D) So

Q53. I’ll go _______ you go. (A) if (B) unless (C) although (D) despite

Q54. _______ you study hard, you won’t pass. (A) If (B) Unless (C) Although (D) Because

Q55. _______ being tired, he kept working. (A) Although (B) Despite (C) Because (D) So

Q56. I’m tired, _______ I will go to bed early. (A) although (B) because (C) so (D) but

Q57. _______ I have time, I will help you. (A) As long as (B) Unless (C) Despite (D) Although

Q58. _______ he was sick, he didn’t go to the doctor. (A) Even though (B) Because (C) So (D) Despite

Q59. I forgot to bring my umbrella, _______ I got wet. (A) although (B) but (C) so (D) despite

Q60. I won’t go to the party _______ you come with me. (A) if (B) unless (C) although (D) despite


Topic 7: 倒裝與強調(10 題)

Q61. Never _______ such a beautiful sunset. (A) I have seen (B) have I seen (C) I see (D) do I see

Q62. Not only _______ a great writer, but he is also a musician. (A) he is (B) is he (C) does he (D) he was

Q63. Hardly _______ when the phone rang. (A) I had sat down (B) had I sat down (C) I sat down (D) did I sit down

Q64. It _______ Tom who called you. (A) is (B) was (C) Both A and B (D) does

Q65. No sooner _______ the meeting started than the fire alarm went off. (A) had (B) did (C) was (D) has

Q66. It was _______ that I met him. (A) yesterday (B) at the party (C) Both A and B (D) does

Q67. Seldom _______ I see her. (A) do (B) does (C) am (D) have

Q68. Only by working hard _______ succeed. (A) you can (B) can you (C) you (D) does you

Q69. What _______ is to study every day. (A) you should do (B) you do (C) should you do (D) do you

Q70. It is _______ I want. (A) what (B) that (C) which (D) Both A and B


Topic 8: 主詞動詞一致與其他(10 題)

Q71. The number of students _______ increasing. (A) is (B) are (C) have (D) were

Q72. A number of students _______ absent today. (A) is (B) are (C) has (D) was

Q73. Neither the teacher nor the students _______ aware of the change. (A) is (B) are (C) has (D) was

Q74. Each of _______ given a questionnaire. (A) the participants is (B) the participants are (C) the participant was (D) Both A and C

Q75. Mathematics _______ my favorite subject. (A) is (B) are (C) Both A and B (D) None

Q76. _______ is the most important thing in life. (A) Health (B) Healthy (C) The health (D) Healthly

Q77. The book _______ I bought is interesting. (A) what (B) which (C) Both A and B (D) None

Q78. _______ smoking is harmful to health. (A) That (B) What (C) Which (D) How

Q79. _______ matters most is your effort. (A) That (B) What (C) Which (D) How

Q80. I don’t know _______ he will come. (A) that (B) what (C) whether (D) which


解答

題號答案重點
1(C) was watching過去進行式
2(C) had eaten過去完成式
3(C) has workedsince → 完成式
4(B) will be lying未來進行式
5(C) will have finished未來完成式
6(B) had been studying過去完成進行式
7(C) is rainingLook! → 進行式
8(C) will have left未來完成式
9(C) have readso far → 完成式
10(B) was sleeping過去進行式
11(C) wereIf I were
12(C) had studied過去相反
13(C) wereI wish I were
14(A) rains真實條件
15(B) HadHad I been
16(B) had與現在相反
17(B) won與現在相反
18(C) had gone與過去相反
19(C) had known過去遺憾
20(B) won與現在相反
21(A) who修飾人
22(C) which修飾物
23(C) whose表所有
24(C) where修飾地點
25(C) when修飾時間
26(D) why表原因
27(C) where修飾地點
28(B) which修飾物
29(A) who修飾人
30(B) which整件事用 which
31(C) to bewant + to V
32(B) listeningenjoy + V-ing
33(C) to see表目的
34(B) closingmind + V-ing
35(C) to eatimportant to V
36(A) oftired of
37(B) goingsuggest + V-ing
38(C) to studydecide + to V
39(D) Both B and C動名詞或不定詞當主詞
40(B) smokingstop + V-ing
41(B) asas + 原級 + as
42(A) asnot as + 原級 + as
43(B) hotter and hotter越來越…
44(A) The more / the more越…越…
45(C) the bestever → 最高級
46(A) prettierthan → 比較級
47(C) the tallestof all → 最高級
48(B) more importantthan → 比較級
49(B) betterthan → 比較級
50(C) the bestone of the + 最高級
51(B) DespiteDespite + 名詞
52(A) AlthoughAlthough + 子句
53(A) ifif 條件
54(B) UnlessUnless = If not
55(B) DespiteDespite + V-ing
56(C) so結果
57(A) As long as條件
58(A) Even though讓步
59(C) so結果
60(B) unlessunless = 除非
61(B) have I seenNever 倒裝
62(B) is heNot only 倒裝
63(B) had I sat downHardly 倒裝
64(C) Both A and B強調句
65(A) hadNo sooner had S p.p.
66(C) Both A and B強調句
67(A) doSeldom 倒裝
68(B) can youOnly by 倒裝
69(A) you should doWhat 子句當主詞
70(D) Both A and Bwhat / that 都可
71(A) isThe number 單數
72(B) areA number 複數
73(B) areNeither…nor 就近 → students
74(D) Both A and CEach + 單數
75(A) is學科 → 單數
76(A) Health抽象名詞
77(B) which物 → which
78(A) ThatThat + 子句
79(B) WhatWhat matters
80(C) whether是否

學測文法的 8 個高頻陷阱

1. 主詞動詞長距離一致

The book on the shelves [is/are] interesting.
   ↑ 主詞 book(單數)→ is

2. 假設語氣 If I were

If I were you, I would... (不用 was)

3. 比較級 than vs. then

✅ better than ever
❌ better then ever

4. 不定詞 vs. 動名詞

某些動詞固定接:
- enjoy / mind / finish + V-ing
- want / hope / decide / plan + to V

5. 關係代名詞限定 / 非限定

限定:The boy who came is my friend.
非限定:My brother, who lives in Tokyo, is a teacher.

6. Despite 後加名詞

✅ Despite the rain
✅ Despite raining
❌ Despite it rained(要用 Although)

7. Never 開頭倒裝

✅ Never have I seen such beauty.
❌ Never I have seen...

8. The 用法

✅ The Earth is round.(地球只有一個)
❌ Earth is round.

4 週文法訓練計畫

重點每天
1Topic 1-2(時態 + 假設)10 題
2Topic 3-4(關代 + 不定詞)10 題
3Topic 5-6(比較 + 連接詞)10 題
4Topic 7-8(倒裝 + 一致)+ 總複習10 題

威威老師的最後叮嚀

學測文法考的是「精準度」,不是花俏。

三大原則:

  1. 看到關鍵字立刻反應 —— since → 完成式 / yesterday → 過去式
  2. 找真正的主詞 —— 別被介系詞片語騙了
  3. 詳列錯題本 —— 每錯一題就記下來,每週複習

加油!威威老師相信你做得到!