匿名使用者
匿名使用者 發問時間: 社會與文化語言 · 1 0 年前

請問文法?下面這句which的用法

請問各位大大下面這句的文法..which為何可以如此使用?

I already owe you so much which I will only ever be able to repay with my affection and gratitude.

跟so...that...是否有異曲同工之處呢???

感謝~

2 個解答

評分
  • Kevin
    Lv 7
    1 0 年前
    最佳解答

    要分析這句之前, 必須知道[repay]這個動詞有兩種不同的用法:

    I am sure he is not able to repay. (不及物)

    How could I repay your kindness? (及物)

    另外. [much]是可以當代名詞用的:

    Do you have any money?

    Well, yes, but not much (money).

    及物用法時, 原句原則上是可以的:

    I already owe you so much which I will only ever be able to repay with my affection and gratitude.

    [much]當先行詞, 關係代名詞[which]在子句中是[repay]的受詞.

    但是先行詞帶有[so], 所以關係代名詞更正確的寫法是用[as]:

    I already owe you so much as I will only ever be able to repay with my affection and gratitude.

    如果是不及物用法, 就應該如版主及cavalier大的說法:

    I already owe you so much that I will only ever be able to repay with my affection and gratitude.

    這裡, 連接詞[that]引導副詞子句(...以至於...).

    如果要選, 第二種表示法應該是比較常用的.

  • 1 0 年前

    I already owe you so much which I will only ever be able to repay with my affection and gratitude.

    版主說的so...that...才是對的.

    這個which是錯誤的, 因為此句根本就不是關代結構, 而是連接詞so...that...句型.

    所欠人情債如此的多, 以致於只能用情感與感激來回報了.

    2009-01-11 22:03:03 補充:

    為何說不是關代結構呢?

    因為沒有先行詞.

    參考資料: 自己; 英文文法
還有問題?馬上發問,尋求解答。