過去形/英文読解の練習問題
以下の英文を日本語になおしてください。
■■問題4
I woke up and had warm milk and cold bagels.
※)いきなり、日本語訳を見て、正解、不正解で一喜一憂するのではなく、なぜ、そのような訳になるのか、しっかり考えることが大切です。
このページでは、英文に使われている英文法の解説、なぜ、そのような訳になるのかの解説もあるので、本気で英語が上達したいなら、このページをしっかり読んでくださいね。
英文法の解説
少しややこしい文の訳し方、過去形、A and B
@最も見つけやすいのが動詞です。まずは、動詞を探してください。
この問題では、動詞候補はwoke upとhadの2つあります。 woke upは「wake up(起きる)」の過去形で、hadは「have(食べる)(※1)」の過去形です(※2)。
さて、どちらが動詞なのでしょうか。先に答えを言えば、両方とも動詞なのです。
でも「一つの文に動詞は一つ」という決まりがありました。
では、なぜ一つの文に2つの動詞が入っているのでしょうか。 例えば「私は料理をして、食べました。」という文を考えてみてください。
この文にも「料理をする」と「食べる」の2つの動詞が含まれています。 でもよく考えてみてください。
この文は元々「私は料理をした」という文と「そして私は食べました」の2つの文が結びついたものです。
「私は」の部分が同じなので、2つ目の文の「私は」を省略して、2文を1文にくっつけただけなのです。
問題文の場合も同じです。 問題文は元々「I woke up.」という文と「And,I had
warm milk and cold bagels.」という文だったのが、 「I」の部分が同じなので、2つ目の文の「私は」を省いて、2文を1文にくっつけただけなのです。
「I woke up and (本当はここにIがあった)had warm milk and cold bagels.」
(※1)普通なら、「have」を「〜を持つ」と訳すと思いますが、「have」には「〜を食べる、飲む」の意味もあります。
haveはeat(食べる)、drink(飲む)より遠まわしな表現にしたい時に使います。
(※2)過去形とは?
「私はテニスをする」という文を「過去」の話に変える場合、どうすればいいのですか?
「する」という動詞の部分を「した」に変えるのですね。 英語の場合も同じです。「現在」の話を「過去」に変える場合、動詞の部分を変えればいいのです。
では、どのように変えるのでしょうか?英語の場合は、基本的には動詞の後に「ed」をつければいいのです。
例えば、「I play tennis.(私はテニスをする)→I played tennis.(私はテニスをした)」のような感じです。
今の問題の場合、wokeやhadは、それぞれwakeやhaveの過去形だと説明しました。
「過去形にするには動詞にedをつけるのではないのか!おかしいじゃないか!」と思うかもしれません。
実は、wakeやhaveは例外なのです。wakeやhaveの過去形は、それぞれwokeやhadになると覚えないとダメなものなのです。
ですから、しっかりと覚えてくださいね。
A大抵の場合、「動詞より←にあるのが主語」、「動詞より→にあるのが目的語や補語など」になります。
ちょっとこの問題の場合は、そのまま当てはまらないので、1文を2文に分ければいいのです。
そして、それぞれを訳せばいいのです。
「I (←woke up;動詞→).」 「And,I (←had;動詞→) warm milk and cold
bagels.」
こうすれば、どれが動詞でどれが主語かわかりますよね。 「I (←woke up;動詞→).」は簡単です。訳は「私は起きた」です。
「And,I (←had;動詞→) warm milk and cold bagels.」はどう訳せばいいのでしょうか。
ここで覚えておくべきことは「A and B」です。「AとB」と訳します。 つまり「warm
milk and cold bagels」の部分は「warm milk と cold bagels」と訳せばいいのです。
B基本どおりに訳す。 あとは訳すだけです。
(もし、よくわからない時は「Get you !! English !!」を読んでください。Yahooなどで「Get
you English」と検索すればでてきます。)
日本語訳
私は起きて、暖かいミルクと冷たいべーグル(パンの一種)を食べた。