• 締切済み

英語の先行詞について

英語の先行詞についてです。基礎英文問題精講にある、次の文中の先行詞はどれかという問題です。One of the values of learning a foreign language,which I think is often overlooked,is the training in logic which it affords.itの先行詞はどれかと聞いているのですが、元々itは関係代名詞ではないので問題自体が不自然と思うのですがどなたか教えて下さい。

みんなの回答

  • KappNets
  • ベストアンサー率27% (1557/5688)
回答No.2

私にもやや難しい課題で私の解釈は絶対ではありません。 先ずここの afford は yield/give という意味です。 which it affords を主語、動詞、目的語の順に並べると it affords which。it = learning a foreign language, which = training in logic でしょう。 注:代名詞の一部が関係代名詞です。「先行詞」は「代名詞」が指すもので「関係代名詞」には限りません。

  • felicior
  • ベストアンサー率61% (97/159)
回答No.1

先行詞(antecedant)とは他の語によって指し示された既出の名詞句一般のことです。 itは関係代名詞ではないですが人称代名詞ですから何かを指しているはずです。 英語版wikipediaには人称代名詞heの先行詞の例が出ています。 ただ日本語としての先行詞は関係代名詞の文脈でしか見掛けませんね…。 whichの間違いとも考えられますが、解説を見てもitと書いてあるなら そういうことなんでしょうけど。

関連するQ&A