GEPT 中級 — 文法練習題

威威老師小提醒

中級文法是高中前三冊的範圍,包括:完成式、被動語態、不定詞、動名詞、關係代名詞、比較級、假設語氣等。這份檔案有 80 題,分 8 大主題,搭配解題口訣。


Topic 1: 現在完成式(10 題)

重點口訣

have/has + p.p.
時間提示:since, for, ever, never, just, already, yet

Q1. I _______ to Japan twice. (A) go (B) went (C) have been (D) am going

Q2. She _______ this book three times. (A) read (B) reads (C) has read (D) is reading

Q3. _______ you ever _______ Japanese food? (A) Have / try (B) Have / tried (C) Did / try (D) Do / try

Q4. I _______ him since last year. (A) don’t see (B) didn’t see (C) haven’t seen (D) am not seeing

Q5. They _______ for two hours. (A) study (B) studies (C) have studied (D) studied

Q6. Tom _______ his homework yet. (A) doesn’t finish (B) didn’t finish (C) hasn’t finished (D) isn’t finishing

Q7. She _______ already _______ the email. (A) has / sent (B) is / sending (C) had / sent (D) does / send

Q8. I _______ never _______ such a beautiful sunset. (A) am / seeing (B) was / seeing (C) have / seen (D) had / seen

Q9. Mary _______ in Taipei since 2010. (A) lives (B) lived (C) has lived (D) is living

Q10. _______ they _______ from work yet? (A) Have / returned (B) Has / returned (C) Did / return (D) Do / return


Topic 2: 被動語態(10 題)

重點口訣

主動:S + V + O
被動:O + be + p.p. + by + S
時態:is/was/will be + p.p.

Q11. This book _______ by my favorite author. (A) writes (B) wrote (C) is written (D) was written

Q12. The cake _______ by my mom yesterday. (A) bakes (B) baked (C) is baked (D) was baked

Q13. English _______ all over the world. (A) speaks (B) is spoken (C) was spoken (D) is speaking

Q14. The new bridge _______ next year. (A) will build (B) will be built (C) builds (D) is built

Q15. This song _______ by everyone. (A) likes (B) is liking (C) is liked (D) was liking

Q16. The window _______ by the children yesterday. (A) broke (B) was broken (C) breaks (D) is broken

Q17. The letter _______ already. (A) sent (B) has sent (C) has been sent (D) is sending

Q18. Many people _______ in the accident. (A) injure (B) injured (C) were injured (D) are injuring

Q19. The room _______ every day. (A) cleans (B) is cleaned (C) cleaned (D) was cleaning

Q20. Pizza _______ in Italy. (A) invents (B) invented (C) was invented (D) is inventing


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

重點口訣

to V:表目的、未來
V-ing:表習慣、進行
某些動詞固定接:
  enjoy / finish / mind / suggest + V-ing
  want / hope / decide / plan + to V

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

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

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

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

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

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

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

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

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

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


Topic 4: 關係代名詞(10 題)

重點口訣

人 → who / whom / whose
物 → which / that
地點 → where
時間 → when
原因 → why

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

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

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

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

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

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

Q37. The man _______ I talked to is my new teacher. (A) who (B) whom (C) Both A and B (D) which

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

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

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


Topic 5: 比較級與最高級進階(10 題)

重點口訣

as + 原級 + as = 一樣
not as + 原級 + as = 不如
比較級 + and + 比較級 = 越來越...
the + 比較級, the + 比較級 = 越...越...

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 題)

重點口訣

與現在相反:If + 過去式, would/could + V
與過去相反:If + had p.p., would have p.p.
願望:I wish + 過去式 / had p.p.

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

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

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

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

Q55. If he _______ here, he would help us. (A) is (B) was (C) were (D) be

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

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

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

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

Q60. I wish my mother _______ here now. (A) is (B) was (C) were (D) Both B and C


Topic 7: 連接詞與從屬子句(10 題)

重點口訣

讓步:although, though, even though(後接子句)
       despite, in spite of(後接名詞/V-ing)
原因:because(強), since, as
結果:so / therefore
條件:if, unless, as long as

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

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

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

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

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

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

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

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

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

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


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

重點口訣

否定詞開頭要倒裝:
  Never / Hardly / Seldom / No sooner ...
Not only ... but also ... (主詞前要倒裝)
強調句:It is/was ... that ...

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

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

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

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

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

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

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

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

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

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


完整解答

Topic 1: 完成式

