Learn English Phrases – Have the time of your life / Have a blast / Have a good time!


Everyday English Speaking Course

Hello students, it’s Shayna, your teacher at EspressoEnglish.net, and today’s phrase of the day is: “have the time of your life.” This expression means to have a wonderful experience that you enjoy very very much.

For example, my kids have always wanted to go to Disneyland. So, “When we went to Disneyland last summer they had the time of their lives.”

A similar expression is “have a blast.” “Have a blast” also means to have a wonderful, fun, enjoyable experience. For example, last weekend, I got together with my friends and we had a blast watching silly comedy movies. It means, we had fun, we enjoyed it, we had a good time. “Had a good time” is another way to describe an enjoyable experience.

You can also use the phrase “have a good time” to wish that somebody will have fun, especially just as they are about to leave. For example, if your coworker is going on a boat trip next weekend, you can say “Have a good time!” when he leaves on Friday, or if your son is going to a party with his friends from the soccer team, you can tell him “Have a good time!” as he walks out the door.

So those are our phrases for today; “have the time of your life,” meaning to have a wonderful experience that’s very enjoyable, “have a blast” which also means to have fun, have an enjoyable experience, and “have a good time,” which you can use to hope or wish that somebody will have a good time or experience as they are about to leave and go have that experience.

I hope you’re having a good time learning spoken English from my videos! Thanks for watching and I’ll see you next time.

You’ll learn hundreds of conversational English expressions in this course:

Everyday English Speaking Course

Learn more about the Speaking Course