Memorize IconMemorize
単語を学ぶ
単語一覧フレーズ・熟語
TOEIC対策英検対策TOEFL対策IELTS対策
文法を学ぶ
問題を解く
長文読解リスニング文法問題単語テスト
学習記事
単語一覧フレーズ・熟語TOEIC対策英検対策TOEFL対策IELTS対策
文法を学ぶ
長文読解リスニング文法問題単語テスト
学習記事お問い合わせ

学習コンテンツ

  • 単語一覧
  • フレーズ・熟語
  • 文法
  • 学習記事

試験対策

  • TOEIC対策
  • 英検対策
  • TOEFL対策
  • IELTS対策

問題を解く

  • 長文読解
  • リスニング
  • 文法問題
  • 単語テスト

サイト情報

  • ホーム
  • 運営者情報
  • 利用規約
  • プライバシーポリシー
  • お問い合わせ

© 2026 Memorize. All rights reserved.

Memorize IconMemorize
単語を学ぶ
単語一覧フレーズ・熟語
TOEIC対策英検対策TOEFL対策IELTS対策
文法を学ぶ
問題を解く
長文読解リスニング文法問題単語テスト
学習記事
単語一覧フレーズ・熟語TOEIC対策英検対策TOEFL対策IELTS対策
文法を学ぶ
長文読解リスニング文法問題単語テスト
学習記事お問い合わせ
  1. ホーム
  2. 単語
  3. if i had known

if i had known

コロケーション英検準2級B1TOEIC TOEIC 600点目標
単語帳に追加

発音

/ɪf aɪ hæd nəʊn/

if I had KNOWN

「if I had」は続けて発音され、「if I'd」のように弱く短縮されることもあります。特に「had」は「əd」のように発音されることが多いです。文脈や強調したい内容によって「KNOWN」が最も強く発音される傾向があります。

使用情報

フォーマリティ:中立
頻度:非常によく使われる
使用場面:
日常会話ビジネス友人との会話家族との会話謝罪・弁解計画・反省ストーリーテリング

構成単語

if
もし、仮に(接続詞)
→
i
私(代名詞)
→
had
〜した状態であった(助動詞haveの過去形または過去完了形を作る助動詞)(助動詞)
→
known
知っている、分かっている(knowの過去分詞形)(動詞)
→

意味

もし(あの時)知っていたら、もし(あの時)分かっていたら

"Used to express regret or to state what one would have done differently if they had possessed certain information or knowledge in the past. It introduces a conditional clause in the past perfect tense, usually followed by a main clause in the perfect conditional (would have done)."

ニュアンス・使い方

このフレーズは、過去の事実と異なる仮定を述べる際に使われます。多くの場合、過去の出来事に対する後悔、残念な気持ち、または「もし知っていたら結果が違ったのに」という含みを持っています。何かを知らなかったために、過去に異なる行動をとらなかったことへの反省や、その結果を残念に思う気持ちを表現する際によく用いられます。カジュアルな会話からビジネスシーンまで幅広く使われますが、個人的な感情を伴うことが多いです。相手に「なぜ教えてくれなかったのか」というニュアンスを伝えることもあれば、自分自身の無知を嘆く場合もあります。

例文

If I had known, I would have come earlier.

カジュアル

もし知っていたら、もっと早く来ていたのに。

If I had known about the traffic, I would have taken a different route.

カジュアル

もし渋滞のことを知っていたら、別の道を通っていたでしょう。

Oh, if I had known you were coming, I would have baked a cake!

カジュアル

ああ、あなたが来るって知っていたら、ケーキを焼いていたのに!

If I had known he was allergic to nuts, I wouldn't have offered him that cookie.

カジュアル

彼がナッツアレルギーだと知っていたら、そのクッキーはあげなかったのに。

I'm sorry. If I had known the details, I wouldn't have made that mistake.

ビジネス

申し訳ありません。詳細を知っていたら、その間違いはしなかったでしょう。

If I had known the market trend sooner, we could have adjusted our strategy.

ビジネス

もし市場の動向にもっと早く気づいていたら、戦略を調整できていたでしょう。

If I had known the project was behind schedule, I would have allocated more resources.

ビジネス

もしプロジェクトが遅れていると知っていたら、もっとリソースを割り当てていたでしょう。

If I had known the event was cancelled, I wouldn't have driven all the way here.

カジュアル

もしイベントが中止だと知っていたら、ここまで車で来ることはなかったのに。

If I had known of the severity of the situation, the necessary precautions would have been implemented immediately.

フォーマル

もし状況の深刻さを認識していたならば、直ちに必要な予防措置が講じられていたでしょう。

Had I known the full implications, my decision would have been different.

フォーマル

もし全容を知っていたならば、私の決断は異なっていたでしょう。

Memorize

Memorize

英語力を伸ばす学習アプリ

AIと英会話を無料で練習

  • AIが発音をリアルタイムでチェック
  • 様々な返答例で表現の幅が広がる
  • 会話履歴を振り返って復習できる
Download on the
App Store
Memorize

Memorize

英語力を伸ばす学習アプリ

自分だけの単語帳を作成

  • フラッシュカードで効率的に暗記
  • 忘却曲線に基づいた復習タイミング
  • 例文・発音付きで実践的に覚える
