過去形/英文読解の練習問題
以下の英文を日本語になおしてください。
■■問題27
My sister chose two shirts for my graduation present.
※)いきなり、日本語訳を見て、正解、不正解で一喜一憂するのではなく、なぜ、そのような訳になるのか、しっかり考えることが大切です。
このページでは、英文に使われている英文法の解説、なぜ、そのような訳になるのかの解説もあるので、本気で英語が上達したいなら、このページをしっかり読んでくださいね。
英文法の解説
過去形
「私はテニスをする」という文を「過去」の話に変える場合、どうすればいいのですか?
「する」という動詞の部分を「した」に変えるのですね。英語の場合も同じです。「現在」の話を「過去」に変える場合、動詞の部分を変えればいいのです。では、どのように変えるのでしょうか?
英語の場合は、基本的には動詞の後に「ed」をつければいいのです。
例えば、「I play tennis.(私はテニスをする)→I played tennis.(私はテニスをした)」のような感じです。
しかし、基本どおりに変化しないものもあるのです。もしまだ動詞の過去形を覚えていない人は下記のホームページで動詞の変化の表を覚えてください。
https://getyouenglish.com/
英文の解説
問題に戻ります。
My
sister chose two shirts for my graduation
present.
まずは、この文の前置詞句に()をつけます。
My sister chose two shirts(for my
graduation
present).
この文の動詞はどれでしょうか?実は、choseなのです。choseはchoose(選ぶ)の過去形なのです。
choose(選ぶ)→chose(選んだ)
My
sister(←動詞:chose→)two shirts(for my graduation
present).
よって、動詞より右(←)にあるMy sisterが主語で、動詞より左(→)にあるtwo
shirtsが目的語になります。この文は「My sisterは、two shirtsを選んだ」+「(for
my graduation present)」となります。
「私の姉妹は2枚のシャツを選んだ」+「私の卒業のプレゼントのために」
日本語訳
私の姉妹は私の卒業のプレゼントのために2枚のシャツを選んだ。