English idiom · neutral · spoken & written · BrE & AmE
have a heart of gold: meaning and examples
have a heart of gold means be extremely kind and generous.
Aprende la expresión como una unidad fija y observa la preposición y la forma verbal en los ejemplos.
این عبارت را بهصورت یک واحد ثابت یاد بگیرید و به حرف اضافه و شکل فعل در مثالها توجه کنید.
Lerne die Wendung als feste Einheit und achte in den Beispielen auf Präposition und Verbform.
Apprenez l’expression comme une unité fixe et observez la préposition et la forme verbale dans les exemples.
Memory hook: Build a clear mental picture from “have a heart of gold” and connect it to this meaning: be extremely kind and generous.
How to use “have a heart of gold”
- She has a heart of gold and helps everyone.
- He looks serious, but he has a heart of gold.
Common mistake: Treat “have a heart of gold” as a fixed expression. Notice its exact word order in the examples.
Learn it in context
This expression belongs to Lesson 11, where you can compare it with other idioms about character and practise it interactively.
Open the full lesson →