GEPT 中高級 — 文法練習題
威威老師小提醒
中高級文法考的是「精準度」和「複雜句型」。你不只要知道規則,還要能在學術語境中正確使用。這份檔案有 80 題,涵蓋中高級最常考的 8 大文法。
Topic 1: 假設語氣進階(10 題)
Q1. Had the government acted earlier, the crisis _______ avoided. (A) could be (B) could have been (C) can be (D) will be
Q2. If it were not for your help, I _______ the project on time. (A) cannot finish (B) could not finish (C) could not have finished (D) will not finish
Q3. I wish I _______ more attention to the lecture yesterday. (A) pay (B) paid (C) had paid (D) would pay
Q4. It is time we _______ action to address the problem. (A) take (B) took (C) have taken (D) will take
Q5. If only I _______ the truth earlier! (A) know (B) knew (C) had known (D) would know
Q6. But for his support, she _______ the competition. (A) would not win (B) would not have won (C) will not win (D) did not win
Q7. Suppose you _______ the president, what policy would you implement first? (A) are (B) were (C) had been (D) will be
Q8. The professor speaks as if he _______ everything. (A) knows (B) knew (C) had known (D) know
Q9. If I _______ about the meeting, I would attend it. (A) know (B) knew (C) had known (D) will know
Q10. If I _______ about the meeting yesterday, I would have attended it. (A) know (B) knew (C) had known (D) would know
Topic 2: 分詞構句(10 題)
Q11. _______ in 1990, the company has grown rapidly. (A) Found (B) Founded (C) Founding (D) Being found
Q12. _______ the report, she realized there were several errors. (A) Read (B) Reading (C) Having read (D) Being read
Q13. _______ by heavy rain, the match was postponed. (A) Interrupting (B) Interrupted (C) Having interrupted (D) To interrupt
Q14. _______ from the hill, the city looks beautiful. (A) Seeing (B) Seen (C) Having seen (D) To see
Q15. _______ hard, he passed the exam. (A) Study (B) Studied (C) Studying (D) Being studied
Q16. _______ the necessary qualifications, she was offered the position. (A) Having (B) Had (C) Have (D) Being had
Q17. _______ enough time, we can finish the project. (A) Give (B) Given (C) Giving (D) Having given
Q18. _______ no money, he couldn’t buy the ticket. (A) Having (B) Had (C) Have (D) Being had
Q19. _______ in simple language, the article is easy to understand. (A) Writing (B) Written (C) Having written (D) To write
Q20. _______ the truth, he apologized immediately. (A) Realize (B) Realized (C) Realizing (D) Being realized
Topic 3: 名詞子句(10 題)
Q21. _______ he said surprised everyone. (A) That (B) What (C) Which (D) Whether
Q22. I don’t know _______ he will come. (A) that (B) what (C) whether (D) which
Q23. The question is _______ we can finish on time. (A) what (B) whether (C) which (D) where
Q24. _______ she passed the exam is not surprising. (A) What (B) That (C) Whether (D) Which
Q25. I believe _______ honesty is the best policy. (A) what (B) that (C) whether (D) which
Q26. _______ matters most is not money but happiness. (A) That (B) What (C) Whether (D) Which
Q27. He asked me _______ I was going. (A) what (B) that (C) where (D) which
Q28. I wonder _______ she refused the offer. (A) why (B) that (C) what (D) which
Q29. The fact _______ he lied disappointed me. (A) what (B) that (C) whether (D) which
Q30. _______ will win the election remains uncertain. (A) Who (B) That (C) Which (D) Whether
Topic 4: 倒裝句(10 題)
Q31. Never before _______ such a serious problem. (A) we have faced (B) have we faced (C) we faced (D) did we faced
Q32. Not only _______ the project, but he also funded it. (A) he supported (B) did he support (C) he did support (D) supported he
Q33. Seldom _______ such dedication. (A) we see (B) do we see (C) we do see (D) see we
Q34. Only after the meeting _______ the truth. (A) I understood (B) did I understand (C) I did understand (D) understood I
Q35. Hardly _______ when the fire alarm went off. (A) we had arrived (B) had we arrived (C) did we arrive (D) we arrived
Q36. No sooner _______ the announcement than the crowd erupted. (A) had he made (B) he had made (C) did he made (D) he made
Q37. Under no circumstances _______ the information be disclosed. (A) should (B) it should (C) should it (D) it
Q38. Rarely _______ a policy caused so much controversy. (A) has (B) has it (C) it has (D) did it has
Q39. So difficult _______ that few students could solve it. (A) the question was (B) was the question (C) did the question (D) the question did
Q40. Were I in your position, I _______ the offer. (A) accept (B) accepted (C) would accept (D) will accept
Topic 5: 關係子句進階(10 題)
Q41. The professor, _______ research focuses on climate change, will give a lecture. (A) who (B) whom (C) whose (D) which
Q42. The proposal, _______ was rejected by the committee, sparked debate. (A) that (B) which (C) what (D) who
Q43. The reason _______ he resigned remains unclear. (A) which (B) that (C) why (D) where
Q44. This is the city _______ I grew up. (A) which (B) that (C) where (D) when
Q45. The company, _______ CEO resigned yesterday, faces uncertainty. (A) who (B) whom (C) whose (D) which
Q46. He failed the exam, _______ surprised everyone. (A) that (B) which (C) what (D) who
Q47. The person to _______ I spoke was very helpful. (A) who (B) whom (C) whose (D) which
Q48. 2020 was the year _______ the pandemic began. (A) which (B) that (C) when (D) where
Q49. The issue about _______ we argued remains unresolved. (A) who (B) which (C) what (D) where
Q50. Anyone _______ wishes to participate should register first. (A) who (B) whom (C) which (D) whose
Topic 6: 強調句與比較結構(10 題)
Q51. It was John _______ broke the window. (A) who (B) which (C) what (D) whom
Q52. It was in 1995 _______ the company was founded. (A) when (B) that (C) which (D) where
Q53. The more we learn, _______ we realize how little we know. (A) more (B) the more (C) most (D) the most
Q54. This issue is not so much about money _______ about values. (A) as (B) than (C) but (D) and
Q55. He is more of a thinker _______ a doer. (A) as (B) than (C) but (D) and
Q56. Nothing is more important _______ health. (A) as (B) than (C) to (D) for
Q57. This is by far _______ solution. (A) good (B) better (C) the best (D) best
Q58. The situation is getting _______ complicated. (A) more and more (B) most and most (C) very and very (D) so and so
Q59. It is not until we lose something _______ we realize its value. (A) which (B) that (C) when (D) where
Q60. What matters is not _______ we win but how we compete. (A) that (B) whether (C) which (D) why
Topic 7: 連接詞與邏輯結構(10 題)
Q61. _______ the evidence was compelling, the jury found him not guilty. (A) Despite (B) Although (C) Because (D) Since
Q62. The policy was implemented _______ opposition from local residents. (A) although (B) despite (C) because (D) since
Q63. The project was delayed _______ technical difficulties. (A) due to (B) although (C) despite (D) whereas
Q64. _______ the economy improves, unemployment may remain high. (A) Even if (B) Because (C) Since (D) In order that
Q65. She studied hard _______ she could pass the exam. (A) so that (B) because (C) although (D) whereas
Q66. The company expanded overseas, _______ increasing its global influence. (A) thereby (B) although (C) despite (D) whereas
Q67. _______ you have any questions, please contact us. (A) Should (B) Were (C) Had (D) Although
Q68. The plan is risky; _______ , it could bring significant benefits. (A) therefore (B) however (C) for example (D) consequently
Q69. The results were inconclusive; _______ , further research is needed. (A) therefore (B) however (C) nevertheless (D) despite
Q70. _______ he lacks experience, he makes up for it with enthusiasm. (A) While (B) Because (C) Since (D) As
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. Either the students or the teacher _______ responsible. (A) is (B) are (C) have (D) were
Q75. Not only the students but also the teacher _______ excited. (A) is (B) are (C) have (D) were
Q76. Reading books, writing essays, and _______ speeches are important skills. (A) give (B) giving (C) to give (D) gave
Q77. The policy aims to reduce costs, improve efficiency, and _______ innovation. (A) promote (B) promoting (C) promotes (D) promoted
Q78. What he needs _______ not money but advice. (A) is (B) are (C) were (D) have
Q79. Each of the participants _______ given a questionnaire. (A) was (B) were (C) have (D) are
Q80. The committee _______ divided on this issue. (A) is (B) are (C) Both A and B (D) have
解答與解析
| 題號 | 答案 | 重點 |
|---|---|---|
| 1 | B | Had S p.p. = If S had p.p.; 主句 would/could have p.p. |
| 2 | C | if it were not for 現在/過去語境;此處 project on time 已完成 → 過去 |
| 3 | C | yesterday → wish + had p.p. |
| 4 | B | It is time + S + 過去式 |
| 5 | C | if only + had p.p. 表過去遺憾 |
| 6 | B | But for = If not for;過去語境 |
| 7 | B | suppose 假設現在 → were |
| 8 | B | as if + 過去式(與事實相反/不確定) |
| 9 | B | would attend → 現在假設 |
| 10 | C | would have attended → 過去假設 |
| 11 | B | 公司被創立 → Founded |
| 12 | C | 先讀完報告才發現 → Having read |
| 13 | B | 比賽被雨中斷 → Interrupted |
| 14 | B | 城市被看 → Seen from |
| 15 | C | 主詞 he 主動 study → Studying |
| 16 | A | Having qualifications = 擁有資格 |
| 17 | B | Given enough time = 如果給足時間 |
| 18 | A | Having no money = 因為沒錢 |
| 19 | B | article 被寫 → Written |
| 20 | C | 主動 realizing |
| 21 | B | What he said = 他說的話 |
| 22 | C | whether = 是否 |
| 23 | B | 表語子句 whether |
| 24 | B | That she passed = 她通過這件事 |
| 25 | B | believe that |
| 26 | B | What matters most = 最重要的事 |
| 27 | C | asked where |
| 28 | A | wonder why |
| 29 | B | the fact that |
| 30 | A | Who will win = 誰會贏 |
| 31 | B | Never before 倒裝 |
| 32 | B | Not only 倒裝 |
| 33 | B | Seldom 倒裝 |
| 34 | B | Only after 倒裝 |
| 35 | B | Hardly had S p.p. when… |
| 36 | A | No sooner had S p.p. than… |
| 37 | C | Under no circumstances should it… |
| 38 | B | Rarely has it… |
| 39 | B | So adj was S that… |
| 40 | C | Were I = If I were |
| 41 | C | whose research |
| 42 | B | 非限定關係子句用 which,不用 that |
| 43 | C | reason why |
| 44 | C | city where |
| 45 | C | whose CEO |
| 46 | B | 整件事用 which |
| 47 | B | to whom |
| 48 | C | year when |
| 49 | B | about which |
| 50 | A | anyone who |
| 51 | A | 強調人 who/that |
| 52 | B | 強調句 It was…that |
| 53 | B | The more, the more |
| 54 | A | not so much A as B |
| 55 | B | more A than B |
| 56 | B | more important than |
| 57 | C | by far the best |
| 58 | A | more and more |
| 59 | B | not until 強調句 → that |
| 60 | B | whether we win |
| 61 | B | Although + 子句 |
| 62 | B | despite + 名詞 |
| 63 | A | due to + 名詞 |
| 64 | A | even if = 即使 |
| 65 | A | so that = 以便 |
| 66 | A | thereby + V-ing = 因而 |
| 67 | A | Should you = If you should |
| 68 | B | however 轉折 |
| 69 | A | therefore 結果 |
| 70 | A | while = 雖然 |
| 71 | A | The number 單數 |
| 72 | B | A number of 複數 |
| 73 | B | Neither…nor 就近一致 → students |
| 74 | A | Either…or 就近一致 → teacher |
| 75 | A | Not only…but also 就近一致 → teacher |
| 76 | B | reading, writing, giving 平行 |
| 77 | A | reduce, improve, promote 平行 |
| 78 | A | What he needs 單數概念 |
| 79 | A | Each 單數 |
| 80 | C | committee 可視為整體 (is) 或成員 (are) |
中高級文法高分策略
1. 看到句首否定詞 → 立刻想到倒裝
Never / Rarely / Seldom / Hardly / No sooner / Under no circumstances
→ 助動詞 + 主詞 + 原形/分詞
2. 看到「先後關係」→ 分詞構句要用完成式
After she read the report, she found errors.
→ Having read the report, she found errors.
3. 看到抽象主詞 → 名詞子句
他說的話 = What he said
他通過這件事 = That he passed
他是否會來 = Whether he will come
4. 平行結構是寫作加分關鍵
❌ The policy aims to reduce costs, improving efficiency, and promotes innovation.
✅ The policy aims to reduce costs, improve efficiency, and promote innovation.
威威老師的最後叮嚀
中高級文法不是考「你會不會背規則」,而是考你能不能在複雜句中保持精準。
三個檢查點:
- 主詞動詞一致 —— 長主詞也要找到真正主詞
- 平行結構 —— 三個動作要同一形式
- 子句連接 —— 一句話只能有一個主句,其他要變子句/分詞
寫作前先背句型,寫作後逐句檢查。加油!