• ベストアンサー

文の構造がわかりません【高校英語】

 How many barrels of oil will your revenge fetch you ? (Herman Melville 『白鯨』より) 訳:あなたの復讐で何バレルの油が手に入るというのですか。 この文の構造がよくわかりません。 fetchが動詞になると思うのですが、だとしたらなぜ動詞の前にyour revenge が入るのでしょう? 回答お願いしますv

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

My revenge will fetch me X barrels of oil. という肯定文において,X の部分を how many にして How many barrels of oil という目的語のかたまりを前に出す。 後は疑問文の語順なので,助動詞 will が主語の前に出ます。 revenge が一種の無生物主語で,「あなたの復讐が何バレルの石油をあなたにもたらすのだろうか」 主語だから動詞の前にきて当然です。

guminto-144
質問者

お礼

疑問文ですか!! そういえば、という感じです。 ありがとうございますv

その他の回答 (2)

  • Oubli
  • ベストアンサー率31% (744/2384)
回答No.3

revengeは名詞で、your revengeが主語です。fetchは助動詞willにつながる原型不定詞で、全体としてはfetchに基づくSVOO構文です。

guminto-144
質問者

お礼

なるほど! SVOOでしっくりきました! ありがとうございますv

回答No.2

無生物主語です。直訳では「復讐が…をもたらすのか」となります。 「復讐の結果どれだけの油が…」が自然な日本語になります。

guminto-144
質問者

お礼

無生物主語ですか… ありがとうございますv

関連するQ&A