英語
中学生
解決済み

◎彼は私より早く走ります◎
(a)He runs faster than me.
(b)He runs faster than I.

どっちが正解ですか?
塾の方では(b)ですが、Google翻訳では(a)になってどっちかな?と思いました.
教えてください🙌🏻🙌🏼🙌🏽

※ベストアンサー必ず選びます

比較

回答

✨ ベストアンサー ✨

よく解説されているページがあるのでURLを貼っておきます。
https://e-grammar.info/comparative/than_sv.html#menu02

質問の直接の解答に当たる部分を上記URLから引用してペーストしますね。

例文1.He is young than I.

まず、「あなたは、私より若い。」という例文を用いて考えてみます。

何と何を比較しているのか理解できないと、以下の2つでどちらが正しいのか迷います。

You are younger than I.
You are younger than me.

比較級+thanということさえ覚えていればこの英文を作れてしまうかもしれませんが、実際は次のような考え方をします。

上の例文は、以下の2の事柄を比べています。

You are young.「あなたは、若い。」
I am young.「私は、若い。」

そして、この2つの例文を1つの文で比べるために繋ぐ必要があり、同格ではasを用いましたが比較の場合はthanを用いて以下のように繋ぎます。

You are young than I am young.

比較級のあとに置くthanは、2つの文を繋ぐ接続詞のような働きをしています。

そして、この場合は若さを比較して「より若い」ということを表したいので、young「若い」を比較級のyoungerに変えて以下のような文になります。

You are younger than I am young.

最後にyoungは同じ言葉の繰り返しのため、amもbe動詞の繰り返しとなるので省略して完成した文は以下のようになります。

You are younger than I.
「あなたは、私より若い。」

※口語では、thanの後ろに目的格を置いて以下のように言うこともあります。
You are younger than me

陽葵

つまり文法問題としての正解はbですが、口語ならばaでも同じ意味を伝えることが出来るということです!!!

𝙢 𝙞 𝙮 𝙪

なるほど!
テストなどでは、(b)を使うと良さそうですね😧💭
分かりやすい説明ありがとうございます🙋🏼‍♀️🤍

この回答にコメントする

回答

これは難しいんですが、考え方によってはどちらも正解となります。
まず、大前提として文法的に比較級のthan以下は完全文となります。
これによって例題では、本来He runs faster than I (run faster)となり(b)が正しいといえます。
ただし、口語で英語を使う場合は、than Iという言い回しは話してる感じでおかしいということでmeを使います。

𝙢 𝙞 𝙮 𝙪

分かりやすく、短くまとめて下さりありがとうございます😳🤍

この回答にコメントする
疑問は解決しましたか?