have a heart of goldの意味は?使い方・例文とkindとの違い

have a heart of goldの意味・使い方・kindとの違いを解説するアイキャッチ画像

have a heart of gold は、「心の底から善良である」「とても思いやりがある」という英語イディオムです。単に一度親切にした人ではなく、見返りを求めず人を助けるような、その人の本質的な優しさを強く褒めます。

この記事では、なぜgoldが善良さを表すのか、自然な語順と例文、kindkind-heartedhave a big heartとの違いまで解説します。

have a heart of goldの意味

have a heart of gold の主な意味は次のとおりです。

  • 心がとても優しい
  • 心の底から善良である
  • 思いやりにあふれている
  • 困っている人を放っておけない性格である

She has a heart of gold.
彼女は本当に心の優しい人です。

He may look tough, but he has a heart of gold.
彼は怖そうに見えるかもしれませんが、心の底ではとても優しい人です。

日本語の「黄金の心」をそのまま使うことはありませんが、「金のように価値が高く、純粋で美しい心」というイメージです。

しゅみすけ(大山俊輔)

kindよりも強い褒め言葉です。一つの親切な行動ではなく、普段の行動から「この人は本当に善良だ」と感じたときに使いましょう。

なぜgoldで「とても優しい」になるの?

heart は、体の心臓だけでなく、人の感情・思いやり・本質を表します。gold は古くから、希少で価値が高く、変質しにくいものの象徴です。

そのため a heart of gold は、文字どおりの金色の心臓ではなく、「金のように貴重で純粋な心」という比喩になります。

この表現で褒めているのは、愛想のよさよりも内面です。口数が少ない人や、第一印象が厳しそうな人についても、実際の優しい行動を知っていれば自然に使えます。

語順とよく使う形

基本の語順はシンプルです。

主語 + have / has + a heart of gold

  • I / You / We / They have a heart of gold
  • He / She / 人名 has a heart of gold
  • 過去なら had a heart of gold

Your aunt has a heart of gold.
あなたのおばさんは本当に心の優しい人ですね。

My grandfather had a heart of gold.
祖父はとても善良な人でした。

Anyone who knows Maya will tell you she has a heart of gold.
マヤを知る人なら誰でも、彼女が本当に優しい人だと言うでしょう。

どんな場面で使うと自然?

人の内面を心から褒める

Leo volunteers every weekend and never talks about it. He has a heart of gold.
レオは毎週末ボランティアをしているのに、そのことを自慢しません。本当に心の優しい人です。

外見・第一印象とのギャップを伝える

Don’t be intimidated by our manager. She has a heart of gold.
マネージャーを怖がらなくて大丈夫です。実はとても心の優しい人です。

He seems grumpy at first, but he has a heart of gold.
彼は最初は不機嫌そうに見えますが、根はとても優しい人です。

感謝を込めて第三者に紹介する

Anna took care of my dog while I was in the hospital. She really has a heart of gold.
私が入院している間、アンナが犬の世話をしてくれました。彼女は本当に思いやりのある人です。

大切な人を偲ぶ

故人の人柄を温かく語るときには過去形が使われます。

Everyone loved him. He had a heart of gold.
みんな彼のことが大好きでした。本当に心の優しい人でした。

kind・have a big heart・have a heart of goldのニュアンスの違い

kindとの違い

kind は「親切な・優しい」という最も一般的な形容詞で、人の性格にも一つの行動にも使えます。

It was kind of you to help me.
手伝ってくれて親切でしたね。

She has a heart of gold.
彼女は心の底から善良な人です。

kind は日常の小さな親切にも使えます。一方、have a heart of gold は、複数の行動や長い付き合いを通して分かる人格全体の善良さを強く称賛します。

kind-heartedとの違い

kind-hearted も「心優しい」という意味で、人の性格を直接説明する形容詞です。

She’s a kind-hearted person.
彼女は心優しい人です。

