英語の「without / but for」(〜がなければ)の意味と使い方
意味:〜がなければ・〜がなかったら(仮定法)
without ~ や but for ~ を if の節の代わりに使って、「〜がなければ」「〜がなかったら」と事実と違う仮定を表します。
形の作り方
| 使う時 | 形 | 例 |
|---|---|---|
| 今のことの仮定 | Without ~, 主語 + would + 動詞の原形 | Without the sun, nothing would grow. |
| 過去のことの仮定 | Without ~, 主語 + would have + 過去分詞 | Without you, I would have failed. |
| かたい言い方 | But for ~, 主語 + would ~ | But for his advice, ~ |
例文
- Without music, my life would be very boring.音楽がなければ、私の人生はとても退屈でしょう。
- Without your help, I wouldn't have finished the project on time.あなたの助けがなかったら、プロジェクトを期限までに終えられなかったでしょう。
- But for the map, we would have gotten lost.その地図がなかったら、私たちは道に迷っていたでしょう。
使い方のポイント
- without は「〜なしで」のふつうの意味でも使うので、あとに would などがあるかで仮定法かどうかを見分けます。
- but for は書き言葉で使うかたい言い方で、会話では without をよく使います。
- if it were not for ~ や if it had not been for ~ で言いかえられます。
練習問題
- Without
- Despite
- Unless
- But
答えと解説
正解:4. But
「〜がなかったら」は「But」 for ~ で表します。Without も同じ意味ですが、後ろに for を付けず Without the quick response の形にします。
- Without
- Unless
- Because
- But
答えと解説
正解:4. But
but for ~ で「〜がなかったら」と仮定を表すので「But」。Without も同じ意味を表せますが、without for とは言わず for は要りません。
- Without
- Unless
- If
- Even
答えと解説
正解:1. Without
Without ~ で「〜がなければ」と今の事実と違う仮定を表すので「Without」。Unless や If は接続詞なので、後ろに 主語 + 動詞 が必要です。
この文法が出る級(目安)
- TOEIC® L&R B2の文法一覧 / TOEIC® L&R B2の文法ドリル
- IELTS B2の文法一覧 / IELTS B2の文法ドリル
- TOEFL iBT® B2の文法一覧 / TOEFL iBT® B2の文法ドリル
※ TOEIC® L&R のレベル(A1〜C1)は CEFR のレベルです。IIBC の CEFR との対照表では、リーディングのスコアで A1=60点〜、A2=115点〜、B1=275点〜、B2=385点〜、C1=455点〜 に当たります。項目のレベルは当サイトの目安で(C1 の項目は 1 つだけなので B2 の一覧に入れています)、TOEIC® の出題範囲の一覧ではありません。
※ IELTS のレベル(B1・B2・C1)は CEFR のレベルで、IELTS の公式サイトの CEFR との比較では、バンドスコアで B1=4.0〜5.0、B2=5.5〜6.5、C1=7.0〜8.0 に当たります(A2 以下に当たるバンドは示されていません)。項目のレベルは当サイトの目安で、IELTS の出題範囲の一覧ではありません。B1 より前の文法は、TOEIC® L&R の A1・A2 の一覧にあります。
※ TOEFL iBT®のレベル(B1・B2・C1)は CEFR のレベルで、ETS の対照では 2026年1月からの TOEFL iBT® のスコアで B1=3〜3.5、B2=4〜4.5、C1=5〜5.5 に当たります。項目のレベルは当サイトの目安で、TOEFL® の出題範囲の一覧ではありません。B1 より前の文法は、TOEIC® L&R の A1・A2 の一覧にあります。
あわせて覚えたい文法
- 「if it were not for / if it had not been for」 もし〜がなければ・もし〜がなかったら
- 仮定法過去 もし〜なら…だろうに(今の事実と反対)
- 仮定法過去完了 もし〜だったら…だっただろうに(過去の事実と反対)