【中学英文法・高校受験英文法解説】比較~原級・比較級・最上級の3タイプの比較の文~

全体像

日本語で何かを比べるとき、「私は彼と同じくらい背が高い 【2つが同じ】 」、「私は彼より背が高い 【2つの間に差がある】 」、「私は3人の中で一番背が高い 【3つ以上の中で一番】 」の3タイプがあります。英語も同様にこの3タイプがあります。それぞれのタイプに合わせて、以下のような形にします。

①【2つが同じ】
<as原級as A>
「Aと同じくらい~だ」
I am as tall as Tom.「私はトムと同じくらい背が高い
②【2つの間に差がある】
<比較級than A>
「Aよりも~だ」
I am taller than Tom. 「私はトムよりも背が高い
③【3つ以上の中で1番」
<the最上級in (of) A>
I am the tallest of the three.
I am the tallest of the three. 「私は3人の中で最も背が高い

ここで<原級><比較級><最上級>という新しい言葉が出てきています。まず<原級>は、<tall>や<fast>など<形容詞・副詞>のそのままの形のことで、①の【2つが同じ】タイプで使います。<比較級>は<taller>や<faster>のように、<形容詞・副詞>に<er>をつけた形のことで、②の【2つの間に差がある】タイプで使います。最後に<最上級>は、<tallest>や<fastest>のように、<形容詞・副詞>に<est>をつけた形のことで、③の【3つ以上の中で1番】タイプで使います。<er><est>のつけるときにルールがあるので確認していきましょう。

比較級と最上級の作り方

比較級は<形容詞・副詞>にerをつけ、最上級は<形容詞・副詞>にestをつけるのが基本です。

ふつう…er, estをつける

原級比較級最上級
talltallertallest
smallsmallersmallest

語尾がe…r, stをつける

原級比較級最上級
nicenicernicest
wisewiserwisest

語尾が<子音字+y>…yをiに変えてer, estをつける

原級比較級最上級
happyhappierhappiest
earlyearlierearliest

語尾が<短母音+子音字>…<子音字>を重ねてer, estをつける

原級比較級最上級
bigbiggerbiggest
hothotterhottest

長い単語…more, mostをつける

原級比較級最上級
beautifulmore beautifulmost beautiful
slowlymore slowlymost slowly

※長い単語というのは、正確に言うと<3音節以上の語>と<2音節以上の語の一部>、そしてlyがついている語(earlyは例外でearlier, earliestになる)のこと。ただ、細かく考えすぎずに<長い単語>と捉え、出てくるたびに覚えていけばよい。

不規則変化(すべて暗記)

原級比較級最上級
many / muchmoremost
good / wellbetterbest
bad / illworseworst
littlelessleast

2種類あるもの(すべて暗記)

原級比較級最上級
oldolder elderoldest[年齢・新旧] eldest[主に兄弟間]
latelater latterlatest[時間] last[順番]
farfarther furtherfarthest[距離] furthest[程度]

比較の文の作り方

原級:2つを比べて差がない(同じ)

<as原級as A>という形で「Aと同じくらい~」という意味になります。

【be動詞の文】

I am tall. 「私は背が高い」
↓tallを<as原級as A>にする
I am as tall as Tom.「私はトムと同じくらい背が高い
【否定文】
I am not as tall as Tom.
「私はトムほど背が高くない」
【疑問文】
Are you as tall as Tom?
ーYes, I am.
ーNo, I’m not.
「あなたはトムと同じくらい背が高いですか」
ー「はい、そうです」
ー「いいえ、違います」

【一般動詞の文】

Bob runs fast.「ボブは速く走る」
↓fastを<as原級as A>にする
Bob runs as fast as Tom.「ボブはトムと同じくらい速く走る」
【否定文】
Bob doesn’t run as fast as Tom.
「ボブはトムほど速く走らない」
【疑問文】
Does Bob run as fast as Tom?
ーYes, he does.
ーNo, he doesn’t.
「ボブはトムと同じくらい速く走りますか?」
ー「はい、走ります」
ー「いいえ、走りません」

<not as 原級 as A>は「Aほど~ではない」と訳す。「Aと同じくらい~ではない」と訳さないよう注意。例えば<Ken can’t run as fast as Tom.>を「トムと同じくらい速く走ることができない」という訳にすると、①「ケンはトムと同じで、速く走ることができない(=2人とも遅い)」という意味と「ケンはトムと同じくらいの速さで走ることができない(トムの方が速い)」という意味の2つにとれてしまう。英語では<not as原級as A>とすると必ず②の意味になるので、そのニュアンスを明確にするために「Aほど~ではない」と訳す。先ほどの<Ken can’t run as fast as Tom.>は「ケンはトムほど速く走ることはできない」と訳す。

