【語法】從句


同位語 (Appositive)

同位語是用來解釋或重新命名它所修飾的名詞或名詞片語。它通常緊跟在被修飾的名詞後面,兩者指稱的是同一個對象。

  • 例子: * 我最喜歡的科目,數學,今年難度增加了。 (這裡的「數學」是「科目」的同位語)
    • 這是我朋友,小明。 (這裡的「小明」是「朋友」的同位語)

簡單來說,如果去掉同位語,句子的基本意思還是完整的。同位語的作用是提供額外的、更詳細的資訊。


定語 (Attribute)

定語是修飾名詞或代詞的成分,用來限制、說明或形容被修飾的名詞。它回答「什麼樣的」或「誰的」這類問題。定語通常放在名詞的前面。

  • 例子: * 美麗的花。(「美麗的」是定語,修飾「花」)
    • 紅色的汽車。(「紅色的」是定語,修飾「汽車」)
    • 我的書。(「我的」是定語,修飾「書」)

狀語 (Adverbial)

狀語是修飾動詞、形容詞或整個句子的成分,用來補充說明動作發生的時間、地點、方式、原因、目的等。它回答「什麼時候」、「在哪裡」、「怎麼樣」、「為什麼」這類問題。

  • 例子: * 他慢慢地走著。(「慢慢地」是狀語,修飾動詞「走著」,說明方式)
    • 在學校學習。(「在學校」是狀語,修飾動詞「學習」,說明地點)
    • 昨天下了雨。(「昨天」是狀語,修飾動詞「下」,說明時間)

名詞性從句 (Noun Clause)

名詞性從句,就好像一個名詞,可以在句子裡面做主語、賓語、表語,或者做同位語。佢回答嘅問題通常係「乜嘢」。

通常用以下詞來引導:

  • 疑问代词 (Interrogative Pronouns): who, whom, what, which

  • 疑问副词 (Interrogative Adverbs): when, where, why, how

  • **从属连接词 (Subordinating Conjunctions)**:whetherif(建議不要用!!!!!!!!)

  • 不定关系代词 (Indefinite Relative Pronouns): whoever, whatever, whichever

  • 不定关系副词 (Indefinite Relative Adverbs): however, whenever, wherever

  • 从属连词 (Subordinating Conjunction)that

  • 做主語 (Subject):

    • What he said is true.
      • 佢講嘅嘢係真嘅。 (「What he said」呢個從句,做咗成句嘅主語。)
  • 做賓語 (Object):

    • I know that he is a doctor.
      • 我知佢係個醫生。 (「that he is a doctor」做咗動詞「know」嘅賓語。)
  • 做表語 (Predicative):

    • The problem is that we don’t have enough money.
      • 個問題係我哋冇足夠嘅錢。 (「that we don’t have enough money」補充說明主語「The problem」。)

定語從句 (Adjective Clause / Relative Clause)

定語從句,就好似一個形容詞,用嚟修飾或者補充說明前面嘅名詞或者代詞。佢回答嘅問題通常係「點樣嘅」或者「邊個/邊樣嘢」。

