You make my day, You made my day and You’ve made my day are all correct sentences in English. There are different tenses in each sentence which change the meaning.
The expression “to make one’s day” is generally used when somebody does something kind and we use this expression to show our gratitude and how special we feel.
You make my day
You make my day is the present simple form of the expression. The present simple is used for things that are generally true.
“You make my day” means that seeing the other person every day is special for you.
Or you could want to say that the things the other person does for you every day make them a special person for you.
You made my day meaning
You made my day is probably the most common of these three tenses and is in the past simple.
This means that the action of the other person was so kind/generous that your day is now a good one. This action was completed earlier in the day.
It can also be shortened to “made my day” in informal English.
Some examples of infomal uses:
you always make my day bro
who are you? made my day lol
You’ve made my day
You’ve made my day is also very common and suggests that the action will impact the person who says this for the rest of the day.
This is in the present perfect simple form and emphasizes that the feeling of gratitude will continue until the end of the day.
You made my day and you’ve made my day are both very common ways to show your gratitude in English.
Conor is the main writer here at One Minute English and was an English teacher for 10 years. He is interested in helping people with their English skills and learning about using A.I tools at work.