Download on the
App Store

類似表現との違い

If only I had known中立

「知ってさえいれば」という、より強い後悔や残念な気持ちを強調します。「if I had known」よりも感情的なニュアンスが強く、切ない気持ちを表す際に用いられます。

I wish I had known中立

「知っていればよかったのに」と、過去の事実に対する願望や後悔を直接的に表現します。こちらも「if I had known」と同様に後悔の気持ちが強く、感情を伴います。願望を主眼に置いた表現です。

Had I knownフォーマル

「if」を省略した倒置形です。よりフォーマルで簡潔な表現であり、書き言葉やビジネス、スピーチなどで使われることがあります。洗練された印象を与え、やや硬い文体で用いられます。

よくある間違い

if I knew
if I had known

「if I knew」は「もし今知っていたら」という現在の事実と異なる仮定を表す仮定法過去です。一方、「if I had known」は「もしあの時(過去に)知っていたら」という過去の事実と異なる仮定を表す仮定法過去完了であるため、時制が異なります。

if I would have known
if I had known

仮定法過去完了の条件節(if節)では、助動詞の過去形(would, could, mightなど)を使うことはできません。過去の事実と異なる仮定を表す場合は「had + 過去分詞」を使います。助動詞の過去形は主節(帰結節)で使われます。

学習のコツ

  • 「if I had known」は仮定法過去完了の条件節の一部です。主節と合わせて「if I had known, I would have + 過去分詞」の形で覚えると、表現の幅が広がり、完全な意味を持つ文を作ることができます。
  • 過去の出来事に対する後悔や残念な気持ちを表現する際によく使われることを意識し、状況に応じて感情を込めて発音すると自然な英語になります。
  • 「I'd known」のように「I had」が短縮されることも多いです。ネイティブの会話ではこの短縮形を耳にすることが多いため、聞き取りや発音の練習をする際に意識してみましょう。

対話例

友人との食事の計画について

A:

I heard you went to that new Italian restaurant last night. How was it?

昨夜、新しいイタリアンレストランに行ったって聞いたよ。どうだった?

B:

It was amazing! The pasta was incredible.

最高だったよ!パスタが信じられないくらい美味しかった。

A:

Oh, really? If I had known, I would have joined you!

えー、本当?知ってたら、僕も一緒に行ったのに!

仕事でのプロジェクトに関する会話

A:

The client wasn't happy with the initial proposal. We had to revise it significantly.

クライアントは最初の提案に満足しなかったんです。大幅に修正する必要がありました。

B:

I see. If I had known their specific requirements earlier, we could have avoided some of the revisions.

なるほど。もしもっと早く彼らの具体的な要件を知っていたら、いくつかの修正は避けられたかもしれませんね。

関連フレーズ

if I had thoughtif I had listenedif I had been toldif I had seenif I had done thatif I had rememberedif I had realized
Memorize

Memorize

無料で始めるAI英会話アプリ

AI英会話×発音チェック×単語帳×文法1000問。英語学習はこれ1つ

  • AIと英会話を無料で練習
  • 苦手な発音をAIで発見
  • 自分だけの単語帳を作成
  • 1000問以上の文法で基礎固め
Download on the
App Store

iPhoneでスキャン

目次

  • if i had known
  • 構成単語
  • 意味
  • 類似表現との違い
  • よくある間違い
  • 学習のコツ
  • 対話例
  • 関連フレーズ

人気のフレーズ

  • 1A as well as B
  • 2Any chance
  • 3break down
  • 4bring about
  • 5achieve goals
  • 6achieve results
  • 7according to
  • 8adhere to
  • 9be about to
  • 10be advised to
すべてのフレーズを見る →

最新の長文読解

  • Store Hours Change
    toeic-300112語
  • Free Concert in the Park
    toeic-300118語
  • Meeting Delay Message
    toeic-300105語
  • Part-Time Job at City Café
    toeic-300128語
  • Library Closure Notice
    toeic-300115語
すべての長文を見る →

おすすめの文法トピック

  • 現在形
    A1時制
  • Will / Would(意志・習慣)
    B1助動詞
  • 高度な比較表現
    C1比較
  • 修辞疑問文
    C1疑問文
  • Of vs From(ofとfromの使い分け)
    B2前置詞
すべての文法トピックを見る →
Memorize

Memorize - 無料で始めるAI英会話アプリ

「分かる。話せる」を最速で。

AI英会話も無料で始められる英語学習アプリ。
単語帳、資格対策、文法学習まで、これ一つで。

AIと英会話を無料で練習
苦手な発音をAIで発見
自分だけの単語帳を作成
1000問以上の文法で基礎固め
Download on the
App Store
Download on the
App Store

iPhoneでスキャン

無料でダウンロード

学習コンテンツ

  • 単語一覧
  • フレーズ・熟語
  • 文法
  • 学習記事

試験対策

  • TOEIC対策
  • 英検対策
  • TOEFL対策
  • IELTS対策

問題を解く

  • 長文読解
  • リスニング
  • 文法問題
  • 単語テスト

サイト情報

  • ホーム
  • 運営者情報
  • 利用規約
  • プライバシーポリシー
  • お問い合わせ

© 2026 Memorize. All rights reserved.