no は「差がゼロ」。more を消せば「上回る分がない」=たった〜、less を消せば「足りない分がない」=〜も
01しくみ:なぜこの意味になるのか
比較級の前の no は「差がゼロ」を表します。no more than 3 は「3 より多い分がまったくない」。ちょうど3なのに、わざわざ「多くない」と強く言っているので、話し手の気持ちは「たった3(=only 3)」です。逆に no less than 3 は「3 より少ない分がまったくない」で、「3も(=as many as 3)」と多さを強めます。
not を使うと意味が変わります。not more than 3 は「3 より多くはない」と上限を言うだけで、「多くても3(=at most)」。not less than 3 は「少なくとも3(=at least)」です。no は話し手の気持ち(少ない・多い)を、not は数の範囲(上限・下限)を表す、と分けておくと迷いません。
見分けるコツは、気持ちが入っているかどうかです。no more than・no less than には「少ない」「多い」という驚きがこもります。not more than・not less than は規則や条件の文によく出て、「〜以内」「〜以上」と範囲を示すだけです。数えられる名詞には no fewer than(〜もの数の)も使います。
型
no more than 〜 / no less than 〜
わずか〜 / 〜も
言いかえ・変形not more than 〜(多くても)not less than 〜(少なくとも)no fewer than 〜
02例文3つを構造図で読む
色のカタマリは文の要素、カッコはカタマリの種類です。「飾り(M)を消す」を押すと、文の骨組みだけが残ります。黄色の語が、この構文の目印です。
記号と色の約束
仮S真S は It のような「仮の主語」と、うしろにかくれた本当の主語。接 は接続詞。カタマリの下の小さな S' V' O' は、節や句の中の要素です。
The interview lasted no more than ten minutes.
面接はわずか10分で終わった。
前から訳面接は / 続いた / たった10分
- Mno more than ten minutes副詞句|=only ten minutes
ここを見る「10分より長い分がゼロ」。10分ちょうどなのに短さを強めているので、「わずか10分」と訳します。
In this city, no less than 30 percent of household waste is food that could have been eaten.
この市では、家庭ごみのなんと30パーセントが、食べられたはずの食品だ。
前から訳この市では / 家庭ごみの30パーセントもが / である / 食べられたはずの食品
- MIn this city副詞句
- Sno less than 30 percent of household waste名詞句
- 中心no less than 30 percent=as much as 30%:30%も
- Cfood that could have been eaten名詞句
- M'that could have been eatencould have p.p.:〜できたはずの
ここを見る「30パーセントより少ない分がゼロ」。30パーセントという数の大きさに驚いている言い方なので、「30パーセントも」と訳します。
Students who wish to join the exchange program must submit an essay of not more than 800 words explaining why they want to study abroad.
交換留学プログラムに参加したい生徒は、なぜ留学したいのかを説明する800語以内の作文を出さなければならない。
前から訳交換留学に参加したい生徒は / 提出しなければならない / 作文を / 多くても800語の / なぜ留学したいのかを説明する
- SStudents who wish to join the exchange program名詞句
- Oan essay of not more than 800 words explaining why they want to study abroad名詞句
- M'of not more than 800 words=at most 800:800語以内
- M'explaining why they want to study abroad現在分詞が essay を説明
ここを見るnot more than は「800語を超えない」という上限で、「800語以内」。規則を述べる文なので、少なさを嘆く no more than(たった800語)とは温度がちがいます。
03誤読のわな
No less than 300 people volunteered to clean the river.
✕ やりがち少なくとも300人が、川の清掃にボランティアで参加した。
○ 正しく300人もの人が、川の清掃にボランティアで参加した。
「少なくとも」は not less than(=at least)の訳です。no は差ゼロで「300より少ない分がない」、つまり300という数の多さに驚く言い方なので「300人も」と訳します。
04似ている構文と見分ける
05確認問題(3問)
Q1英文の意味として正しいのは?
The battery lasts no more than two hours.
no more than は「2時間より長い分がゼロ」で、短さを強める「たった2時間」(=only)。「少なくとも」は not less than です。
Q2No less than 2,000 fans waited outside the stadium. の No less than に最も近い意味は?
no less than は「2,000より少ない分がゼロ」で、数の多さに驚く「2,000人も」。as many as と同じ気持ちです。at least は not less than に当たります。
Q3「多くても10人」という意味になるのは?
not more than は「10より多くはない」という上限で、at most(多くても)。no more than は「たった10人」、no less than は「10人も」です。
