想提升英語文法,可以在完整句子中學一個實用句型,配合有目標的英語文法練習,再用在自己的口說或寫作裡。若你在想「為甚麼我明白英語文法,卻還是會犯錯?」,這份初學者英語文法指南會說明語序、時態與體、問句、冠詞、介系詞、子句和常見學習者錯誤;英式、美式、正式與非正式用法會在會影響建議時標示出來。
有一件事,多數英語教材不會直接說:英語中最難掌握的部分——冠詞、片語動詞、重音模式——正好也是最難用幾條清楚規則教會的部分。母語者並不是靠明確講解學會,而是在多年的大量接觸中吸收。如果你已背過「特定事物用 the、泛指用 a」,卻還是在真實句子裡用錯,這不代表規則解釋得不好;而是這部分英語確實仰賴大量輸入所建立的模式辨識,就像泰語或華語的聲調辨識,或西班牙語的性別一致。你沒有漏掉甚麼別人都知道的祕密技巧。
讓人安心的另一面是:英語動詞變化本身相對不多。多數動詞只會有少數幾種形式——walk、walks、walked、walking——不必追蹤語法性別,名詞也沒有格變化表要背。若你的母語是俄語、德語或芬蘭語這類高度屈折語言,沒有名詞格表會是很大的解脫。英語真正需要下功夫的,是像詞彙一樣累積的文法:冠詞、介系詞、片語動詞,以及很長一串固定模式;而不是法語、西班牙語或義大利語那種每個動詞都要背的大型變化表。
本指南是按你實際會使用的方式編排:它是可以反覆回來查的參考資料,不是要你一口氣從頭讀到尾的書。用上面的目錄,直接跳到這星期最困擾你的地方。每一節會先說明為甚麼那個部分讓人覺得難,再以真實例句仔細解釋;適合用表格呈現的結構,也會讓你能一眼掃讀。只要記住一件事:冠詞用錯,或該用現在完成式時先用了簡單過去式,不代表你不擅長英語。這正是每位學習者在這個階段、這個位置、面對這門語言都會經歷的內在拉鋸。
冠詞
冠詞是即使其他英語已很流利的學習者也常卡住的系統。你可能時態、詞彙和發音都很好,卻仍會在說過很多次的句子裡漏掉或放錯「the」。這不是粗心:對成人學習者來說,冠詞是最慢變得自然的英語特徵之一。日語、韓語、華語、俄語、波蘭語和泰語等約一半世界語言都沒有直接對應的冠詞;學習者不是只在學一條規則,而是在建立全新的心理類別。
英語為每個名詞片語標示三種狀態:新資訊用 a/an;聽者已知道的用 the;泛指複數或不可數名詞時不用冠詞。
| 冠詞 | 何時使用 | 例句 |
|---|---|---|
| a / an | 第一次介紹某物,或泛指其中一個例子 | I saw a dog in the park. She's an engineer. |
| the | 聽者已知道是哪一個:先前提過、共享情境,或只有一個 | The dog [我們剛剛提到的那一隻] ran away. The sun is bright today. |
| (零冠詞) | 泛指複數或不可數名詞;多數專有名詞;作形容詞的語言/國籍 | Ø Dogs are loyal. Ø Water is essential. She speaks Ø French. |
不要只用「特定/泛指」理解,因為「特定」很含糊。更可靠的問題是:聽者已經知道你指哪一個嗎?
這條規則其實很簡單:以母音音開頭的字前用 an,以子音音開頭的字前用 a,不管開頭字母是甚麼。
| 模式 | 例子 | 原因 |
|---|---|---|
| 母音字母、母音音 | an apple, an umbrella | 以真正的母音音開頭。 |
| 子音字母、母音音 | an hour, an honest man, an MBA | hour、honest 的 h 不發音;MBA 念作 em-bee-ay。 |
| 母音字母、子音音 | a university, a European, a one-time offer | university 以 y 音開始;one 以 w 音開始。 |
| 子音字母、子音音 | a book, a car | 一般情況。 |
很多錯誤來自以為 the 只會在 a 的首次提及後出現。其實它也用於情境中的唯一性、共享的世界知識和最高級。
某些類別在日常泛用時不使用冠詞,即使對說話者而言感覺很特定。
| 類別 | 不用冠詞 | 對比(有冠詞) |
|---|---|---|
| 多數專有名詞 | Ø France, Ø Mount Everest, Ø Lake Michigan, Ø Central Park | 複數國名及部分地理類別要用 the:the Netherlands, the United States, the Alps, the Pacific Ocean. |
| 作主詞名詞或形容詞的語言 | She studies Ø Spanish. He speaks Ø Mandarin fluently. | 討論完整名詞片語時可說 "The Spanish language"。 |
| 泛指一餐 | We had Ø breakfast at seven. | "The breakfast [飯店供應的那一餐] was excellent" 是特定一餐。 |
| 為核心目的使用的機構 | He's in Ø school. She went to Ø bed. They're at Ø work. | "I walked past the school" 指建築物。 |
| 與 by 連用的交通方式 | I came Ø by train / Ø by car / Ø by bus. | "I was on the train" 指特定一班車。 |
有些冠詞用法已成固定慣用語,只能像學詞彙一樣在反覆接觸中熟悉:The movies 但 Ø television;英式英語的 the hospital,但美式英語談病人身分時通常是 Ø hospital;a hundred、a thousand,卻是 the first hundred;in the morning,但 at Ø night。
冠詞較靠模式接觸而非套規則,所以高效習慣是留意,而不是硬背。閱讀或聆聽真實英語時,簡短留意令你意外的 the、a 或零冠詞。每週收集五到十個句子,連同完整句子複習;長期效果比任何一張規則表更好。即使程度很高,冠詞也是最後才會完全自動化的部分之一,這很正常。
名詞
英語名詞沒有語法性別,也不像德語或俄語般有格變化;真正的難點在可數性、不規則複數和所有格。若你的語言不把物質名詞與可數名詞作語法區分,這一點需要刻意留意。
可數名詞可逐一數:one book, two books;有單複數,能接 a/an、many 和數字。不可數名詞把物質、概念或類別視作整體:water, rice, information, advice, furniture, homework, equipment;沒有複數,不能直接接 a/an,搭配 much,並用單數動詞。
不可數名詞(也稱物質名詞或不可計數名詞)指被視為整體而非個別單位的物質、抽象概念或類別:water、rice、information、advice、furniture、homework、equipment。它們沒有複數形式,不能直接接在 "a/an" 後,和 "much" 而不是 "many" 搭配,並且一律用單數動詞。
| 可數名詞 | 不可數名詞 | |
|---|---|---|
| 單數/複數 | a book / two books | furniture(沒有複數;furnitures 錯誤) |
| 接 a/an | a chair | 不能:an information 錯誤 |
| 數量詞 | many books, a few chairs | much water, a little advice |
| 動詞一致 | The books are here. | The information is correct. |
英語的可數/不可數劃分不一定符合直覺或其他語言。furniture、luggage、advice、information、news、equipment、homework 都是不可數,不能說 "furnitures"、"an advice" 或 "many homeworks"。這是要逐一學的封閉清單。部分名詞會隨意思改變類別:"I'd like a coffee" 指一杯;"I don't drink coffee" 指咖啡這種飲品。
有些名詞確實會隨意思改變類別:"I'd like a coffee"(可數——一杯、一次特定點單)對比 "I don't drink coffee"(不可數——泛指這種飲品)。"There was a light in the window"(可數——一盞特定的燈)對比 "There wasn't enough light to read by"(不可數——泛指光線這種現象)。
多數名詞的複數規則可預測,-s 的發音會隨詞尾音而改變。
| 詞尾音 | 複數詞尾音 | 例子 |
|---|---|---|
| 清子音(p, t, k, f) | /s/ | cats, books, cups, laughs |
| 濁子音或母音 | /z/ | dogs, cars, bees, boys |
| 咝音(s, z, sh, ch, j, x) | /ɪz/ | buses, boxes, churches, judges |
子音加 y 變 -ies(city → cities),母音加 y 只加 -s(boy → boys)。以 -o、-f、-fe 結尾的規則並不完全一致,需逐一記住。
還有拼字調整:以子音加 "y" 結尾的名詞改為 "-ies"(city → cities、baby → babies),但母音加 "y" 只加 "-s"(boy → boys、day → days)。以 "-o" 結尾的名詞不一致(tomatoes、potatoes,但 pianos、photos、videos),只能逐個學。以 "-f" 或 "-fe" 結尾的名詞常改為 "-ves"(leaf → leaves、knife → knives、wife → wives),但不總是如此(roof → roofs、chief → chiefs、belief → beliefs);這同樣是封閉清單,並非完全可預測的規則。
| 單數 | 複數 | 類型 |
|---|---|---|
| man | men | 母音變化 |
| woman | women | 母音變化(念作 wimin) |
| child | children | 歷史 -en 複數 |
| foot | feet | 母音變化 |
| tooth | teeth | 母音變化 |
| mouse | mice | 母音變化 |
| goose | geese | 母音變化 |
| person | people | 完全不同的詞 |
| sheep | sheep | 零複數 |
| fish | fish(通常) | 零複數;多個物種可用 fishes |
| deer, moose, series, species | deer, moose, series, species | 零複數 |
| criterion | criteria | 希臘語借詞複數 |
| phenomenon | phenomena | 希臘語借詞複數 |
| datum | data | 拉丁語借詞複數 |
| cactus | cacti / cactuses | 兩種形式皆可 |
英語主要用三種方式標示所有關係;選哪一種較關乎自然度,而不是嚴格的文法規則。
's 通常自然地接在人、動物、組織、時間和國名後;of 對物件部分、抽象關係和正式寫作往往更自然。兩者很多時都合文法,差別在自然度和語域。
代名詞
代名詞是英語仍會隨語法角色改變形式的地方,因此主格/受格差異仍然存在。
| 主格 | 受格 | 所有格形容詞 | 所有格代名詞 | 反身代名詞 |
|---|---|---|---|---|
| I | me | my | mine | myself |
| you | you | your | yours | yourself / yourselves |
| he | him | his | his | himself |
| she | her | her | hers | herself |
| it | it | its | its(罕用) | itself |
| we | us | our | ours | ourselves |
| they | them | their | theirs | themselves |
they/them/their 也可作性別未知、不特定,或使用 they 作人稱代名詞的人的單數代名詞:"Someone left their umbrella — I hope they come back for it." 這個用法已有數百年歷史,現今多數正式文體指南亦接受。
所有格形容詞直接放在名詞前,不能單獨使用:"This is my book." 所有格代名詞代替整個名詞片語:"This book is mine."
反身代名詞有兩種真正不同的用途;把它們混在一起,是中級學習者很常見的過度修正錯誤。
不要在不需要受詞時加 -self:"I feel myself tired" 錯誤;應說 "I feel tired."
它們同時標示數量(單數/複數)和距離(近/遠);許多語言以不同方式處理這個二分,或根本不作區分。
| 近(空間或時間) | 遠(空間或時間) | |
|---|---|---|
| 單數 | this book(我手上那一本) | that book(在那邊那一本) |
| 複數 | these books | those books |
指示詞也表示談話距離:"This is a great idea" 指剛提出的想法;"That was a great idea" 指較早提出的想法。
英語以 some-、any-、no-、every- 四個前綴,配合 -one/-body、-thing、-where 三類字尾形成規律的家族。
| 人 | 事物 | 地點 | |
|---|---|---|---|
| some- | someone, somebody | something | somewhere |
| any- | anyone, anybody | anything | anywhere |
| no- | no one, nobody | nothing | nowhere |
| every- | everyone, everybody | everything | everywhere |
這些代名詞都接單數動詞:"Everyone is here",不是 are。
時態與體
英語嚴格說只有兩種真正的時態:現在與過去。所謂未來式或現在完成式,是兩種時態之一加上體(簡單、進行、完成、完成進行)或 will 等情態動詞的組合。學習者仍習慣稱為十二種時態;理解它其實是 2 種時態 × 4 種體,會比背十二個互不相干的項目容易得多。
若你的第一語言不以動詞形式標記體,正在進行與已完成的差異會是很大的調整。母語者會直覺在 "I lived there" 與 "I have lived there" 之間選擇;這種差距靠大量比較真實例句逐步縮小。
| 體 | 過去 | 現在 | 未來 |
|---|---|---|---|
| 簡單 | I walked | I walk | I will walk |
| 進行 | I was walking | I am walking | I will be walking |
| 完成 | I had walked | I have walked | I will have walked |
| 完成進行 | I had been walking | I have been walking | I will have been walking |
簡單體把動作看作一個完整單位,用於事實、習慣、時間表與單一完成或將發生的事件。
| 時態 | 形式 | 主要用途 | 例子 |
|---|---|---|---|
| 簡單現在式 | 原形動詞(he/she/it 加 s) | 事實、習慣、例行、固定時間表、普遍真理 | Water boils at 100°C. She works from home on Fridays. The train leaves at 6pm. |
| 簡單過去式 | 動詞 + -ed(或不規則形式) | 特定已結束過去時間的完成動作 | I visited Peru in 2019. She called me yesterday. They didn't come to the party. |
| 簡單未來式(will) | will + 原形動詞 | 預測、即時決定、承諾、提議 | It will rain tomorrow. I'll help you with that. I promise I will call you tonight. |
初學者常用簡單現在式說正在發生的事:想說現在正在吃飯時,"I eat dinner" 應改為 "I am eating dinner"。簡單現在式用於習慣,例如 "I eat dinner at seven every night."
進行體也叫進行式,用 be 的形式加動詞 -ing,表達參照時間正在進行、暫時或未完成的動作。
| 時態 | 形式 | 主要用途 | 例子 |
|---|---|---|---|
| 現在進行式 | am/is/are + verb-ing | 現在進行、暫時情況、已安排的未來 | She's studying for her exam right now. I'm living with my parents this year. We're meeting them at noon tomorrow. |
| 過去進行式 | was/were + verb-ing | 特定過去時刻正在進行,常被另一動作打斷 | I was cooking dinner when the phone rang. They were watching a movie all evening. |
| 未來進行式 | will be + verb-ing | 未來特定時刻將在進行 | This time next week, I'll be lying on a beach. Don't call at 8 — I'll be driving. |
說故事時,過去進行式加簡單過去式非常實用:進行式提供背景,簡單過去式放入打斷事件。"I was walking home when it started to rain."
狀態動詞如 know、believe、want、need、love、own、belong、understand、seem 通常不用進行式:"I am knowing the answer" 錯誤,應為 "I know the answer." 某些動詞隨意思改變:"I think it's a good idea" 是意見;"I'm thinking about moving to Berlin" 是正在進行的思考。
完成體以適當時態的 have 加過去分詞,將一個時間點連到較晚的時間點。
| 時態 | 形式 | 主要用途 | 例子 |
|---|---|---|---|
| 現在完成式 | have/has + past participle | 與現在相關的過去動作 | I have lived here for ten years (and still do). She has already left. Have you ever been to Japan? |
| 過去完成式 | had + past participle | 另一個過去動作或時間之前已完成的動作 | By the time we arrived, the movie had already started. I had never seen snow before I moved to Canada. |
| 未來完成式 | will have + past participle | 未來特定時間點之前會完成 | By next June, I will have finished my degree. She'll have already left by the time you get there. |
若能說出確切發生時間(yesterday, in 2020, last week, when I was ten),英語用簡單過去式。重點若是和現在的關連——仍然成立、時間段未結束、確切時間不重要,或結果與現在有關——則用現在完成式。
| 簡單過去式(時間已結束) | 現在完成式(連到現在) |
|---|---|
| I lived in Berlin for two years. (I don't anymore.) | I have lived in Berlin for two years. (I still do.) |
| I saw that movie last week. | I have seen that movie. |
| She lost her keys yesterday. | She has lost her keys. |
| Did you finish the report? | Have you finished the report? |
一個有用測試:若可自然加上 "in 2019" 或 "last Tuesday",幾乎一定應用簡單過去式,不是現在完成式。"I have visited Paris in 2019" 不自然;應說 "I visited Paris in 2019."
兩者都連接過去與現在;完成式強調結果或完成,完成進行式強調持續的活動本身。
完成進行體結合完成體的「與較晚時間相關」和進行體的「正在進行」,用 have been 加 -ing。
| 時態 | 形式 | 主要用途 | 例子 |
|---|---|---|---|
| 現在完成進行式 | have/has been + verb-ing | 過去開始、現在持續,或剛停下而有可見結果 | I've been studying English for three years. She's been crying — her eyes are red. |
| 過去完成進行式 | had been + verb-ing | 持續到另一過去時間點的動作 | He was tired because he had been working all day. They had been waiting for an hour when the bus finally came. |
| 未來完成進行式 | will have been + verb-ing | 到未來特定時間點前已持續一段時間 | By December, I will have been living here for five years. |
比起進行式或完成式更常使用簡單過去式或現在式,是非常常見的階段,不是個人缺點。這些體需要說話者判斷:動作是否持續?現在是否相關?這種直覺會透過大量母語輸入與對比慢慢建立。
英語沒有唯一的未來式;至少有四種常用方式,差別在確定性、計畫和時間點。
| 形式 | 用途 | 例子 |
|---|---|---|
| will + 原形動詞 | 無證據的預測、即時決定、承諾、提議 | I think it will be sunny tomorrow. I'll get the door. |
| be going to + 原形動詞 | 已決定的計畫/意圖,或有眼前證據的預測 | I'm going to visit my parents next month. Look at those clouds — it's going to rain. |
| 現在進行式 | 已確認時間或地點的固定安排 | I'm meeting the dentist at 3pm on Thursday. |
| 簡單現在式 | 固定時間表(火車、航班、官方活動) | The flight leaves at 9am. The semester starts on September 4th. |
最值得先掌握的是 will 與 going to:will 常用於當下決定或沒有具體證據的預測;going to 常用於事先定好的計畫,或眼前證據支持的預測。
情態動詞
情態動詞是小而封閉的一組助動詞:can、could、may、might、must、shall、should、will、would,以及 have to、ought to、used to。它們為主要動詞加入可能、義務、許可、能力和建議等意思。它們不會因 he/she/it 加 -s,後面通常不接 to(ought to、have to 除外),問句和否定句也不用 do。
真正的難處不是形式,而是同一個詞會隨語境有不同意思:"You must be tired" 是很有把握的推論;"you must finish this today" 是義務。
| 情態詞 | 主要意思 | 例子 |
|---|---|---|
| can | 現在能力;非正式許可;一般可能 | I can speak three languages. Can I leave early today? It can get very cold here in winter. |
| could | 過去能力;禮貌請求;較低可能 | I could swim when I was five. Could you help me, please? It could rain later. |
| may | 正式許可;可能 | May I ask a question? She may be running late. |
| might | 可能性較低 | I might go to the party — I haven't decided yet. |
| must | 強烈義務;有把握的推論 | I must finish this report today. You've been traveling for 20 hours — you must be exhausted. |
| shall | 正式未來(主要英式);提議 | Shall we begin? I shall return by five o'clock. |
| should | 建議;輕度義務;預期 | You should see a doctor about that cough. The package should arrive tomorrow. |
| will | 未來決定/預測;意願 | I will call you later. I'll help you carry that. |
| would | 禮貌請求;假設;過去習慣 | Would you like some tea? I would help if I could. Every summer, we would visit my grandmother. |
| ought to | 建議/輕度義務 | You ought to apologize to her. |
| have to | 外在規定的義務 | I have to wear a uniform at work. |
| used to | 已不再成立的過去習慣或狀態 | I used to live in Madrid. She used to hate coffee. |
must 傾向於說話者自我施加或強烈感到的義務;have to 傾向於外部規則、他人或情況所施加的義務。否定時差別尤其重要:"you mustn't" 是禁止;"you don't have to" 是不必做,但想做也可以。
英語用情態詞為合理推測的確信程度分級,從幾乎肯定到僅僅可能;這個量表是整個情態詞系統中較優雅、也較容易學會的部分之一。
| 確定程度 | 現在推論 | 過去推論 |
|---|---|---|
| 非常確定(肯定) | must + base verb — She must be at work. | must have + past participle — She must have left already. |
| 可能 | may/might/could + base verb — She may/might/could be at work. | may/might/could have + past participle — She may/might/could have left already. |
| 非常確定(否定) | can't + base verb — She can't be at work; I just saw her at home. | can't have + past participle — She can't have left; her car is still here. |
mustn't 不是推論的否定;有把握的否定推論用 can't:"He must be lying" 配對的是 "he can't be lying",不是 mustn't。
兩者都可描述不再發生的重複過去動作,但 used to 也能描述過去狀態;would 只能描述重複動作。"I used to live in a small town" 正確;描述狀態時不能說 "I would live in a small town"。
情態詞 + "have" + 過去分詞,讓你能評論一段沒有依你描述的方式發生的過去;這對表達後悔、批評和對過去的推測極為有用。
條件句
條件句把條件(「if...」)和結果連起來;英語按情況有多真實或假設,以及時間在現在/未來還是過去,分成幾種命名模式。把它們並列看後,規律比初看時機械得多:難點通常是選對你真正想表達的意思,不是背動詞形式。
| 類型 | If 子句 | 主要子句 | 意思 | 例子 |
|---|---|---|---|---|
| 零 | 簡單現在 | 簡單現在 | 永遠成立的真理、事實、科學結果 | If you heat ice, it melts. |
| 第一 | 簡單現在 | will + 原形動詞 | 真實、可能的未來 | If it rains tomorrow, I will stay home. |
| 第二 | 簡單過去 | would + 原形動詞 | 不真實或不太可能的現在/未來 | If I had more time, I would travel more. |
| 第三 | 過去完成 | would have + 過去分詞 | 無法改變的非真實過去 | If I had studied harder, I would have passed. |
| 混合(過去→現在) | 過去完成 | would + 原形動詞 | 非真實過去條件造成現在結果 | If I had taken that job, I would be living in Berlin now. |
| 混合(現在→過去) | 簡單過去 | would have + 過去分詞 | 持續的現在特質影響過去結果 | If I weren't so afraid of flying, I would have visited you last year. |
零條件句描述只要條件成立就總會成立的事實、自然定律或固定習慣。兩個子句都用簡單現在式,if 通常可換成 when 而意思不變;這也是確認自己正在用零條件句的實用測試:「If/When you mix red and blue, you get purple.」「If/When the sun sets, it gets dark.」
第一條件句說特定、可信的未來情況和可能結果:是真有可能發生的事,不是幻想。「If it rains tomorrow, I will stay home」表示明天下雨確實有可能。結果子句也常用 will 以外的情態動詞來調整確定度或語氣:「If you finish early, you can leave.」「If she calls, tell her I'm busy.」「If the traffic is bad, we might be late.」
這個程度很常見的錯誤,是在 if 子句本身放 will:「If it will rain tomorrow, I will stay home」不對。即使 if 子句指的是未來,它仍要用簡單現在式;will 只屬於結果子句。
第二條件句想像目前不成立、機會很低或純屬假設的情況,例如中頭獎、有另一份工作、成為另一種人。「If I had more time, I would travel more」暗示你現在沒有更多時間;「If I won the lottery, I would buy a house」暗示中獎不太可能,但不一定完全不可能。
有一個值得明確知道的特點:在正式或仔細的英語裡,第二條件句 if 子句的所有主詞都用 were,即使是 I、he、she、it 也是如此。這是只在這個語法位置保留下來的虛擬語氣形式。「If I were you, I would apologize」是標準、預期的形式;「if I was you」在口語很常見,但正式寫作以及固定說法 if I were you 裡會被視為較不正確。
第三條件句談未曾發生的過去與想像的結果,而那個結果現在也不可能改變;它常用於後悔、批評與對過去的「如果當時」反思。「If I had studied harder, I would have passed」直接表示你沒有更努力讀書,也沒有通過:句子的兩半都在說已永久無法改變的事。
結果子句也常以情態完成式(should have、could have、might have)代替 would have,來加入不同語氣:「If you had told me, I could have helped.」「If she had left earlier, she might have caught the train.」
真實對話常需要把條件和結果放在兩個不同時間框架;英語會混合第二、第三條件句的模式,而不是硬把所有內容塞進同一個格子。
還有幾個連接詞可造出條件句式卻不直接使用 if;每個都有自己的細微語氣。
| 詞/片語 | 意思 | 例子 |
|---|---|---|
| unless | 「如果不」:引入唯一會阻止結果的例外 | I won't go unless you come with me. (= I won't go if you don't come with me.) |
| provided (that) / providing (that) | 「只有在……條件下」:必要條件,稍正式 | You can borrow the car, provided that you fill it up with gas. |
| as long as | 「只有在……條件下」:必要條件,比 provided that 更口語 | As long as you finish your homework, you can watch TV. |
| in case | 為可能發生的事預作準備,不等於 if | Take an umbrella in case it rains.(無論是否真下雨,你現在都帶傘;這和「if it rains, take an umbrella」不同,後者表示開始下雨後才回去拿傘。) |
被動語態
被動語態不是另一種時態,而是把焦點從誰做了動作移到事情如何發生。每個時態都可用正確時態的 be 加主要動詞過去分詞構成被動;這是一條規則套用到各時態,而不是十二套新規則。
| 時態 | 主動 | 被動 |
|---|---|---|
| 簡單現在 | The chef cooks the meal. | The meal is cooked (by the chef). |
| 簡單過去 | The chef cooked the meal. | The meal was cooked (by the chef). |
| 簡單未來 | The chef will cook the meal. | The meal will be cooked (by the chef). |
| 現在進行 | The chef is cooking the meal. | The meal is being cooked (by the chef). |
| 過去進行 | The chef was cooking the meal. | The meal was being cooked (by the chef). |
| 現在完成 | The chef has cooked the meal. | The meal has been cooked (by the chef). |
| 過去完成 | The chef had cooked the meal. | The meal had been cooked (by the chef). |
| 未來完成 | The chef will have cooked the meal. | The meal will have been cooked (by the chef). |
| 情態詞(can) | The chef can cook the meal. | The meal can be cooked (by the chef). |
未來進行及兩種完成進行式沒有列出,因為如 "the meal will have been being cooked" 雖可造句,真實英語幾乎不用,通常會改寫。
英語使用者會在幾種反覆出現的情況下使用被動語態;認出這些情況可幫助你自然使用它,而不是因不確定而避開,或因怕不夠正式而過度使用。
日常口語仍以主動語態為主;不必要的被動,如 "The ball was thrown by me to my friend",比 "I threw the ball to my friend" 生硬。
非正式英語常以 get 代替 be,特別是突然、未計畫或戲劇性的事件:"He got fired last week." "I got caught in the rain." "She got promoted." 正式與學術寫作通常避免。
只有帶直接受詞的及物動詞可形成被動,因為受詞會提升成新主詞。沒有受詞的不及物動詞如 arrive、happen、sleep、exist、occur 沒有被動式;"The accident happened" 不能變為 "was happened by"。have、resemble、lack、fit 等表狀態的動詞即使帶受詞,也通常不自然用被動。
間接引述
間接引述(indirect speech)是不用逐字引用,而轉述他人的說話。最常令學習者困惑的機制是時態回溯:若報導動詞在過去式("she said", "he told me"),引述子句中的時態通常會再往過去移一步,代名詞和時間/地點詞也要相應調整。
| 直接引述(原時態) | 間接引述(回溯後) | 例子 |
|---|---|---|
| 簡單現在 | 簡單過去 | "I am tired." → She said she was tired. |
| 現在進行 | 過去進行 | "I am working." → He said he was working. |
| 簡單過去 | 過去完成 | "I left early." → She said she had left early. |
| 過去進行 | 過去完成進行 | "I was sleeping." → He said he had been sleeping. |
| 現在完成 | 過去完成 | "I have finished." → She said she had finished. |
| 過去完成 | 過去完成(不再變) | "I had already eaten." → He said he had already eaten. |
| will | would | "I will call you." → She said she would call me. |
| can | could | "I can help." → He said he could help. |
| may | might | "It may rain." → She said it might rain. |
| must(義務) | had to(或維持 must) | "I must go." → He said he had to go. |
已是「過去感」或固定形式的 could、would、should、might、ought to 不會再回溯:"I could help tomorrow" 會保持為 "she said she could help tomorrow."
回溯是傾向而非絕對規則。報導的事實仍為真或是普遍真理時不必回溯:"She said the earth is round." 情況至今未變時也常不回溯:"He said he lives in Toronto." 原話剛說完就轉述的口語中也常省略回溯。
間接引述不只改動詞時態,還要依報導者的新視角改動代名詞、所有格及時間/地點指涉。
| 直接引述 | 間接引述 |
|---|---|
| "I like your jacket." | She said she liked my jacket.(代名詞變化) |
| "I'll see you tomorrow." | He said he'd see me the next day / the following day.(若稍後報導) |
| "I was here yesterday." | She said she had been there the day before. |
| "I'll do it now." | He said he would do it then / immediately. |
| "This is my favorite restaurant." | She said that was her favorite restaurant. |
只有原話與報導之間真的有時間或地點距離時才需要這些變化;同一個房間裡、三十秒後轉述時,tomorrow 和 here 常保持原樣。
間接問句沒有問號,不用直接問句中的助動詞—主詞倒裝,而是回到一般陳述句語序。
| 直接問句 | 間接問句 |
|---|---|
| "Where do you live?" | He asked me where I lived. |
| "Are you coming?" | She asked if/whether I was coming. |
| "What time is it?" | He asked what time it was. |
| "Have you finished?" | She asked if I had finished. |
命令和請求用不定詞結構——told/asked + 受詞 + to + 原形動詞——而非時態回溯,因為祈使句沒有可回溯的時態。
say 與 tell 的差別是結構:tell 必須帶聽者作直接受詞(he told me that...);say 在這個句型不能直接接人(he said that...,不能說 he said me that...)。admit、deny、suggest、recommend、warn、promise、complain、insist、refuse、offer、agree、threaten、advise 等動詞可表達更細緻的語氣,但各自常固定接不同結構,例如 "he suggested going to the beach"、"she warned me not to touch it"、"he denied stealing the money";需要逐個學習。
片語動詞
片語動詞把動詞和介系詞或副詞結合;在這個角色中,後者稱為「小品詞」。它常會構成一個和任一單字本身都沒有直接關係的意思。這是英語文法中最不像文法、最像詞彙的部分:你無法靠邏輯從 give 加 up 推出 give up(放棄);只是必須在語境中遇見它夠多次,才會記得住。如果你發現自己會避開片語動詞,改用單字替代說法(例如用 postpone 代替 put off、用 investigate 代替 look into),這在較初期非常常見,也完全可行。片語動詞很偏向非正式口語;正式寫作中採用單字的拉丁語系同義詞,往往本來就更自然,不是什麼需要感到尷尬的權宜之計。
片語動詞依受詞能否放在動詞和小品詞之間,分成兩種結構類型。這是中級學習者較常犯的錯誤之一,因為英語不會用外觀標示差異;每個動詞都得分別知道它的規則。
| 類型 | 規則 | 例子 |
|---|---|---|
| 可分(受詞可放中間或後面) | 名詞受詞:兩個位置都可以。代名詞受詞:必須放在中間。 | Turn off the light. / Turn the light off. / Turn it off. (NOT "turn off it") |
| 不可分(受詞永遠放後面) | 無論受詞是名詞還是代名詞,動詞和小品詞永遠不分開。 | I ran into my old teacher. / I ran into her. (NOT "I ran my old teacher into") |
| 三字式(動詞 + 小品詞 + 介系詞) | 完全不可分;整個三字組保持一起,受詞永遠放最後。 | I look forward to seeing you. She came up with a great idea. |
唯一值得直接牢記的規則,因為它在真實口語裡一直會被考驗:可分片語動詞遇到代名詞受詞時,一定要分開。"Turn off it" 就是錯的;必須說 "turn it off." 光是這條規則,就能自行解決很大一部分可分片語動詞的困惑。
片語動詞這一類本身已經很密集,最實用的學法是按主題分組,而不是做成一長串字母順序清單;按情境(開始/停止、關係、資訊)分組,也更符合你在對話中實際需要調用它們的方式。
因為片語動詞的功能像各自獨立的詞彙項目,而不是你能套用的規則,實際的學習路徑和學其他密集詞彙一樣:在真實語境中多遇見每一個幾次,最好是在你本來就為其他原因而看的內容裡(節目、podcast、書),而不是試著一次硬背一份孤立清單。句子採集——每週為你反覆遇到的片語動詞挑出五個真實例句——比單靠定義更能持久地建立這個類別。
動名詞與不定詞
一個動詞後面接第二個動詞時,英語必須選動名詞(動詞 + -ing,像名詞:swimming、reading)或不定詞(to + 原形動詞:to swim、to read)。令人困擾的是,沒有可靠的邏輯能預測每個動詞接哪一種,必須逐個學,正如片語動詞。
enjoy, avoid, finish, mind, suggest, admit, deny, practice, consider, imagine, risk, quit, delay, postpone, keep (on), give up, put off, can't help
want, need, decide, plan, hope, promise, agree, refuse, offer, manage, afford, learn, seem, appear, tend, fail, expect, arrange
begin, start, continue, like, love, hate, prefer, can't stand 在多數日常語境都可接兩者,雖然不定詞有時稍帶特定或一次性的感覺。
這一小組是最值得仔細背下來的高價值用法,因為用錯形式不只是稍微不自然,而是會改變你實際說出的意思。
| 動詞 | + 動名詞 | + 不定詞 |
|---|---|---|
| remember | 記得做過某事:"I remember locking the door" | 記得要做將來的事:"Remember to lock the door" |
| forget | 忘不了過去經歷:"I'll never forget meeting her" | 忘了完成必要工作:"I forgot to lock the door" |
| stop | 停止正在進行的活動:"He stopped smoking" | 停下來做另一件事:"He stopped to smoke" |
| try | 嘗試一種方法:"Try adding more salt" | 努力做困難之事:"Try to finish on time" |
| regret | 後悔已做的事:"I regret telling him the truth" | 正式地宣布壞消息:"We regret to inform you that your application was unsuccessful" |
另一種句型是動詞後接人(受詞)再接不定詞,常見於勸說、許可和指示:want, ask, tell, allow, expect, encourage, remind, teach, invite, warn, force。"I want you to call me tomorrow." "She told him to wait outside."
一條非常可靠的規則是:動詞後有介系詞,而介系詞後再接動詞時,後面的動詞必須是動名詞,不能是不定詞。"I'm interested in learning Korean." "She's good at solving puzzles." "I'm looking forward to seeing you" 中的 to 是介系詞而非不定詞記號,所以要用 seeing,不是 see。
問句
英語多數問句以主詞和助動詞倒裝形成:把幫助動詞移到主詞前。這是一項真正的結構規則,不只是語調;即使程度較高,倒裝錯誤仍很常見,因為你需要重組句子,而非只加一個問句詞。
問句尚未能自動說出時,按順序走完這四步——即使慢慢地做,甚至說話前在心中默做——也能解決絕大多數造問句錯誤,因為它每次都強迫你作相同的結構檢查,而不是從頭猜測語序。
| 時態 | 陳述句 | 問句 |
|---|---|---|
| 簡單現在(陳述句無助動詞) | You like coffee. | Do you like coffee? |
| 簡單現在(he/she/it) | She likes coffee. | Does she like coffee? |
| 簡單過去(陳述句無助動詞) | They arrived yesterday. | Did they arrive yesterday? |
| 現在進行 | She is working. | Is she working? |
| 現在完成 | You have finished. | Have you finished? |
| 情態詞 | He can swim. | Can he swim? |
已有 is、have、can、will、was 等助動詞時,直接移到前面。簡單現在和過去沒有助動詞時,英語加入 do/does 或 did,主要動詞則回到原形。每句時態標記只能放在一個動詞上,因此 "Do you liked coffee?" 和 "She like coffee?" 都錯。
who、what、where、when、why、how、which、whose 放在最前,再照是非問句的助動詞—主詞倒裝。
| 問句詞 | 詢問 | 例子 |
|---|---|---|
| who | 人(主詞或受詞) | Who called you last night? |
| what | 事物、動作或概念 | What did you say? |
| where | 地方 | Where do you live? |
| when | 時間 | When does the movie start? |
| why | 原因 | Why are you laughing? |
| how | 方式、方法或程度 | How did you fix it? How tall is he? |
| which | 已知有限集合中的選擇 | Which restaurant do you prefer? |
| whose | 所有權 | Whose jacket is this? |
who 或 what 若問的是句子的主詞而不是受詞,不加入助動詞也不倒裝,因為問句詞本身已佔主詞位置。比較:"Who did you see?"(問受詞)與 "Who saw you?"(問主詞)。
問句嵌在較長、較禮貌的句子裡——"Could you tell me...", "I wonder...", "Do you know..."——時,嵌入問句回到一般陳述語序,不倒裝。
| 直接問句 | 嵌入式(間接)問句 |
|---|---|
| Where is the station? | Could you tell me where the station is? |
| What time does it start? | Do you know what time it starts? |
| Is she coming? | I wonder if she is coming. |
附加問句是在陳述句末尾加短小的助動詞 + 代名詞,用來確認相信的資訊或邀請同意。規則很簡單:肯定陳述句接否定附加問句;否定陳述句接肯定附加問句。
| 陳述句 | 附加問句 | 完整句子 |
|---|---|---|
| 肯定 | 否定 | You're coming, aren't you? |
| 否定 | 肯定 | You aren't coming, are you? |
| 肯定簡單現在(無助動詞) | 否定 do/does | She likes coffee, doesn't she? |
| 肯定簡單過去(無助動詞) | 否定 did | They arrived on time, didn't they? |
| 肯定 I am | "aren't I"(不規則) | I'm right, aren't I? |
附加問句必須和主句配合兩件事:時態/助動詞,以及主詞代名詞(your sister 變 she、the children 變 they)。語調也有意思:下降語調表示你大致確定,只求確認;上升語調表示真正不確定的問題。
否定
英語主要把 not 放在第一個助動詞後;若沒有其他助動詞,則放在 do/does/did 後。這直接呼應「每句只有一個動詞承擔時態」的原則。
| 時態 | 肯定 | 否定 |
|---|---|---|
| 簡單現在 | I like coffee. She likes coffee. | I don't like coffee. She doesn't like coffee. |
| 簡單過去 | They arrived early. | They didn't arrive early. |
| 現在進行 | He is working. | He isn't / is not working. |
| 現在完成 | She has finished. | She hasn't / has not finished. |
| 情態詞 | He can swim. | He can't / cannot swim. |
don't、doesn't、didn't、isn't、aren't 等縮寫在日常口語和非正式書寫最常見;完整形式較正式、強調或謹慎。
標準英語不會在同一子句堆疊兩個否定詞來加強否定。"I don't have no money" 在正式英語不標準;正確說法是 "I don't have any money" 或 "I have no money."
"Some" 和 "any"(以及它們的複合詞:someone/anyone、something/anything、somewhere/anywhere)依句子類型有一個很實用的三分模式;這個模式也可直接延伸到 "much/many"。
| 句型 | 詞族 | 例子 |
|---|---|---|
| 肯定 | some, someone, something, somewhere | I have some questions. There's someone at the door. |
| 否定 | any, anyone, anything, anywhere | I don't have any questions. There isn't anyone here. |
| 問句 | any, anyone, anything, anywhere | Do you have any questions? Is there anyone home? |
提出邀請或禮貌請求、而且預期回答為 yes 的問句用 some:"Would you like some coffee?";中性詢問是否存在則用 any:"Do you have any coffee?"
少數字本身帶有否定意義,因此周圍的動詞維持正常肯定形式;再加 "not" 會造成和上文相同的雙重否定問題。
| 詞 | 用途 | 例子 |
|---|---|---|
| never | 從不 | I never eat meat. |
| no + 名詞 | 零數量,直接放名詞前 | There's no milk left. |
| none | 零數量,單獨使用 | How much milk is left? None. |
| neither...nor | 同時否定兩個選項 | Neither my brother nor my sister called. |
| nobody / no one / nothing / nowhere | 自帶否定意思 | Nobody came to the party. |
比較級與最高級
英語比較形容詞和副詞有兩種方式:加 -er/-est,或加 more/most;選擇主要取決於音節數。
| 形容詞長度 | 比較級 | 最高級 | 例子 |
|---|---|---|---|
| 一音節 | -er | the -est | tall → taller → the tallest |
| 一音節、以不發音 -e 結尾 | -r | the -st | large → larger → the largest |
| 一音節、單母音 + 單子音 | 子音雙寫 + -er | the + 子音雙寫 + -est | big → bigger → the biggest |
| 兩音節、以 -y 結尾 | y 變 i + -er | the + y 變 i + -est | happy → happier → the happiest |
| 多數兩音節、三音節以上 | more + 形容詞 | the most + 形容詞 | modern → more modern → the most modern; beautiful → more beautiful → the most beautiful |
quiet、clever、simple 等兩音節形容詞可用兩種形式:quieter / more quiet、cleverer / more clever、simpler / more simple。
有一小份非常常用的清單完全不遵循規律,只能像不規則過去式動詞一樣背下來。
| 原形 | 比較級 | 最高級 |
|---|---|---|
| good | better | the best |
| bad | worse | the worst |
| far | farther / further | the farthest / the furthest |
| little(數量) | less | the least |
| many/much | more | the most |
| old(人,非正式) | elder | the eldest |
farther 傳統上指實際距離,further 指抽象距離,但現代口語(特別美式)兩者已大幅混用。
比較級用 "than" 說明比較的對象;最高級用 "the"(或所有格),因為最高級按定義就是描述群體中唯一的事物。
除了基本的比較級/最高級配對外,英語還有幾種比較程度的結構,每一種都有值得清楚分開的不同語意色彩。
| 結構 | 意思 | 例子 |
|---|---|---|
| as + adjective + as | 程度相等 | She's as tall as her brother. |
| not as/so + adjective + as | 程度較低 | This restaurant isn't as good as the last one. |
| adjective + enough | 足夠程度;enough 在形容詞後 | He's old enough to drive. |
| too + adjective | 過度,通常暗示負面結果 | The coffee is too hot to drink right now. |
very 只是加強程度;too 特別暗示問題或負面後果。"too tired to drive" 意味著因此不能或不該開車。
形容詞順序
英語母語者會以非常一致的順序把多個形容詞放在名詞前,即使不會有意識地想:常用縮寫是 OSASCOMP:Opinion、Size、Age、Shape、Colour、Origin、Material、Purpose,最後才是名詞。
| 位置 | 類別 | 例字 |
|---|---|---|
| 1 | 意見 | lovely, beautiful, ugly, boring |
| 2 | 大小 | small, huge, tiny, enormous |
| 3 | 年齡 | old, new, ancient, young |
| 4 | 形狀 | round, square, oval |
| 5 | 顏色 | red, blue, dark |
| 6 | 來源 | Italian, French, Japanese |
| 7 | 材質 | leather, wooden, cotton |
| 8 | 用途 | writing (desk), running (shoes), wedding (dress) |
| — | 名詞 | desk |
完整套用時是:"a lovely(意見)small(大小)old(年齡)round(形狀)red(顏色)Italian(來源)leather(材質)writing(用途)desk." 真實口語很少一次疊滿八類,否則會顯得累贅;最自然的句子多只用兩三個形容詞,但無論選哪兩三個,仍遵循這個相對順序。說 "A big old house",不說 "an old big house";說 "A beautiful small garden",不說 "a small beautiful garden"。(兩例中意見都一致放在大小前。)
完整例子:"a lovely small old round red Italian leather writing desk." 真實口語很少一次堆八個,通常只用兩三個;但相對順序仍相同:"A big old house",不是 "an old big house."
記住 OSASCOMP 的捷徑是:意見形容詞永遠放在事實形容詞前。大小、年齡、形狀、顏色、來源、材質、用途都是可驗證的事實;意見是主觀判斷,先出現:"A disappointing modern building."
同一類別的形容詞是並列形容詞,之間用逗號或 and:"a tall, elegant woman." 不同 OSASCOMP 類別的是累積形容詞,不用逗號:"a tall elegant Victorian house." 快速測試是:若可自然交換兩個形容詞或加 and,就是並列、要逗號;若不自然,就是累積、不用逗號。
副詞
副詞修飾動詞、形容詞、其他副詞或整個句子。多數英語副詞可預測地在形容詞後加 -ly,但例外和位置規則才是真正的難處;副詞位置既有彈性,也有固定規則。
| 模式 | 例子 |
|---|---|
| 多數形容詞:加 -ly | quiet → quietly, careful → carefully, quick → quickly |
| 以 -y 結尾:改為 -ily | happy → happily, easy → easily |
| 以 -le 結尾:改為 -ly | gentle → gently, simple → simply |
| 以 -ic 結尾:加 -ally | basic → basically, tragic → tragically |
| 不規則:不用 -ly,副詞和形容詞相同 | fast → fast, hard → hard, late → late, early → early |
| 不規則:完全不同的詞 | good → well |
good/well 特別值得注意:good 只作形容詞,描述名詞("a good meal");well 作副詞,描述動作如何完成("she sings well",不是 she sings good)。well 也可作形容詞,但只指健康良好:"I don't feel well today."
有些詞的形容詞和副詞形式相同;但其 -ly 形式存在時,意思可能完全不同。
| 詞 | 作普通副詞(與形容詞相同) | 作 -ly 副詞(不同意思) |
|---|---|---|
| hard | He works hard.(很努力) | He hardly works.(幾乎從不,近乎相反!) |
| late | She arrived late.(遲到) | I haven't seen him lately.(最近) |
| near | Don't come too near.(靠近) | I'm nearly finished.(幾乎) |
hardly 最要小心:"he hardly works" 不等於 "he works hard",意思近乎相反,是「他幾乎不工作」。
| 類型 | 回答 | 例子 |
|---|---|---|
| 方式 | 怎樣? | quickly, carefully, well, badly |
| 頻率 | 多常? | always, usually, often, sometimes, rarely, never |
| 時間 | 何時? | yesterday, now, soon, later, already |
| 地點 | 哪裡? | here, there, everywhere, abroad |
| 程度 | 多少/到甚麼程度? | very, quite, extremely, almost, too |
| 句子副詞 | 評論整句 | fortunately, honestly, surprisingly, apparently |
一條實用而可靠的規則是:頻率副詞(always、usually、often、sometimes、rarely、never)放在「中間位置」——主要動詞 be 之後、其他主要動詞之前;若有助動詞,則放在第一個助動詞之後。
| 句型 | 規則 | 例子 |
|---|---|---|
| be 作主要動詞 | be 後 | She is always late. |
| 一個普通主要動詞 | 主要動詞前 | He usually goes to bed early. |
| 助動詞 + 主要動詞 | 第一個助動詞後、主要動詞前 | I have never been to Peru. She can usually finish on time. |
初學者常把頻率副詞移到句首或句末:"I always am tired" 和 "I am tired always" 都不標準;應說 "I am always tired."
方式、時間和地點副詞彈性較大,通常放句尾;有多個時,較常見的順序是方式、地點、時間:"She sang beautifully at the concert last night."
fortunately、honestly、surprisingly 等句子副詞通常放句首,後接逗號,因為它們評論的是整個陳述:"Fortunately, nobody was hurt." "Honestly, I don't know what happened."
介系詞
對學習者和老師來說,介系詞都是最難的小詞類之一,因為不同語言的邏輯通常無法直接對應。母語者覺得直覺的 in、on、at 心智地圖,對外來者來說確實很任意,是長年用法累積,不是能從空間邏輯推導的規則。
| 介系詞 | 核心概念 | 例子 |
|---|---|---|
| in | 封閉空間、容器、較大區域(城市、國家、大洲) | in the box, in the kitchen, in London, in France, in the water |
| on | 表面、線,以及某些交通工具/媒體 | on the table, on the wall, on the street, on the bus, on TV, on page 12 |
| at | 特定點、地址,或視為一點的活動/機構 | at the door, at 221B Baker Street, at the airport, at the party, at work |
難處是同一地點可用不只一個詞,取決於你把哪個面向當作重點:"at the school" 指機構/行程中的一點;"in the school" 指人實際在建築物內;"on the school grounds" 指校園區域。很多情況只能從真實用法中吸收。
同樣三個介系詞也用於時間,這裡的規則相當可靠:從較大的時間單位到較小的時間單位。
| 介系詞 | 用途 | 例子 |
|---|---|---|
| in | 月份、年份、季節、世紀、一天的大致時段 | in July, in 2020, in the summer, in the 21st century, in the morning |
| on | 星期與日期 | on Monday, on my birthday, on July 4th, on the weekend(美式英語)/at the weekend(英式英語) |
| at | 鐘點及少量固定時間片語 | at 6pm, at noon, at midnight, at night, at the moment, at Christmas |
| 介系詞 | 意思 | 例子 |
|---|---|---|
| to | 朝目的地移動 | I'm going to the store. |
| from | 離開起點 | She just got back from Italy. |
| into | 往某物內部移動 | He walked into the room. |
| onto | 往某物頂部/表面移動 | The cat jumped onto the table. |
| through | 穿過內部,從一側到另一側 | We drove through the tunnel. |
| across | 越過表面從一側到另一側 | She swam across the lake. |
| along | 沿某物的長度移動 | They walked along the beach. |
| towards / toward | 往某方向移動,不一定到達 | He ran towards the exit. |
| past | 經過並越過某物 | We drove past the old church. |
許多英語動詞、形容詞與名詞後都需要特定固定介系詞,常沒有可解釋的邏輯,必須和單字一起記。用錯時母語者通常仍懂,但這是很難自行察覺和改正的錯誤類型。
| 詞 | 固定介系詞 | 例子 |
|---|---|---|
| depend | on | It depends on the weather. |
| rely | on | I rely on my sister for advice. |
| interested | in | She's interested in photography. |
| good/bad | at | He's good at math. |
| afraid | of | I'm afraid of spiders. |
| married | to | She's married to a doctor. |
| similar | to | This is similar to what I meant. |
| different | from(美式口語也用 than) | This is different from the last version. |
| arrive | at/in(不用 to) | We arrived at the hotel. We arrived in Tokyo. |
| listen | to | I listen to podcasts every morning. |
| wait | for | She's waiting for the bus. |
| apologize | for(事情)、to(人) | He apologized to me for being late. |
| congratulate | on | They congratulated her on her promotion. |
| capable | of | She's capable of handling it alone. |
| proud | of | I'm proud of what you accomplished. |
| reason | for | What's the reason for the delay? |
這類用法沒有可靠的底層邏輯,最佳方式是把閱讀和聆聽中遇到的搭配做成自己的清單,當固定詞塊複習——記 depend on,而不是 depend 加一條另外的介系詞規則。
關係子句
關係子句以關係代名詞(who、which、that、whose、where、when)或有時零代名詞補充名詞資訊。英語分成兩種真正不同的關係子句,標點、代名詞規則與意思都不同;混淆它們會改變句子傳達的意思。
| 限定 | 非限定 | |
|---|---|---|
| 功能 | 指明你說的是哪一個人/物——必要資訊 | 為已識別的人/物加入額外、非必要資訊 |
| 逗號? | 不用逗號 | 一定用逗號隔開 |
| 可用 that? | 可以,that 可代 who 或 which | 不可以,絕不用 that |
| 可省略代名詞? | 可以,代名詞是受詞時 | 不可以,不能省略 |
| 例子 | The man who called is my brother. | My brother, who lives in Toronto, called this morning. |
"My sister who lives in Toronto is a teacher"(無逗號)暗示有不止一位姊妹,子句用來指明是哪一位;"My sister, who lives in Toronto, is a teacher"(有逗號)暗示只有一位姊妹,子句只是補充資訊。逗號在這裡承擔實際意思,不只是風格。
| 代名詞 | 指涉 | 子句中的角色 | 例子 |
|---|---|---|---|
| who | 人 | 主詞或受詞 | The woman who answered the phone was very helpful. |
| whom | 人(正式) | 只作受詞 | The man whom I met yesterday is a professor. |
| which | 物、動物 | 主詞或受詞 | The book which I bought is fascinating. |
| that | 人或物(僅限定子句) | 主詞或受詞 | The book that I bought is fascinating. The man that called is my brother. |
| whose | 所有關係(人或物) | 子句內所有限定詞 | That's the writer whose book won the prize. |
| where | 地點 | 代替介系詞 + which | This is the café where we first met. |
| when | 時間 | 代替介系詞 + which | I'll never forget the day when we met. |
限定關係子句中,關係代名詞若作受詞(不是主詞),可在日常口語和非正式書寫省略。
測試方法:移除關係代名詞後,若子句仍有清楚主詞執行動詞,該代名詞原本作受詞,可以省略;若子句沒有主詞,就必須保留。
關係子句含有介系詞時,英語容許兩個位置;選擇幾乎完全取決於語域而非正確與否。正式寫作偏好把介系詞移到關係代名詞正前方,日常口語則壓倒性偏好把它留在子句末尾。
| 語域 | 模式 | 例子 |
|---|---|---|
| 正式 | 介系詞 + which/whom | The company for which she works is based in London. |
| 非正式(口語更常見) | that/who/零代名詞 ... 句尾介系詞 | The company (that) she works for is based in London. |
「句末不能有介系詞」是常見迷思;日常英語中完全標準、自然且合文法。把介系詞前置只是仔細書寫的語域選擇,不是修正錯誤。
限定詞與量詞
限定詞放在名詞前,縮小其指涉範圍。冠詞是一種;另一大類是表數量的量詞。最常見難點是依可數或不可數名詞選對量詞。
| 量詞 | 名詞類型 | 典型用途 | 例子 |
|---|---|---|---|
| many | 可數複數 | 口語多用於問句與否定;肯定句也可,特別正式 | How many books do you have? I don't have many friends here. |
| much | 不可數 | 口語多用於問句與否定;肯定句稍正式/生硬 | How much water do we have? I don't have much time. |
| a lot of / lots of | 可數與不可數皆可 | 日常肯定句的預設 | I have a lot of friends. She has a lot of time. |
在隨意的肯定句,母語者大多用 a lot of,而不是 bare much 或 many:"I have a lot of time" 自然,"I have much time" 顯得生硬。much 和 many 在問句、否定句及正式寫作很自然。
這一對確實是陷阱,因為有沒有一個小小的冠詞 "a",即使描述的實際數量幾乎相同,也會把句子的情緒意思完全倒轉。
| 形式 | 名詞類型 | 意思 | 例子 |
|---|---|---|---|
| a few | 可數 | 正面:有一些,少但足夠/可喜 | I have a few friends coming over. |
| few | 可數 | 負面:幾乎沒有,不夠 | I have few friends here. |
| a little | 不可數 | 正面:有一些,少但足夠 | There's a little milk left. |
| little | 不可數 | 負面:幾乎沒有,不夠 | There's little milk left. |
少了一個 a,就會把原本愉快的陳述說得像抱怨;這一對特別值得檢查。
some/any 的完整規則見上面的否定部分:肯定→some,否定/問句→any;也適用於量詞和複合代名詞:"I'd like some water"、"I don't need any water"、"Do you need any water?"
| 量詞 | 意思 | 例子 |
|---|---|---|
| all (of) | 100%,整個群體 | All the students passed. / All of them passed. |
| most (of) | 超過一半但不是全部 | Most people agree. / Most of the cake is gone. |
| some (of) | 一部分,多於零 | Some days are harder than others. |
| none (of) | 零 | None of them showed up. |
| each / every | 逐一考慮每個成員 | Each student received a certificate. Every child deserves an education. |
| both | 兩項一起 | Both of my parents are teachers. |
| either / neither | 兩者之一/兩者皆非 | You can take either road. Neither option works for me. |
量詞後若接的是特定名詞片語(代名詞,或有 the、my、this 等),of 必須出現:"All of my friends"。若接泛指普通名詞,則不用:"All students must register";"all of students" 錯誤。
兩者都接單數動詞,逐一指群體成員。each 偏重獨立逐個考慮,常用於較小、特定的群組,且可單獨出現(each of them);every 偏重對較大群組無例外的規則或概括,不能像 each 那樣單獨用,不能說 every of them。
重音與節奏
英語是重音計時語言:句中重讀音節約以固定間隔出現,中間的不重讀音節不論多少都被壓縮。這和西班牙語、法語或日語等音節計時語言不同,後者每個音節時間和清晰度較平均。若你的母語屬音節計時,節奏差異比單一母音或子音更可能令你帶口音,甚至令母語者較難快速理解。
每個多音節英語單字都有一個主要重音。有一組常見雙音節詞會隨名詞/形容詞或動詞改變重音:名詞/形容詞重第一音節,動詞重第二音節。
| 詞 | 名詞/形容詞(第一音節重) | 動詞(第二音節重) |
|---|---|---|
| record | RE-cord | re-CORD |
| present | PRE-sent | pre-SENT |
| object | OB-ject | ob-JECT |
| contract | CON-tract | con-TRACT |
| permit | PER-mit | per-MIT |
| increase | IN-crease | in-CREASE |
英語單字重音不完全隨機,但也沒有單一拼字規則;會受音節數、詞源與字尾影響。-tion、-ic、-ity 通常把重音拉到前一音節:phoTOgraph → photoGRAphy → photoGRAphic。把重音連同單字一起學,比事後套公式更有效。
英語說話者重讀承載核心意思的名詞、主要動詞、形容詞和副詞(實詞);冠詞、介系詞、代名詞、助動詞、連接詞等功能詞則壓縮,母音常弱化為中性母音 schwa /ə/。
| 類別 | 重讀或弱化? | 例子 |
|---|---|---|
| 實詞 | 重讀、母音清楚 | 名詞、主要動詞、形容詞、多數副詞 |
| 功能詞 | 不重讀,常弱化為 schwa | 冠詞、介系詞、代名詞、be/have/do、連接詞 |
所以 "I want to go" 裡的 to 在快速自然口語常接近 "I wanna go","a cup of coffee" 的 of 可壓縮成近似 "uh"。這不是含糊發音,而是自然連讀;辨認這些弱化音對中級聽力常比再學更多詞彙更有突破。
英語非常依賴重音傳達意思和節奏。即使有口音、個別聲音不完美,大致正確的重音和節奏通常比忽略節奏但每個音都「課本式完美」更容易聽懂。跟讀短音檔並模仿節奏與重音,是非常有效的練習。
拼字與發音
這是合理的挫折:英語拼字在 15、16 世紀印刷術普及時大致固定,發音卻持續改變。母音大推移改變幾乎所有長母音的發音,拼字沒有跟上。英語又吸收了法語、拉丁語、希臘語和古諾斯語的大量詞彙及其拼寫習慣,形成多層且有時矛盾的系統。
這是最常被引用的拼字與發音不一致例子,值得直接列出來看;它不是一條規則的一個例外,而是好幾層歷史在同四個字母中碰撞留下的痕跡。
| 詞 | 發音(約略) |
|---|---|
| though | 與 "go" 押韻 |
| through | 與 "too" 押韻 |
| tough | 與 "cuff" 押韻 |
| thought | 與 "caught" 押韻 |
| cough | 與 "off" 押韻 |
| bough | 與 "cow" 押韻 |
| thorough | 結尾接近 "uh"(英式)或弱化音節(美式) |
這個家族沒有捷徑;只能逐個把發音和拼字一起記住,母語兒童也是如此。
英語保留了大量幾世紀前確實會發音、後來停止發音但拼字仍固定下來的字母;這是歷史不一致的另一個直接指紋,不是現代任意的怪癖。
| 不發音模式 | 例子 |
|---|---|
| k 在 n 前不發音 | knee, know, knife, knight |
| w 在 r 前不發音 | write, wrong, wrap, wrist |
| m 後的 b 不發音 | climb, comb, thumb, lamb |
| gh 不發音 | night, light, though, daughter |
| h 不發音 | hour, honest, honor, ghost |
| 某些子音前的 l 不發音 | walk, talk, calm, half, could, would, should |
這種不一致雙向存在:一種拼字能隱藏多個發音,多種拼字也常合流成同一個聲音。這很容易造成聽力混淆與寫作錯誤,因為拼字檢查工具抓不出拼寫正確但用錯的同音字。
| 聲音 | 拼字 | 意思 |
|---|---|---|
| /ðɛər/ | there, their, they're | 地點;所有;they are |
| /tuː/ | to, too, two | 方向/不定詞;也/過度;數字 |
| /raɪt/ | right, write, rite | 正確/方向;寫;儀式 |
| /piːs/ | peace, piece | 沒有衝突;一部分 |
| /weɪt/ | wait, weight | 等待;重量 |
歷史上有不少改革提案,包括 Benjamin Franklin 和 Noah Webster 的努力;Webster 確實改變部分美式拼字(color/colour、center/centre)。但英語沒有單一中央規範機構,印刷拼字又早已深深扎根,因此沒有全面改革。實際做法仍是把發音和拼字當作一個單位逐字學。
母語干擾
幾乎每種持續的英語錯誤,都源自你的第一語言和英語處理某個文法點的合理差異,稱為母語干擾。這不是你粗心或不適合學語言;是大腦在壓力下採用最接近的既有模式。明確辨認自己的干擾模式,常比泛泛糾錯更快減少錯誤。
| 第一語言背景(例示,非完整) | 常見干擾模式 | 原因 |
|---|---|---|
| 日語、韓語、華語、泰語、俄語、波蘭語 | 漏用或誤用冠詞 | 沒有直接對應的冠詞,必須建立新系統。 |
| 西班牙語、義大利語、葡萄牙語等可省主詞語言 | 省略主詞代名詞("Is raining") | 動詞詞尾已標示主詞;英語動詞不足以單獨傳達這項資訊。 |
| 西班牙語、法語、俄語、波蘭語等 | 雙重否定 | 許多語言用多個否定加強語氣;標準英語每子句只用一個。 |
| 華語、日語、韓語、泰語、越南語 | 不論時態都用動詞原形 | 這些語言常以語境和時間副詞標記時間,而非動詞屈折。 |
| 德語、荷蘭語及 V2 語言 | 前置時間/地點詞後的語序不自然 | V2 語言要求主要子句動詞佔第二位;英語維持較嚴格主—動—受順序。 |
| 法語、西班牙語等有語法性別的語言 | 對物過度用 he/she,或混淆 it | 英語只追蹤自然/生物性別,其他多用 it。 |
| 阿拉伯語、希伯來語等 | 現在式省略 be("She happy") | 某些語言現在式不需要明示連繫動詞;英語需要。 |
| 印地語、烏爾都語、日語、韓語、土耳其語(SOV) | 動詞放子句末或困惑問句倒裝 | SOV 與英語 SVO 核心順序不同。 |
| 拼字較規律的語言使用者 | 以為英語拼字可靠預測發音 | 英語拼字—發音關係不如多數語言規律。 |
這些模式不是起點不足的證據,而是特定母語遇上特定英語特徵的可預期結果。能說出自己的模式後,改正就成為具體任務,不再是「英語文法總是絆倒我」的模糊挫折。
命名模式是診斷,不是治療。真正修正仍靠在真實輸入中反覆留意正確形式,直到它比干擾模式更自然。找出一個重複錯誤後,每週收集五六個自己犯錯或在閱讀、聆聽中看到正確形式的真實句子,並排比較。這很小、很樸素,不是捷徑;但它能把句子採礦集中於明確目標。你不需要一次修正所有干擾;即使非常高階的使用者也可能終身保留一兩個母語化的固定模式,這是成人語言習得的正常結果。
選一個常見句型,在完整句子裡學習,做一段把它和相近選項對比的英語文法練習,再在自己的口說或寫作中使用。一次修正一種反覆出現的錯誤;反覆且有意義的輸出才能讓正確形式更容易提取。
首次介紹或泛指一個例子時用 a/an:I saw a dog。聽者已知道你指哪個時用 the:the dog [剛剛提到的] ran away。泛指複數或不可數名詞不用冠詞:dogs are loyal, water is essential。
真正的語法時態只有現在和過去;但會結合簡單、進行、完成、完成進行四種體,再用情態動詞等表達未來,因此常稱十二種時態。
簡單過去式(I lived there)報告特定、已結束的過去動作;現在完成式(I have lived here for ten years)連結過去和現在。若能說出確切時間,通常用簡單過去;重點在現在關連時,用現在完成。
片語動詞的意思常不能由單字推導,例如 give up 和 look up。它們像獨立詞彙,必須在真實句子裡反覆遇見,而不是背孤立清單。
英語有表事實的零條件句,以及第一、第二、第三和混合條件句。零條件句表普遍真理;第一表真實未來可能;第二表非真實現在/未來;第三表不能改變的非真實過去;混合式結合不同時間框架。
當動作比執行者重要、不知道或不想說出執行者,或在正式、科學、新聞寫作聚焦結果時用被動。被動不是獨立時態,而是 be 加過去分詞的不同焦點。
用過去報導動詞轉述時,原時態通常往過去移一步:現在變過去、過去變過去完成、will 變 would。普遍真理或仍然成立的事實不用回溯。
英語保留數世紀前的拼字,發音卻持續改變,還吸收多種語言的拼寫慣例。though、through、tough、thought 看似相近卻有不同發音;每個字要連同發音一起學。
OSASCOMP 順序是意見、大小、年齡、形狀、顏色、來源、材質、用途,最後名詞。母語者通常不會有意識地想,但順序反轉會感到不自然。
限定關係子句識別你指的特定人或物,不用逗號;非限定關係子句加入非必要資訊,要用逗號。that 可用於限定子句,不能用於非限定子句。
英語是重音計時語言:實詞承載重音,功能詞壓縮並常弱化成 schwa。要讓人聽懂,正確單字和句子重音往往比每個音完美更重要。
應用練習
對怎樣練英語文法最有效的回答,是作出選擇、說明線索,再把模式用在新句子。填空題在選項真正對比時有用,但完整的編輯和產出才能顯示冠詞、時態、語序、介系詞是否一起運作。
冠詞診所
對一個非特定的可數單數名詞用 a/an:"I need a charger." 聽者可從先前提及、共享情境或限定片語辨認名詞時用 the:"Where is the charger you borrowed?" 泛指複數或不可數名詞不用冠詞:"Chargers are easy to lose"、"Information is useful."
不要只從名詞決定。"go to school" 的 school 指作為活動的機構;"go to the school near the station" 則指特定建築。要在完整情境中學名詞。
時間與體
已結束時間框架用簡單過去:"I visited Madrid in 2024." 過去經驗或事件連到現在、時間未結束或未指定時用現在完成:"I have visited Madrid twice." yesterday、last year、in 2024 等完成時間通常選簡單過去。
比較 "I lived here for five years" 與 "I have lived here for five years." 前者通常表居住已結束;後者通常包含現在。體表達的是說話者如何看待時間,不只日曆日期。
配對時間線是怎樣練習英語文法的一部分,因為背一張訊號詞清單無法取代這個問題:「這個時間框架已結束嗎?這個狀態現在仍持續嗎?」
問句形成
多數現在與過去簡單式的實義動詞加 do/does/did,主要動詞用原形:"Where does she work?" "Why did they leave?" be 要和主詞倒裝:"Where is she?" 已有助動詞或情態詞時把它移到主詞前:"Have they arrived?" "Can you help?"
主詞問句不同:"Who called you?" 不加 did,因為 who 是主詞;"Who did you call?" 中 you 是主詞,who 是受詞。
編輯練習
草稿:“I have arrived in London last Monday. I am staying in hotel near station. Yesterday I have met a friend who live here since three years. He asked me where did I buy my ticket, and I said that I bought it on internet.”
修正後:“I arrived in London last Monday. I am staying in a hotel near the station. Yesterday I met a friend who has lived here for three years. He asked me where I bought my ticket, and I said that I bought it on the internet.”
把這段文字改寫成另一趟旅行,並改變時間表達。產出新版本才是我怎樣練習英語文法的實際答案;修正後的段落只是一個範例。
英語學習者問題
理解規則和在即時溝通中提取規則是不同技能。你可能在英語文法練習中認得正確答案,但注意力仍忙於選字、跟上對話或規劃下一句。這很正常,代表需要更多產出練習,不是沒有理解。
每次短口說任務只選一個結構:講過去故事時看事件順序、描述房間時看冠詞和介系詞、比較計畫時看未來形式。錄下任務,找出一個重複錯誤,再用不同細節重做。
重視流暢度的一輪,只修正妨礙意思的錯誤,其餘先記下。第二輪放慢速度,修正目標形式。把溝通和編輯分開,文法練習便不會那麼打斷說話。
優先處理改變意思、出現頻繁或影響許多句子的錯誤:動詞時間、否定、問句語序、常用名詞冠詞、主謂一致和句子邊界。比起少見的介系詞偏好,更要先處理反覆令「誰在何時做了甚麼」變得不清楚的模式。
按模式記錄錯誤。一條規則配五個已修正的例句,比一張互不相關的紅筆清單更容易重用。
許多語言不以相同方式標示定指或可數性;冠詞選擇取決於說話者和聽者能否辨認。把名詞連同其可數性和首次/後續提及、泛指、共享情境一起練。
比較 “I bought a book” 和 “The book is on the table.” 第二個冠詞不是由名詞本身決定,而是因為前文已提過,聽者能辨認那本書。
你需要理解意思對比和正確構成;術語只在幫你找解釋時有用。若名稱讓模式更難,先從時間線、持續、完成和現在關連開始。
之後再學標準名稱,就能查閱參考資料和討論修正。名稱是通往模式的索引,不是模式本身。
建立自動化使用
在多個有意義情境中重複實用模式,直到不必重建規則就能提取。先慢速準確,再加入時間壓力、較長句子和即興問句;交替理解、控制式產出與真實溝通。
自動化不代表永不犯錯,而是常用選擇占用較少注意力,讓你能專注意思。一次修正一個重複模式,重說完整句子,稍後在不同主題再用。
謹慎使用校正工具
先不使用自動校正寫出初稿,再預測不確定處。逐一看建議,問是哪條規則、意思或語域改變;拒絕改變原意的建議。關閉說明前,用同一模式改寫新句;保存簡短的重複錯誤清單。工具應讓你得到可重用規則,而不是默默替換每一句。
本指南使用國際學習者英語,並標示重要的英式、美式、正式與非正式差異,而非把單一變體當成普遍標準。