題號答案解析
1(C) have beentwice → 完成式
2(C) has readthree times → 完成式
3(B) Have / triedever → 完成式
4(C) haven’t seensince → 完成式
5(C) have studiedfor + 時間 → 完成式
6(C) hasn’t finishedyet → 完成式
7(A) has / sentalready → 完成式
8(C) have / seennever → 完成式
9(C) has livedsince 2010 → 完成式
10(A) Have / returnedyet → 完成式

Topic 2: 被動語態

題號答案解析
11(D) was writtenbook 是被寫的 → 被動
12(D) was bakedyesterday → 過去被動
13(B) is spokenEnglish 被說 → 現在被動
14(B) will be builtnext year → 未來被動
15(C) is likedsong 被喜歡 → 現在被動
16(B) was brokenyesterday → 過去被動
17(C) has been sentletter 被寄 → 完成被動
18(C) were injuredpeople 被傷 → 過去被動
19(B) is cleanedevery day → 現在被動
20(C) was inventedpizza 被發明 → 過去被動

Topic 3: 不定詞 / 動名詞

題號答案解析
21(C) to bewant + to V
22(B) listeningenjoy + V-ing
23(C) to see表目的 → to V
24(B) closingmind + V-ing
25(C) to eatimportant to + V
26(A) oftired of + V-ing
27(B) goingsuggest + V-ing
28(C) to studydecide + to V
29(D) Both B and C動名詞或不定詞當主詞
30(B) smokingstop + V-ing(停止做某事)

Topic 4: 關係代名詞

題號答案解析
31(A) who修飾 girl(人)
32(C) which修飾 book(物)
33(C) whose表所有「他的父親」
34(C) where修飾地點
35(C) when修飾時間
36(D) why表原因
37(C) Both A and Bwho/whom 都可,限定子句中也可省略
38(C) where修飾地點
39(B) which修飾物
40(A) who修飾人

Topic 5: 比較級進階

題號答案解析
41(B) asas + 原級 + as
42(A) asnot as + 原級 + as
43(B) hotter and hotter比較級 + and + 比較級
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 + 最高級

Topic 6: 假設語氣

題號答案解析
51(C) wereIf I were(不分主詞)
52(C) had studied過去相反:had p.p.
53(C) wereI wish I were
54(A) rains真實條件:rains, will V
55(C) were與現在相反 → were
56(C) had gone與過去相反 → had p.p.
57(B) had與現在相反 → had
58(B) HadHad I been = If I had been(倒裝)
59(B) won與現在相反 → won
60(D) Both B and C口語 was,正式 were

Topic 7: 連接詞

題號答案解析
61(B) DespiteDespite + 名詞
62(A) AlthoughAlthough + 子句
63(A) ifif 表條件
64(B) UnlessUnless = If not
65(B) DespiteDespite + V-ing
66(C) so結果 → so
67(A) As long as條件
68(A) Even though讓步
69(C) so結果
70(B) unlessunless = 除非

Topic 8: 倒裝與強調

題號答案解析
71(B) have I seenNever 開頭倒裝
72(B) is heNot only 開頭倒裝
73(B) had I sat downHardly + had + S + p.p.
74(C) Both A and B強調句 it is/was that
75(A) hadNo sooner had + S + p.p.
76(C) Both A and B強調時間或地點
77(A) doSeldom 倒裝
78(B) can youOnly by … 倒裝
79(A) you should doWhat 子句當主詞
80(D) Both A and Bwhat / that 都可以

計分

每題 1.25 分,滿分 100 分

分數程度
90-100中級文法紮實,可挑戰 Mock 1
75-89還可以,加強錯題主題
60-74基礎不夠,回到 初級文法
60 以下從 Remedial R10-R15 開始

中級文法的 8 個關鍵記憶法

1. 完成式 → 看到 since/for/ever/never/just/already/yet
2. 被動語態 → 主詞「被」做 → be + p.p.
3. 不定詞 → want/hope/decide/plan + to V
4. 動名詞 → enjoy/finish/mind/suggest + V-ing
5. 關係代名詞 → 人 who, 物 which, 地 where, 時 when
6. 比較級 → 兩者比較用 -er/more
7. 假設語氣 → If 與現在相反 → were
8. 倒裝 → 否定詞開頭要倒裝

威威老師的最後叮嚀

中級文法是英文的「轉折點」。把這 80 題搞懂,你的英文程度就跨過一個門檻。

練習方法:

  1. 第一輪: 不看答案做完,看自己對幾題
  2. 第二輪: 把錯題重做一次,理解原因
  3. 第三輪: 一週後重做錯題
  4. 第四輪: 一個月後再做一次(測試是否真的會)

文法練習不是「做完就好」,而是「做到不會錯為止」。加油!威威老師相信你做得到!