「おかげさまで」を英語で|相手のおかげかどうかで変わる

「おかげさまで」は、本当に相手のおかげのときと、あいさつの決まり文句として置くときで英語が変わります。前者は Thanks to you、後者は訳さずに I'm doing well と答えます。

場面ごとに分けています。上から順に読まなくても、近い場面から見て構いません。 最終更新 2026-08-26

まず1問やってみる

まず1問やってみる

場面から選ぶ

本当に相手のおかげ

Thanks to you,

相手が実際に助けてくれたときです。

Thanks to you, we finished on time.
(おかげさまで、時間どおりに終わりました)

何のおかげなのかがはっきりしているときだけ使います。
あいさつの返事には向きません。

「お元気ですか」への返事

I'm doing well, thank you.

★ここでは「おかげさまで」を訳しません。

A: How have you been? B: I'm doing well, thank you.
(お元気でしたか — おかげさまで)

日本語の「おかげさまで」は置くだけの言葉で、
相手が何かしてくれたわけではありません。
英語では thank you がその役目を引き受けます。

商売や近況がうまくいっている

Business has been good.

近況をたずねられたときです。

Business has been good, thank you.
(おかげさまで、順調です)

現在完了にすると「ここまでずっと」が出ます。

助けてくれた人にあらためて

I couldn't have done it without you.

強く感謝するときです。

I couldn't have done it without you.
(あなたのおかげです。一人ではできませんでした)

仮定法過去完了の形です。
「あなたがいなかったら、できなかった」を表します。

全員に向けて

Thanks to everyone's help,

多くの人に助けられたときです。

Thanks to everyone's help, the event went well.
(みなさんのおかげで、催しはうまくいきました)

thanks to のうしろは名詞です。
文を続けたいときは、コンマで区切って主語から始めます。

「おかげさまで」を、いつも訳さない

この単元でいちばん大事なところです。

日本語の「おかげさまで」には、2つの使い方があります。

本当に相手のおかげ
「手伝ってくれたおかげで終わりました」

決まり文句として置くだけ
「お元気ですか」「おかげさまで、元気です」

2つ目は、相手が何かしてくれたわけではありません。
置くだけの言葉です。

ここを Thanks to you. と訳すと、
× A: How have you been? B: Thanks to you.
「あなたのおかげです」となり、相手は
「私、何かしましたか?」と戸惑います。

B: I'm doing well, thank you.

訳さないほうが正しいことがあります。

thanks to のうしろは名詞

thanks to + 名詞の形です。

Thanks to you, we finished on time.

Thanks to everyone's help, the event went well.

×Thanks to you helped me, we finished on time.

★文を続けたいときは、コンマで区切って主語から始めます。

★また、thanks toよいことにも悪いことにも使えます。

Thanks to the rain, the game was cancelled.
(雨のせいで試合は中止になりました)

ここでは「おかげで」が皮肉になります。
よいことにしか使えない語ではありません。

couldn't have done の形

I couldn't have done it without you.
「あなたがいなかったら、できなかった」を表します。

実際にはできたので、起きなかったことを言う形を使います。

I couldn't have done it without you.

×I couldn't do it without you.

couldn't have + 過去分詞でひとつのかたまりです。

without you が「もし〜がいなかったら」の役目をしています。
if を使わずに仮定を表せる形です。

会話で見る

Thanks to you, we finished on time.

おかげさまで、時間どおりに終わりました。

A: How have you been? B: I'm doing well, thank you.

お元気でしたか。— おかげさまで。

Business has been good, thank you.

おかげさまで、順調です。

I couldn't have done it without you.

あなたのおかげです。一人ではできませんでした。

Thanks to everyone's help, the event went well.

みなさんのおかげで、催しはうまくいきました。

Thanks to the rain, the game was cancelled.

雨のせいで、試合は中止になりました。

音声は AI 合成です。作り方は音声についてをご覧ください。

よくある間違い

A: How have you been? B: Thanks to you.

A: How have you been? B: I'm doing well, thank you.

あいさつの「おかげさまで」は、置くだけの言葉です。

Thanks to you. と訳すと「あなたのおかげです」となり、
相手は「私、何かしましたか?」と戸惑います。

訳さないほうが正しい場面です。

Thanks to you helped me, we finished on time.

Thanks to you, we finished on time.

thanks to のうしろは名詞です。

文を続けたいときは、コンマで区切って主語から始めます。

I couldn't do it without you.

I couldn't have done it without you.

実際にはできたので、起きなかったことを言う形にします。

couldn't have + 過去分詞でひとつのかたまりです。

Thanks for you, we finished on time.

Thanks to you, we finished on time.

thanks to です。for ではありません。

Thanks for 〜 は「〜をありがとう」で、お礼の言い方になります。

練習する

1 / 7

あわせて言えるように

関係する文法