promotion image of download ymail app
Promoted
小怪獸! 發問時間: 社會與文化語言 · 6 年前

英文文法 關代

不好意思 我有個問題 Mongolia has only 2.8 million people,most of whom are herders. 句中不是應該用who 嗎因為people are herders啊 people是主詞啊~所以應用who吧 !拜託各位解答了 感恩

已更新項目:

對不起 我還想問為甚麼有相關代要逗點 有些不用?

4 個解答

評分
  • 6 年前
    最佳解答

    Hi

    用who/whom可以先把句子還原成兩句 就可以很直覺的判斷

    Mongolia has only 2.8 million people.

    Most of them(O) are herders.

    Most of they(X) are herders.

    這裡的whom代替了them,因此使用whom才是正確的選擇

    另外你問到甚麼有相關代要逗點 有些不用?

    判斷的方式也很簡單,後面那句話可不可以省略?

    可以省略就加逗點

    不可以省略就不能加

    看幾個例子:

    Mongolia has only 2.8 million people[,most of whom are herders.]

    後面那句省略掉的話 Mongolia has only 2.8 million people 句子還是很清楚的表達Mongolia 只有很少的人這樣的句意

    Jack is a man [whom I trust completely].

    這裡的 [whom I trust completely]就不能省略,一省略的話 句子變成 Jack is a man(Jack 是個男人 這完全離題了吧??)就表達不出Jack 是我很信賴的那種人 這樣完整的意思了

    我的英文翻譯

    2014-07-08 10:30:58 補充:

    逗點後面的句子 都有補充說明的用意,也就是所謂的補述[非限定],可有可沒有,並不會影響到前一句的句意。

    相對的,

    沒有逗點的句子,都是不可分割的,也就是一般文法所稱的[限定用法],一拿掉的話會造成句子中的受詞或主詞模糊不清

    • Commenter avatar登入以對解答發表意見
  • rhody
    Lv 7
    6 年前

    簡單講,有逗號的關代子句,是前面先行詞的補述,:

    Mongolia has only 2.8 million people,most of whom are herders.

    most of whom are herders.是people的補述!

    也可以等於是

    Mongolia has only 2.8 million people, and most of them are herders.

    most of whom are herders.(and + them = whom)

    為甚麼有些關代要逗點 有些不用?---完整觀念看這裡!

    • Commenter avatar登入以對解答發表意見
  • Louis
    Lv 7
    6 年前

    關係子句如果是先行詞的必要條件,就不能加逗號。

    關係子句如果只是先行詞的充分條件,就必須加上逗號。

    逗號有疏遠的作用,沒有充分條件的先行詞還是可以辨識的,但無必要條件的,則無法辨識了。

    2014-07-08 01:41:18 補充:

    I want an assistant who can speak English.(必要條件)

    My mother, who speaks French, is a teacher.(充分條件,因為我只有這一個媽,不能再加限定的條件)

    • Commenter avatar登入以對解答發表意見
  • 匿名使用者
    6 年前

    >這家不錯 lv333。cC買幾次啦真的一樣

    卿仵乚

    • Commenter avatar登入以對解答發表意見
還有問題?馬上發問,尋求解答。