無解 發問時間: 社會與文化語言 · 5 個月前

passengers must pay duty on goods worth more than 500 為什麼worth 前面不用加 are 為什麼which可以省略?

已更新項目:

is 才對 不是are

6 個解答

評分
  • 5 個月前

    幾個原因:

    1。這句話的主詞是passengers 所以動詞都要跟著她

    2。goods 所需要的是形容詞 所以要用形容詞片語 當然不能有be 動詞

    3. 不懂妳關於省略which的問題。關係代名詞很多時候會讓句子冗長難懂 應該是要避免使用的。

  • 5 個月前

    簡單來說,在這種子句裡面有 which is/are 後面加上形容詞的 其實都可以把which is/are省略喔

  • 5 個月前

    Passengers must pay(動詞) duty(受詞) {on goods [worth more than $500] } (受詞補語:介係詞片語)、而[worth …… ] (修飾語:形容詞),修飾 "goods" 。

    # 上記的句子,符合文法(精簡原則),既無需 "are" (不符文法),也不適用關係代名詞(that或which)修飾 "goods"。

  • Louis
    Lv 7
    5 個月前

    因為這裡的worth屬於「形容詞用法」,可直接修飾前面的名詞goods。這樣寫比較簡潔有力(這樣來寫法規,可能比較能讓人快速瞭解)。當然若寫成... that/which are worth more than 500在文法上,也是正確的。

    字典例句:

    Heroin worth about $5 million was seized.

    see p.1477 "worth" Cambridge Advanced Learner's Dictionary

  • 您覺得這個回答如何?您可以登入為回答投票。
  • 5 個月前

    goods解作貨物,不必是眾數.......................

  • 匿名使用者
    5 個月前

    因為文法上就是這樣 反正就那樣

還有問題?馬上發問,尋求解答。