文法 / 比較
比較の重要構文(the+比較級, no more than等)
要点整理
the+比較級, the+比較級:~すればするほど…
「~すればするほど、ますます…だ」という意味を表すときは、「the+比較級 ~, the+比較級 …」という構文を使います。
The more you practice, the better you will play.(練習すればするほど、上手に演奏できるようになる。)
この構文は、もともと2つの文を関係副詞的な the でつないだものだと考えると理解しやすくなります。1つ目の the は「~する分だけ」、2つ目の the は「それだけますます」という意味の副詞です。前半でどれだけ増える(または変化する)かを述べ、後半でその結果どうなるかを述べる、という構造です。
The higher we climbed, the colder it became.(高く登れば登るほど、寒くなった。) The more expensive a hotel is, the better its service tends to be.(ホテルが高価であればあるほど、そのサービスは良い傾向がある。)
比較級にする語が形容詞・副詞のどちらであっても、その語をそのまま文頭の the の直後に置きます。3文目のように、比較級にする語が名詞を修飾する形容詞である場合、後ろに名詞(a hotel)を続けることもあります。
The more you have, the more you want.(持てば持つほど、もっと欲しくなる。)
many/muchの比較級 more を使うと、このように名詞を省略した形もよく使われます。
no more than / not more than の違い
no more than と not more than は、どちらも数字の前で使われますが、強調するポイントがまったく異なります。
- no more than ~:「たった~しかない」(only とほぼ同じ、数量の少なさを強調)
- not more than ~:「多くても~」(at most とほぼ同じ、上限を表すだけで少なさは強調しない)
I have no more than three dollars.(私はたった3ドルしか持っていない。) I have not more than three dollars.(私は多くても3ドルしか持っていない。)
1文目は、「3ドル」という金額が少ないことを話し手が強調しています。2文目は、「持っているのは3ドル以下である」という事実を客観的に述べているだけで、それが多いか少ないかという話し手の感覚は含まれていません。
no less than / not less than の違い
同じように、no less than と not less than も意味が異なります。
- no less than ~:「~もの」(as much/many as とほぼ同じ、数量の多さを強調)
- not less than ~:「少なくとも~」(at least とほぼ同じ、下限を表すだけ)
No less than 500 people attended the concert.(500人もの人がそのコンサートに参加した。) Not less than 500 people attended the concert.(少なくとも500人がそのコンサートに参加した。)
1文目は「500人」という人数が多いことを強調しています。2文目は「500人以上は参加した」という下限を述べているだけです。
4つの表現の整理
これら4つの表現は非常に紛らわしいので、「no がつくと話し手の感覚(少ない/多いという評価)が加わり、not だけだと単なる数値の範囲(上限/下限)を表す」という視点で整理すると覚えやすくなります。
| 表現 | 意味 | 近い意味の語 |
|---|---|---|
| no more than | たった~しかない(少ない) | only |
| not more than | 多くても~(上限) | at most |
| no less than | ~もの(多い) | as much/many as |
| not less than | 少なくとも~(下限) | at least |
例題
例題1(基本)
問題
次の日本語に合うように、( )内の語を並べかえよ。
年を取れば取るほど、時間は早く過ぎるように感じられる。 ( older / the / you / get ), ( faster / time / the / seems ) to pass.
解答・解説を見る
「the+比較級 ~, the+比較級 …」の構文です。「年を取る」の比較級は old の比較級 older を使い、The older you get とします。後半は「時間が早く過ぎる」という意味を、fastの比較級 faster を使って the faster time seems とします。
答え:The older you get, the faster time seems to pass.
例題2(標準)
問題
次の日本語に合うように、英文を完成させよ。
その財布の中には、たった10ドルしか入っていなかった。 There was ( ) ( ) ( ) ten dollars in the wallet.
解答・解説を見る
「たった~しかない」という、少なさを強調する表現は no more than を使います。
答え:no more than(There was no more than ten dollars in the wallet.)
例題3(応用)
問題
次の2つの英文の意味の違いを説明せよ。
- Not less than 1,000 students took the exam.
- No less than 1,000 students took the exam.
解答・解説を見る
どちらも「1,000人」という数字を含んでいますが、話し手の感覚が異なります。
1文目の not less than は「少なくとも~」(at least)という意味で、単に「1,000人以上が試験を受けた」という下限を客観的に述べているだけです。
2文目の no less than は「~もの」(as many as)という意味で、「1,000人」という人数の多さを話し手が強調しています。
答え:1は「少なくとも1,000人の生徒が試験を受けた」という下限を表すだけの中立的な表現。2は「1,000人もの生徒が試験を受けた」という、人数の多さに対する驚きや強調を含む表現。
確認問題
問題
次の日本語に合うように、( )内の語を並べかえよ。
早く起きれば起きるほど、朝の時間をより有効に使える。 ( up / earlier / you / the / get ), ( effectively / can / more / the / you ) use your morning hours.
答え
The earlier you get up, the more effectively you can use your morning hours.