比較級:2つを比べて差がある

<比較級than A>という形で「Aより~」という意味です。

【be動詞の文】

Bob is tall.「ボブは背が高い
↓tallを<比較級than A>にする
Bob is taller than Tom.「ボブはトムより背が高い
【否定文】
Bob isn’t taller than Tom.
「ボブはトムほど背が高くない」
【疑問文】
Is Bob taller than Tom?
ーYes, he is.
ーNo, he isn’t.
「ボブはトムよりも背が高いですか?」
ー「はい、高いです」
ー「いいえ、高くありません」

【一般動詞の文】

Bob can run fast.「ボブは速く走ることができる」
↓fastを<比較級than A>にする
Bob runs faster than Tom.「ボブはトムよりも速く走ることができる」
【否定文】
Bob doesn’t run faster than Tom.
「ボブはトムほど速く走れない」
【疑問文】
Does Bob run faster than Tom?
ーYes, he does.
ーNo, he doesn’t.
「ボブはトムより速く走ることができますか?」
ー「はい、できます」
ー「いいえ、できません」

最上級:3つ以上を比べて1番

<the最上級of(in) A>という形で「Aの中で一番~」という意味です。Aが単数(1つ)ならinを、複数(2つ以上)ならofを使います

※ofの後は複数を表す語(句)…<of the two><of all><of these girls>など

※inの後は単数を表す語(句)…<in Japan><in our class><in this city>など

【be動詞の文】

Mary is tall.「メアリーは背が高い
↓tallを<the最上級of(in) A>にする
Mary is the tallest in her class.
classは単数なのでinを使う
「メアリーはクラスで一番背が高い
【否定文】
Mary isn’t the tallest in her class.
「メアリーはクラスで一番背が高くはない」
【疑問文】
Is Mary the tallest in her class?
ーYes, she is.
ーNo, she isn’t.
「メアリーはクラスで一番背が高いですか?」
ー「はい、そうです」
ー「いいえ、違います」

【一般動詞の文】

Mary studied hard.「メアリーは一生懸命勉強した」
↓hardを<the最上級in(of) A>にする
Mary studied the hardest of the three.
the threeは複数なのでofを使う
「メアリーは3人の中で一番一生懸命勉強した」
【否定文】
Mary didn’t study the hardest of the three.
「メアリーは3人の中で一番一生懸命勉強はしなかった」
【疑問文】
Did Mary study the hardest of the three?
ーYes, she did.
ーNo, she didn’t.
「メアリーは3人の中で一番一生懸命勉強しましたか?」
ー「はい、しました」
ー「いいえ、しませんでした」

例文をもっと…

Tom can sing well.「トムは上手に歌える」
【原級】
Tom can sing as well as Bob.
「トムはボブと同じくらい上手に歌える」
【比較級】
Tom can sing better than Bob.
「トムはボブよりも上手に歌える」
【最上級】
Tom can sing the best of them.
「トムは彼らの中で一番上手に歌える」
Health is important.「健康は大切だ
【原級】
Health is as important as money.
「健康はお金と同じくらい大切だ
【比較級】
Health is more important than money.
「健康はお金より大切だ
【最上級】
Health is the most important in life.
「健康は人生で一番大切だ
Mary is old.「メアリーは年をとっている
【原級】
Mary is as old as you.
「メアリーはあなたと同じくらい年をとっている
【比較級】
Mary is older than you.
「メアリーはあなたよりも年をとっている
【最上級】
Mary is the oldest in the town.
「メアリーは町で一番年をとっている

省略

比較の文では、asやthanの後に省略があります。

I am as tall as he (is) (tall).

I am taller than he (is) (tall).

※tallは必ず省略して、isはあってもなくてもよい。

[例①]

I like her better than he (likes her).

[例②]

I like her better than (I like) him.

①と②はどちらも「私は彼よりも彼女が好きだ」という日本語になりますが、ニュアンスが異なります。①は「私の彼女に対する気持ちは、彼の彼女に対する気持ちよりも大きい」というニュアンスで、「彼女に対する気持ちで私は彼に負けてない」という意味です。②は「私は、彼に対する気持ちよりも、彼女に対する気持ちの方が大きい」というニュアンスで、「私は、彼のことより彼女のことが好きだ」という意味です。

演習問題へ