She has a heart of gold.
彼女は本当に素晴らしく優しい心の持ち主です。

意味は近いものの、heart of gold のほうが比喩的で感情がこもり、強い褒め言葉に聞こえます。

have a big heartとの違い

have a big heart は、「寛大である」「人を受け入れる度量がある」「思いやりがある」という意味です。

  • have a big heart:寛大さ、包容力、惜しみなく与える姿勢
  • have a heart of gold:心の純粋さ、深い善良さ

She has a big heart and always makes room for others.
彼女は寛大で、いつも他人を受け入れます。

She has a heart of gold and helps people without expecting anything back.
彼女は心の底から善良で、見返りを求めず人を助けます。

日常会話・仕事で使える例文

My neighbor brings meals to people who live alone. She has a heart of gold.
近所の人は一人暮らしの方々に食事を届けています。本当に心の優しい人です。

Our team leader is strict, but she has a heart of gold.
私たちのチームリーダーは厳しいですが、根はとても優しい人です。

You didn’t have to do all this for me. You have a heart of gold.
私のためにここまでしてくれなくてもよかったのに。本当に優しいね。

Ben spent his day off helping us move. That man has a heart of gold.
ベンは休日を使って引っ越しを手伝ってくれました。彼は本当に善良な人です。

She can be blunt, but everyone knows she has a heart of gold.
彼女は率直すぎることもありますが、本当は優しい人だとみんな知っています。

日本人が間違えやすいポイント

golden heartとは通常言わない

日本語の感覚で golden heart と作らず、定型表現の a heart of gold を使います。

× She has a golden heart.
○ She has a heart of gold.

冠詞aを忘れない

heartは可算名詞なので、通常は a heart of gold です。

× He has heart of gold.
○ He has a heart of gold.

軽い親切に大げさに使いすぎない

ドアを一度開けてくれた程度なら That’s kind of you. が自然です。have a heart of gold は、深い善良さを本気で褒める場面に向いています。

しゅみすけ(大山俊輔)

この表現が出てこなければ、She’s a very kind person. や He always helps other people. で十分です。「性格」か「実際の行動」を簡単に説明しましょう。

簡単な英語で言い換えるなら

  • She’s a very kind person.
    彼女はとても優しい人です。
  • He always helps other people.
    彼はいつもほかの人を助けます。
  • She cares about everyone.
    彼女はみんなのことを気にかけています。
  • He does kind things without asking for anything.
    彼は見返りを求めず親切なことをします。

イディオムを思い出せないときは、「その人が何をするのか」を基本動詞で説明すれば、優しさは十分伝わります。

まとめ

have a heart of gold は、行動から分かる「心の底からの善良さ」を強く褒める表現です。

  • 基本形:主語 + have / has + a heart of gold
  • 金のように価値が高く純粋な心という比喩
  • kindより強く、人格全体の優しさを称賛する
  • have a big heartは寛大さ・包容力に焦点
  • 簡単な言い換えは very kind / always helps others

身近に、見返りを求めず人を助ける人がいたら、She has a heart of gold. と表現してみましょう。

関連表現は、英熟語・定型表現の親記事have a soft spot forの解説at heartの解説もご覧ください。

この記事を書いた人
しゅみすけ(大山俊輔)

b わたしの英会話および英語コーチングGRIT/be:RIZE代表。米国MBA取得、外資系企業4社での勤務経験を持ち、これまで多くの大人の英語学習を支援。日本語と英語の処理構造の違いに着目した「英語OS」の考え方をもとに、独学で伸び悩む人の学び直しをサポートしています。

ご相談専門お電話番号

※『すぐに体験してみたい!』派のあなたには、<無料体験レッスン>WEB見た、で特典あり。

無料体験レッスン

※『すぐに体験してみたい!』派のあなたには、<無料体験レッスン>WEB見た、で特典あり。

無料体験レッスン

恋と仕事に効く英語:News Letterの一覧