こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

次の英文で、

The trees will not grow to full size for about 30 years.
(1)この日本語訳は、何でしょうか?
(2)この文について、How long do the trees take to grow up? という質問があり、
答えは、A; They take more than 30 years.
   B: They take  about 30 years.
     C; It takes more than 30 years.
どれが、正しいのでしょうか?

投稿日時 - 2013-04-27 22:27:57

QNo.8062522

困ってます

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

まずは和訳から行きましょう。
和訳:その木は30年間のうちには最大まで育つことはないでしょう。

(2)ですが、まず質問は「その木が育つのにどのくらいかかりますか」ですね。

まず問題文から木が30年以内に成長しきることがないことがわかりますから、Bは即切りです。
これだと30年で育ちきっています。
次に考えなくてはならないのはtakeの語法です。
以下のようになります。

it takes 時間 for 人 to do
人 take 時間 to do
(これらの単語の順番は往々に前後します)

ちなみにすべて意味は「人が~するのに~(時間)かかる」です。

どれもよさそうに見えますが・・・
人を主語にとった場合、つまり今回の場合は無生物主語だと考えると、その人が意図をもって何かをやり遂げた時間を示し、itを主語にとった場合、客観的にかかった時間を述べている、という感じになります。

果たして「木」に意図はあるでしょうか?ないですね。(一般的には、ですよ。観念的な話はご勘弁を)
Aのtheyは「木」を示しているので、前者が正解です。

takeがかかった時間を示す動詞として使われたとき、主語に物が来ることはめったにありません。

CはIt takes more than 30 years(for tees to grow to full size .)
のカッコの部分が省略されている形です。

参考になれば幸いです。

投稿日時 - 2013-04-28 19:27:30

お礼

ご回答ありがとうございました。
大変わかりやすい解説で、目からウロコ状態になっております。
少しだけ質問させていただきたいのですが、
Aのtheyは「木」を示しているので、前者が正解です。というのが、よくわからないのですが。
そこで、(2)の解答は、前者?
すみません。度々質問してしまって。

投稿日時 - 2013-04-28 21:27:35

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(5)

ANo.5

(1)これらの木々は30年程度では本来の大きさにならない。

(2)A だと思います。

投稿日時 - 2013-04-29 00:16:33

お礼

ご回答ありがとうございました。

投稿日時 - 2013-04-29 13:44:17

ANo.3

・in about 30 years の誤りです。
・答えにも will を使わないと、話しがかみ合いません。
この二つの出題ミスがあります。訂正した上で選ぶなら、

Aです。

考え方としては、
(1)疑問文の主語が trees なので、They で始まる文を選びます。
(2)疑問文の will not .... 30 years を「30年以上」と読み取ります。

現在形を使うと習慣や習性のことですので、「この種類の木は…」という意味です。
will を使うと目の前の木に限定した話しになりますので、気候や土壌などの条件のため、同種の木はもっと速く成長するのだが、「今話題にしているその木は…」の意味にもなります。この差を無視した文になっています。もちろん、日常の会話の中で取り違えても誤解を招いてしまうことはありませんが、やはり気を付ける方がいい筈です。

投稿日時 - 2013-04-28 00:56:03

お礼

ご回答ありがとうございました。
とても、詳しい解説に感動しております。
そこで、少し質問なのですが、in about 30 years の誤りというのは、元々の例文が、The trees will not grow to full size in about 30 years.
が正しいということでしょうか?
たびたび、質問ですみません。

投稿日時 - 2013-04-28 09:29:35

(1) その木はおよそ30年間は,成長しきらないでしょう。

(2) about だから B なんでしょうか。

「時間がかかる」という take は
It takes him three hours to finish the work.
He takes three hours to finish the work.
The work takes him two hours to finish.
いろいろな書き方があります。

だから,it を主語にして書けなくもないですが,
do the trees と聞かれた通りに答えるのが基本。

ただ,やはり about なんでしょうね。
変な問題だと思います。

投稿日時 - 2013-04-27 23:02:56

お礼

ご回答ありがとうございました。
take についても、いくつか例文で説明していただき、とてもよくわかりました。

あと、答え選択は、仰るように、私も変な問題だと思いました。
ありがとうございました。

投稿日時 - 2013-04-27 23:26:07

ANo.1

1. この木は30年ぐらいしないと実物大にはなりませんよ。

2.主語がthe treesと複数形なのでAが正解。

投稿日時 - 2013-04-27 22:39:10

お礼

ご回答ありがとうございました。

投稿日時 - 2013-04-27 23:12:59