• ベストアンサー

Sb had been a yearの解釈について

添付ファイル文章の The younger brother, Alexey, had been a year already among us, having been the first of the three to arrive. についてです。 had been a yearですが、 アレクセイは、我々のあいだにすでに 1年(前から)  いた。 このように解釈していますが、 存在のbe のあと a year だけで、 文法的にどうなっているのかわからないです。 解説お願いします。

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

  • ベストアンサー
  • Nakay702
  • ベストアンサー率79% (10007/12518)
回答No.1

>添付ファイル文章の The younger brother, Alexey, had been a year already among us, having been the first of the three to arrive. についてです。 had been a yearですが、 アレクセイは、我々のあいだにすでに 1年(前から) いた。このように解釈していますが、 存在のbe のあと a year だけで、 文法的にどうなっているのかわからないです。 ⇒確かに、「文法的に」分かりにくいですね。 実は、このa year は、副詞「一年の間」として機能しています。(「副詞的目的格」と呼ぶ人もいます)。had been (for) a yearと、前置詞forを補って考えれば、分かりやすくなります。(実際、そのようにしても間違いにはなりません。) ということで、お尋ねの文を訳すとこんな感じです。 「(他の二人)より若いアレクセイは、やって来たのが三人のうちで一番先だったので、すでに一年(の期間)我々のあいだにいたことになります。」 *havingは「理由」を表す分詞構文です。

noname#252302
質問者

お礼

分かりやすく解説してくださりありがとうございました。理解することが出来ました。 いつも優しく解説してくださりありがとうございます お時間割いて下さりありがとうございました

関連するQ&A