Some people get confused between happy and lucky. These adjectives have two different meanings in English, here we explain the difference.
William: Why do you look so happy?
Alphie: I’m going to ask Paige to the school dance.
William: She’s very popular, you’ll be lucky if she even says hello to you.
Alphie: That’s why I’m wearing my lucky hat!
William: Go on then, good luck!
… 5 minutes later …
Alphie: She said yes!
William: I’m so happy for you!
- happy = feel joy or contentment
- Why do you look so happy?
- I’m happy for you.
- There are lots of different ways to say happy (e. g. content, pleased, joyful, cheerful, glad).
- Why do you look so pleased?
- lucky = fortunate/something good happens by chance
- You’ll be lucky if she says hello.
- lucky + noun = something that brings good fortune
- I’m wearing my lucky hat!