💡 どんな意味・どんなときに使う?
no more than ~ は「たった〜しか、わずか〜」という意味の表現で、only と同じ意味になります。no は「差がゼロ」を表すので、「〜より少しも多くない」から「〜しかない」と、数や量が少ないという話し手の気持ちが込められます。入試では似た形の表現との区別が頻出です。no less than ~ は「〜も(多くの)」で多さへの驚き、not more than ~ は「多くても〜(= at most)」、not less than ~ は「少なくとも〜(= at least)」です。no は気持ちを表し、not は単なる上限・下限を表すと整理しておくと、4つの区別がしやすくなります。
- 数量の少なさを強調するとき
- 比較の区別問題
- お金や時間の話
🗣 例文
I had no more than 500 yen in my wallet.財布にはたった500円しかありませんでした。
The trip took no more than two hours.その旅はたった2時間しかかかりませんでした。
He has no less than ten cats.彼は猫を10匹も飼っています。
You can bring not more than two bags.かばんは多くても2つまで持ち込めます。
🔁 似た表現
only ~〜だけ|最もシンプルな言い方で、意味は同じ。
not more than ~多くても〜|上限を示すだけで、少ないという気持ちは含まない。
↔️ 反対の意味
no less than ~〜も(多くの)
⚠️ no more than(たった〜)と not more than(多くても〜)は意味が違います。no は気持ち、not は上限と区別しましょう。
🧠 ミニクイズ
no more than に最も近い意味は?
no more than は「たった〜しか」で only と同じ。at most は not more than の意味です。
🎬 動画で学ぶ