通常用以下詞來引導:

  • 關係代詞 (Relative Pronouns): who, whom, that, which,`whose
  • 複合關係代詞(whatever、whichever、whoever)或者what,how不可以引導定語從句
  • 關係副詞:(when, where, why
  • 修飾人:
    • The man who is standing over there is my brother.
      • 企喺嗰邊嘅男人係我阿哥。 (「who is standing over there」修飾「The man」。)
  • 修飾物:
    • The book that I bought yesterday is very interesting.
      • 我琴日買嘅嗰本書好有趣。 (「that I bought yesterday」修飾「The book」。)

💯 介词 + which 替代关系副词

关系副词 (when, where, why) 本质上就是由 介词 + 关系代词 which 演变而来的。

在引导定语从句时,选择使用 关系副词 结构,或者使用 “介词 + which 结构。两者通常可以互换,但“介词 + which”结构更常见于正式书面语体。


1. 🕰️ 时间:When ↔️ 介词 + which

当先行词指时间时,when 相当于 **at/on/in which**。

关系副词 (When) 介词 + which (更正式) 介词的来源
I remember the day when we met. I remember the day on which we met. day 搭配的介词通常是 on (on Sunday, on that day)。
That was the time when she left. That was the time at which she left. time 搭配的介词通常是 at (at that time)。

2. 🗺️ 地点:Where ↔️ 介词 + which

当先行词指地点时,where 相当于 at/in/on/to which 等。

关系副词 (Where) 介词 + which (更正式) 介词的来源
This is the city where I grew up. This is the city in which I grew up. city 搭配的介词通常是 in (live in a city)。
This is the park where we often meet. This is the park at which we often meet. park 搭配的介词可以是 atin (meet at the park)。

3. ❓ 原因:Why ↔️ for which

当先行词指原因 (reason) 时,why 相当于 **for which**。

关系副词 (Why) 介词 + which (更正式) 介词的来源
Tell me the reason why you quit. Tell me the reason for which you quit. reason 搭配的介词是 for (the reason for sth.)。

💡 “介词 + which”的结构优势

使用 “介词 + which 结构有两大优势:

  1. 正式性: 使语体更正式、更书面化。
  2. 清晰性: 有助于明确介词与从句动词或名词的搭配关系。

示例:

你也可以选择把介词放在从句末尾,但这样就不需要用 which,而是用 that省略 了:

  • 介词前置 (正式): This is the city in which I grew up.
  • 介词后置 (口语化): This is the city that I grew up in. / This is the city ( ) I grew up in.

🌟 介词的选择原则:谁决定介词?

在这个结构 (先行词 + 介词 + which/whom) 中,介词的选择不是随意的,而是由定语从句中的 动词形容词 决定的。

原则: 介词的选择取决于它在定语从句中应该与 哪个词 搭配。


1. 动词搭配决定介词

如果定语从句中的动词是不及物动词,它后面往往需要一个特定的介词才能构成完整的意思。这个介词就是我们要前置的介词。

结构 介词+which 结构 介词后置结构 (口语化) 解释
先行词 (物) + about which The topic about which we talked was interesting. The topic (that) we talked about was interesting. 动词搭配:talk about (谈论关于…)
先行词 (物) + with which This is the knife with which I cut the bread. This is the knife (that) I cut the bread with. 动词搭配:cut with (用…切)
先行词 (人) + to whom The person to whom I report is the manager. The person (that) I report to is the manager. 动词搭配:report to (向…汇报)

2. 形容词或名词搭配决定介词

有时,介词是由定语从句中的形容词或先行词本身所固有的搭配决定的。

结构 介词+which 结构 介词后置结构 (口语化) 解释
先行词 (物) + of which The success of which he is proud is great. The success (that) he is proud of is great. 形容词搭配:be proud of (为…感到骄傲)
先行词 (物) + in which We found ourselves in a situation in which we had no money. We found ourselves in a situation (that) we had no money in. 先行词搭配:in a situation (处于…情况)

总结:

要正确使用 “介词 + which/whom” 结构,您只需要问自己一个问题:

“在不使用关系代词时,从句中的动词/形容词需要搭配哪个介词才能表达完整的意思?”


狀語從句 (Adverbial Clause)

狀語從句,就好似一個副詞,用嚟修飾動詞形容詞或者成個句子,補充說明時間、地點、原因、目的、條件等等。佢回答嘅問題通常係「點解」、「幾時」、「喺邊度」。

  • 不可以用關係代詞 或者 複合關係代詞

  • 時間狀語從句 (Time):

    • I will call you when I arrive.
      • 當我到埗嗰陣,我會打俾你。 (「when I arrive」說明打電話嘅時間。)
  • 原因狀語從句 (Reason):

    • We stayed at home because it was raining.
      • 我哋留喺屋企,因為落雨。 (「because it was raining」說明留喺屋企嘅原因。)
  • 條件狀語從句 (Condition):

    • You can’t go out if you haven’t finished your homework.
      • 如果你未做完功課,你唔可以出街。 (「if you haven’t finished your homework」說明出街嘅條件。)

引導詞

1. 關係代詞和關係副詞

  • 關係代詞 (Relative Pronouns): who, whom, what, that, which
  • 複合關係代詞 (Compound Relative Pronouns): whoever, whichever, whatever

這些詞的主要功能是引導名詞從句定語從句


2. 定語從句的修飾

who, whom, that, which 都可以引導定語從句,用來修飾前面的名詞。它們在從句中充當主語或賓語。

  • Whowhom 修飾
    • The girl who is singing is my sister. (who 是從句主語)
  • Which 修飾事物
    • This is the book which I read yesterday. (which 是從句賓語)
  • That 既可以修飾也可以修飾事物
    • This is the movie that I want to watch. (that 是從句賓語)

3. 名詞從句的主語、賓語、表語

who, whom, what, which, whoever, whichever, whatever 都可以引導名詞從句,並且在從句中充當主語、賓語、表語。

  • What 他們做名詞從句的引導詞時,意思是「…的東西」或「…的事情」。
    • What you said is true. (what 引導名詞從句做主語)
  • Whoever 則表示「無論誰」或「任何…的人」。
    • You can give it to whoever wants it. (whoever 引導名詞從句做賓語)

名詞性從句連接詞的省略與互換

名词性从句(包括主语从句、宾语从句、表语从句和同位语从句)中,由疑问代词 (who, what, which) 或疑问副词 (when, where, why, how) 引导的从句,不存在“互换”或“省略”的情况

  1. 不可省略: 疑问词既充当了连接词(连接主句和从句),又在从句中充当了句子成分(主语、宾语、状语等),因此它们不能被省略

  2. 不可互换: 每个疑问词都有其特定的含义(指人、指物、指时间、指地点、指方式等),它们之间不能互相替换

  3. 不可用 That 替代: 疑问词不能被 that 替代。

  4. 在现代英语中,作宾语的 Whom(疑问代词)在非正式场合或口语中,常被 Who 替代

📑 名词性从句中使用that的规则

特性 描述
连接词作用 $\text{that}$ 只起连接作用,本身在从句中不担任任何句子成分(即从句本身结构是完整的)。
省略情况 $\text{that}$ 在宾语从句中通常可以省略,但在主语从句、表语从句和同位语从句中,$\text{that}$ 不能省略

宾语从句中不可省略that 的情况

  1. 在explain、agree等动词后引导宾语从句时
  2. 宾语从句较长时
  3. 主句中的状语置于宾语从句之前时
  4. 主句谓语动词与宾语从句之间有插入语时
  5. 动词带有多个并列的that引导的宾语从句 ,除第一个that外其余的that均不可略
  6. 宾语从句的主语是this、that或有this、that修饰时
  7. 宾语从句的主语是非谓语动词或从句时
  8. 主句中的谓语动词是固定短语时
  9. 宾语从句由it作形式宾语替代时
  10. 引述动词把直接引语中的主句与宾语从句隔开时

4. 狀語從句的引導詞

if, when, why,where because等等 這些詞引導的是狀語從句

  • 狀語從句的引導詞連詞 (Conjunctions),而不是關係代詞。
  • 這些連詞用來連接一個主句和一個從句,說明時間 (when)、原因 (because)、條件 (if) 等。
  • when、why、where,引導狀語從句時為從屬連詞,連接主句和從句,說明時間、地點或原因等。它們本身不屬於從句中的任何成分,純粹是一個連接詞。

所以,who, whom, what, that, which 不能修飾狀語從句。


總結一下:

引導詞類別 主要功能 常用詞
關係代詞 (Relative Pronouns) 引導定語從句 who, whom, that, which
連接代詞 (Interrogative Pronouns) 引導名詞從句 who, what, which, whoever
從屬連詞 (Subordinating Conjunctions) 引導狀語從句 if, when, because, while

關係詞的省略

當關係代詞(如 thatwhichwhom)在定語從句中充當賓語時,可以省略。

  • 主句: This is the book.
  • 定語從句: I read the book yesterday.
    • 在這個從句中,the book 是動詞 read 的賓語。
    • 當我們把這兩個句子合併時,the book 就變成了關係代詞 whichthat
    • This is the book which/that I read yesterday.
    • 因為 whichthat 在從句中是賓語,所以可以省略,變成:This is the book I read yesterday.

关系副词(when, where, why)通常可以被省略,或被**that替代**。特别是在非正式的口语或书面语中。

关系副词 规则 示例
when 可以省略。 也可用 that 代替。 That was the day (when/that) I left.
where 可以省略。 也可用 that 代替。 This is the place (where/that) we first met.
why 可以省略。 也可用 that 代替。 Tell me the reason (why/that) you were late.

关系副词不能用于 非限定性 定语从句(即逗号后的从句)。

当关系副词被 “介词 + which” 替代时,**which 绝不能省略** (e.g., the house in which we lived $\rightarrow$ $which$ 不能省略)。


關係詞的不可省略

當關係代詞在定語從句中充當主語時,不能省略

  • 主句: The man is my friend.
  • 定語從句: The man is standing over there.
    • 在這個從句中,The man 是動詞 is standing 的主語。
    • 合併後,我們用 who 作為關係代詞,代替 the man
    • The man **who** is standing over there is my friend.
    • 這裡的 who 是從句的主語,如果去掉,句子就會變成 The man is standing over there is my friend.,這在語法上是錯誤的。

当关系副词被 “介词 + which” 替代时,**which 绝不能省略** (e.g., the house in which we lived. which 不能省略)。


限定性定語從句 (Defining Relative Clause)

  • 功能:用來限定識別定義它所修飾的名詞。如果沒有這個從句,我們就不知道在說誰或哪一樣東西。
  • 標點沒有逗號。它與主句緊密相連,是句子的核心部分。
  • 作用:回答「是哪一個?」這個問題。

舉例說明:

  • The student **who is from Japan** is in my class. (那個來自日本的學生在我班上。)
    • 沒有這個從句,我們不知道是說哪個學生。從句 who is from Japan 提供了不可或缺的資訊。
  • This is the book **that I bought yesterday**. (這就是我昨天買的那本書。)
    • 從句 that I bought yesterday 限定了是哪一本,如果去掉,句子 This is the book 就不完整了。

關係代詞的使用:

  • 在限定性從句中,修飾物的 thatwhich 可以互換。
  • 修飾人的 whothat 也可以互換。

非限定性定語從句 (Non-defining Relative Clause)

  • 功能:用來提供額外、補充性的資訊。即使去掉這個從句,主句的意思仍然是完整且清楚的。
  • 標點有逗號。它用逗號與主句隔開,表示這段話是「順便一提」。
  • 作用:回答「順帶一提,它是什麼樣的?」這個問題。

舉例說明:

  • My grandfather, **who is 90 years old**, is very healthy. (我的祖父,他今年九十歲了,身體很健康。)
    • 即使去掉 who is 90 years old,句子 My grandfather is very healthy 意思仍然完整。這個從句只是補充說明祖父的年齡。
  • I visited London, **which is the capital of England**. (我去了倫敦,那是英格蘭的首都。)
    • 去掉從句,I visited London 意思還是完整的。從句 which is the capital of England 僅是補充常識。

關係代詞的使用:

  • 在非限定性從句中,**只能用 which不能用 that**。
  • 不能用 that 的原因,就是因為 that 習慣上是用來限定資訊的。

簡單總結

區別點 限定性定語從句 非限定性定語從句
作用 識別、限定 補充、說明
標點 無逗號 有逗號
可否省略 句子意思不完整,不可省略 句子意思仍完整,可省略
thatwhich 都可以用 只能用 which


關係代詞的互換

1. 修飾人:who 和 that

當關係從句修飾時,whothat 在大多數情況下可以互換。who 更常用於非正式或口語場合,而 that 則在限定性從句中很常見。

  • The man who came to the party is my brother.
  • The man that came to the party is my brother.

2. 修飾物:which 和 that

這兩者的互換性取決於從句類型,這是最重要的一點。

  • 限定性從句 (無逗號):用來限定識別名詞。此時 whichthat 可以互換。
    • The book which I bought is very interesting.
    • The book that I bought is very interesting.
  • 非限定性從句 (有逗號):提供額外補充資訊。此時**只能用 which不能用 that**。
    • My new car, which is red, is fast. (正確)
    • My new car, that is red, is fast. (錯誤)

3. whom:與 who, that 互換

whom 只用於修飾,且只能在關係從句中充當賓語。在口語中,whom 經常被 whothat 替代,甚至省略。

  • The person whom I met yesterday is my teacher.
  • The person who I met yesterday is my teacher.
  • The person that I met yesterday is my teacher.

關係代詞的省略

關係代詞(包括 that, who, which, whom)是否能省略,取決於它在關係從句中所扮演的角色。

  • 可以省略:當關係代詞在從句中充當賓語時。
    • The book (that) I bought is good. (thatbought 的賓語)
    • The man (whom) I saw is my father. (whomsaw 的賓語)
  • 不能省略:當關係代詞在從句中充當主語時。
    • The house that is on the hill is very old. (thatis 的主語)
    • The boy who is playing basketball is my friend. (whois playing 的主語)

其他關係副詞的互換和省略

除了 whose之外,基本都可以同that互換,除了需要介詞的情況。

  • This is the place where I played with him yesterday. ✓
  • This is the place at which I played with him yesterday.
  • This is the place that I played with him at yesterday. (介詞 at 必須保留在後面)

關係副詞 when/where/why 不是在所有情況下都能省略,只有在限定性定語從句中才可以省略。

但是建議還是用原本的副詞。

1. 關係副詞 (Relative Adverbs)

when(時間), where(地點), why(原因)這三個詞引導的定語從句,可以用 that省略來替代,但用它們本身更加為精確。

  • The year when I was born was 2000.
  • The year that I was born was 2000.
  • The year I was born was 2000.

2. whose

whose 表示「…的」,修飾人或物,且在任何情況下都不能省略,也不能被 thatwhowhich 替代。

  • The woman whose car was stolen called the police.

關係代詞 vs. 關係副詞

關係代詞(who, which, that)和關係副詞(when, where, why)都可以用來引導定語從句,但它們在從句中扮演的角色不同。

1. 關係代詞 (who, which, that)

  • 角色: 它們在從句中扮演一個名詞的角色,通常是主語賓語
  • 為什麼是代詞? 因為它們「代替」了主句中被修飾的名詞。
  • 例子: This is the house **that** I bought.
    • 從句是 I bought that。在這裡,that 是動詞 bought賓語。它代替了名詞 house

2. 關係副詞 (when, where, why)

  • 角色: 它們在從句中扮演一個副詞的角色,用來修飾從句裡的動詞,說明時間、地點或原因
  • 為什麼是副詞? 因為它們「代替」了狀語(副詞片語)。
  • 例子: This is the house **where** I grew up.
    • 從句是 I grew up where。在這裡,where 相當於 in the house,它告訴我們在哪裡長大。in the house 是一個狀語,所以用 where 這個關係副詞來代替它。

換個角度理解

你可以這樣想:

  • 關係代詞:回答「什麼」。它們是從句中的「人事物」。
    • The man who is my friend is here. (這個人是我的朋友。)
    • The book which I am reading is here. (這本書我正在讀。)
  • 關係副詞:回答「什麼時候在哪裡為什麼」。它們是從句中的「時間、地點、原因」。
    • The city where I live is beautiful. (我在這個城市住。)
    • The day when he left was sad. (他是在這一天離開的。)

ifwhether

if 作為「是否」

if 帶領一個名詞性從句時,它的意思就是「是否」。這個名詞從句通常充當動詞的賓語,回答「不確定什麼」或「不知道什麼」的問題。

  • 例句: I don't know if he will come.
    • 這句話的意思是:「我不知道他是否會來。」
    • 在這裡,if he will come 是一個名詞從句,作動詞 know 的賓語。

在這個用法中,ifwhether 的意思完全相同,通常可以互換。

  • I don't know if he will come.
  • I don't know whether he will come.

if 作為「如果」

這是 if 最常見的用法,它帶領的是條件狀語從句。這個從句用來提出一個假設或條件,說明主句的動作在什麼情況下會發生。

  • 例句: If it rains, I will stay at home.
    • 這句話的意思是:「如果下雨,我就會待在家。」
    • 在這裡,If it rains 是一個條件狀語從句,說明了「待在家」的條件。

在這個用法中,if 不能whether 替換。

if vs. whether 快速比較

項目 名詞從句中的 if 條件狀語從句中的 if
功能 作賓語 作狀語
意思 是否 如果
可否替換 可以 替換為 whether 不可以 替換為 whether
例句 Tell me **if** you want a ride. (告訴我你是否需要搭車。) **If** you want a ride, tell me. (如果你需要搭車,告訴我。)

什麼時候只能whether

雖然在「是否」的語境中 ifwhether 大部分時候可以互換,但在以下幾種情況下,**只能使用 whether**:

  1. **緊跟 or not**。
    • I don't know **whether or not** he is coming. (這裡不能用 if)
  2. 緊跟不定式(to V)。
    • I can't decide **whether to go** or stay. (這裡不能用 if)
  3. 在介詞後面
    • The decision depends on **whether** he agrees. (這裡不能用 if)

定语从句中关系词的互换

  1. 在限定性定语从句中,除whose之外,满足条件的情况下,that一般可以与任何关系词互换,除非:

  2. 有些情况只能用that

  • 先行词有最高级、序数词修饰、the only, the very, the same或先行词是不定代词all, everything, anything, nothing, something, little, much, few等
  • 先行词同时包含人和物时
  • 主句已有who/which疑问词时,避免重复。
  • There be…that
  1. 当修饰物时,which that互换,修饰人时,who that互换,whom与who和that可以互换,但whom只能用于人,且只能在關係從句中充當賓語。但在介词后,只能用 whom/which,不能用 who 或 that。除非介词后置。

  2. that不可以用于非限定性从句,此时关系词也不可省略。

  3. 关系副词、that、which之间的互换:

  • 可以用对应的介词+which互换,此时若用that取代which,需要介词后置因为that前不能有介词。
  • 若关系副词引导的句子不需要介词,可以直接与that互换。
  1. whose 既可修饰人也可修饰物,相当于 of whom/of which