もし〜が〜なら、〜はないだろう

If ~ were ~, there'd be no ~.のイラスト

例文

If there were less traffic, there'd be no delays.

もし渋滞が少なければ、遅れはないだろう。

解説

現実とちがう仮定で、そうなら問題は起きないだろうと言う形。原因がなければ困った結果もない、という見方を示す。

使う場面とニュアンス

どちらでも

現実とは違う条件を仮定して、その条件なら問題や困った結果は起きないはずだと話す場面で使います。原因と結果を整理して説明する響きがあり、友達との会話から仕事上の議論まで使えますが、言い方によっては責任の所在を指摘するようにも聞こえます。

会話で使ってみる

家族

The freezer is empty again.

また冷凍庫が空っぽだよ。

If we were more organized, there'd be no shortage of groceries.

もっときちんと管理できていれば、食材が不足することもないのに。

学校

I keep forgetting the assignment deadlines.

課題の締め切りをいつも忘れてしまう。

If the dates were clearer, there'd be no confusion.

日付がもっと分かりやすければ、混乱もないのに。

I'll add them to my calendar.

カレンダーに入れておくよ。

旅行

If the staff were more attentive, there'd be no need to complain.

スタッフがもっと気を配っていれば、苦情を言う必要もないのに。

言い換え・似た表現

こう返す

よくある間違い

  • ✕ If the dates were clearer, there'd have no confusion.

    ○ If the dates were clearer, there'd be no confusion.

    there'd の後は、存在を表す be を使う。have は使わない。

  • ✕ If the staff would be more attentive, there'd be no complaints.

    ○ If the staff were more attentive, there'd be no complaints.

    通常、現実と異なる条件を表す if 節では would ではなく過去形を使う。

  • ✕ If we were more organized, there'd be no shortage groceries.

    ○ If we were more organized, there'd be no shortage of groceries.

    「〜の不足」は shortage of という形で表す。shortage の後の of を省略しない。

よくある質問

If ~ were ~, there'd be no ~. はどんな時に使う?
現実とは異なる条件を仮定し、その条件なら問題が起きないはずだと説明するときに使います。原因と結果を結びつけて話す場面で一般的です。
If ~ were ~, there'd be no ~. と If ~ were ~, there wouldn't be ~. の違いは?
there'd be no は「〜はないだろう」と存在しないことを直接述べます。there wouldn't be は「〜は起きないだろう」「〜にはならないだろう」のように、出来事や状態にも使いやすい表現です。

同じフレーズ帳のフレーズ

日常英会話 上級

このフレーズ帳を覚える

このフレーズをもっと学ぶ

↑ TOPへ