• ベストアンサー

more than 3 years (文法的解釈)

In more than 3 years, I have done it. 意訳すると 4年以上の間、私はそれをしてきた。 でいいと思うのですが、 more than 3 years の部分は以下のどちらの解釈が正しいのでしょうか? お願いします。 (1) In ( more than 3 ) years, 3より多くの年の中で、 more は 形容詞 (2) In more than ( 3 years ), 3年より多くの中で、 more は 名詞

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

  • ベストアンサー
noname#175206
noname#175206
回答No.2

>In more than 3 years, I have done it.  これを「4年以上の間、私はそれをしてきた。」とするなら、inではなくforでしょうね。いや、細かいことで、本筋には関係しませんが。  この場合、yearが最低の単位であるかどうかが問題となります。大抵ははそうではありません。1年間より1日でも長ければ、more than 3 yearsになります。ですので「3年以上」とするのが適切なことも多く、正確を期すなら「3年を超えて」辺りでしょうか。  もちろん、1年ごとに進級判定があるような、たとえば学校での学年ですと、「4年以上」ということは、あります。  yearといったアナログ性をもたない、デジタルな最小単位であれば、たとえばmore than 3 girlsであれば、「4人以上の少女」であることは、もちろんです。「4人以上の少女」を、4人を明示して言うなら、4 girls or moreですね。  これを、アナログ性を持つyearで言うなら、3 years or moreとなります。  more than 3 yearsだけ取り出して、品詞分類を考えてみます。  moreが3 yearsと対比される数量表現と考えるのが、おそらくは自然な流れです。この場合、moreは名詞です。無理のない解釈です。  more thanが形容詞となり得るかどうかですが、そういう解釈をする人がいないわけではありません。ただ、文法的に破格な部分があることは認める必要があります。  可算名詞で使う場合、たとえば不定冠詞がどこにくるかというと、more than a yearと、形容詞more thanの後に不定冠詞が来ます。a more than year(s)とはなりません。oneに変えても、more than one yearであって、one more than year(s)とはしません(もちろん、one more yearなら「後もう1年」)。  そのためか、more thanを形容詞とすることは少数派になっています。どうしてもmoreを形容詞で使うなら、more years than 3 (years)となるでしょう。

anon256
質問者

お礼

なるほど。 more は名詞なのですね。 ありがとうございます。

その他の回答 (3)

回答No.4

more than 3 years は文字通り3年以上でそれ以上は意味していません 4年なのか5年なのかは伝えていません 問題はinをどう解釈するかです In two days he will be back 2日後に彼は帰ります I have not seen him in two years 彼とは二年間会っていない 質問の文は前者のように 、時間が経過して、時間がかかって完了したことを意味します done ifは漠然としですが 完成した 成し遂げた と現在完了で言っています つまり それを完成または成し遂げるのに三年以上かかった という意味です

anon256
質問者

お礼

ありがとうございます

  • litsa1234
  • ベストアンサー率28% (230/795)
回答No.3

>In more than 3 years, I have done it. >意訳すると >4年以上の間、私はそれをしてきた。 これは致命的な間違いです。「in」と「for」の文法的な違いが分かっていないということで、重症です。 「more than」よりもこちらの方を復習してください。 気になりましたのでお知らせします。 以上。

anon256
質問者

お礼

ありがとうございます

回答No.1

In more than 3 years, I have done it. in は「…で」「…以内に」の意味です。「3年より長くかかってやり終えた」となります。 失礼ながら、意訳を目指す前に、直訳で正しく内容を把握しなければなりません。 more は副詞です。3を修飾します。「3より上」「3を超えて」。 in 3 years の間に more than が割り込んだと考えるのが分かりやすいと思います。しかし、単語をあまりにも細かく分類する勉強方法には、?がつきます。

anon256
質問者

お礼

ありがとうございます