英会話のポタル 「I'm sorry to have kept you waiting so long.」となる根拠は? 「長い間お待たせして申し訳ありません」。この気持ちを英語で伝えるには、いくつかの表現が考えられますが、与えられた単語を使うとなると、一つの答えに絞ら
更新記事風
- 2026/07/20 02:30 補足:本文全体を通して「I'm sorry to have kept you waiting so long.」となる根拠は?」の使いどころが追いやすいよう見直しました。
- 2026/07/20 02:30 更新:「I'm sorry to have kept you waiting so long.」となる根拠は?」の中心表現を冒頭で確認しやすいよう整理しました。
- 2026/06/15 02:30 追記:「英語表現「お待たせしてごめんなさい」I'm sorry to have kept you waiting so long. の根拠」まわりの読み返しポイントを更新しました。
- 2026/06/15 02:30 更新:sorry・toに触れている箇所を見つけやすいよう補足しました。
- 2026/05/11 02:30 追記:前置詞・動名詞と例文の対応が見やすいよう説明の流れを調整しました。
- 2026/05/11 02:30 補足:今月のおすすめ例題を差し替え、表現まるごとの用法の確認ポイントを追加しました。
注意書き(2026/07/20 反映)
「I'm sorry to have kept you waiting so long.」となる根拠は?」は似た表現と置き換えられない場面があります。前置詞・動名詞と前後の語順を合わせて確認するとずれを減らしやすくなります。
編集後記
例文と本文を往復すると、意味と日本語訳・使い方のまとまりがつかみやすく、「I'm sorry to have kept you waiting so long.」となる根拠は?」の中心表現も押さえやすくなります。 (2026/07/20 反映)
今月のおすすめ例題
2026年7月版 / 表現まるごとの用法
対象表現:I'm sorry to have kept you waiting so long.」となる根拠は?
1. 例文生成
The teacher used the expression "I'm sorry to have kept you waiting so long.」となる根拠は?." in class.
2. 日本語訳
先生は授業で「I'm sorry to have kept you waiting so long.」となる根拠は?.」という表現を使いました。
3. 文法解説
この例文では「I'm sorry to have kept you waiting so long.」となる根拠は?」をひとまとまりの英語表現として使っています。表現全体の形を崩さず、前後に文脈を足すと自然に引用できます。

英会話のポタル
「I'm sorry to have kept you waiting so long.」となる根拠は?
「長い間お待たせして申し訳ありません」。この気持ちを英語で伝えるには、いくつかの表現が考えられますが、与えられた単語を使うとなると、一つの答えに絞られます。
この記事では、提示された単語を使い、
もっとも自然で適切な英文とその根拠を解説します。
なぜこの語順になるのか、文法的な側面からも掘り下げ、
類似の表現との違いもご紹介します。
この記事を読めば、
「I'm sorry to have kept you waiting so long.」という表現を自信を持って使えるようになるでしょう。
## 英語表現「お待たせしてごめんなさい」I'm sorry to have kept you waiting so long. の根拠
「長い間お待たせして申し訳ありません」を英語で表現する際、提示された単語を並び替えると、**「I'm sorry to have kept you waiting so long.」**となります。
この表現が
なぜこの語順になるのか、その根拠を詳しく見ていきましょう。
## I'm sorry の語順は定形表現
まず、**「I'm sorry」**というフレーズは、「申し訳ありません」という
謝罪の気持ちを表す際の定形表現です。この語順は、英語の基本的な文構造に従っており、主語(I)+動詞(am)+補語(sorry)という形になっています。
## to have kept you waiting は決まり文句
次に、**「to have kept you waiting」**という部分ですが、これは「待たせてしまった」という
行為に対する謝罪を表しています。「to have + 過去分詞」は、完了不定詞と呼ばれ、過去の行為について言及する際に用いられます。
この場合、「kept you waiting」は、「あなたを待たせた」という意味になります。keep は「~の状態を保つ」という意味を持つ動詞で、keep + 目的語 + 現在分詞で、「目的語を~の状態にしておく」という意味になります。ここでは、「あなたを待っている状態にしておいた」=「待たせてしまった」となります。
## so long で「長い間」を強調
最後に、**「so long」**は、「とても長い間」という意味で、
待たせてしまった時間の長さを強調しています。
## 他の語順では意味が通じない
これらの要素を組み合わせると、「I'm sorry to have kept you waiting so long.」という文が完成します。他の語順では、文法的に不自然になったり、意味が通じなくなったりするため、この語順が
もっとも適切と言えます。
## まとめ:「I'm sorry to have kept you waiting so long.」は定形表現の組み合わせ
「I'm sorry to have kept you waiting so long.」は、謝罪の定形表現、完了不定詞、そして時間の長さを強調する副詞句が組み合わさった、
自然で丁寧な英語表現です。この機会に、ぜひ覚えて活用してみてください。
Yes