1.
have the time of your life
New York’s such a fantastic city! You're going to have the time of your life there.
2.
to have a hell of a time
3.
have the time of one's life
4. have the time of one's health
5. have a whale of time
Augustas and Barbora had a whale of time in Cracow. I hope you have a whale of time.
6. have a wonderful time
Anglais mot "wspaniale się bawić"(have a wonderful time) se produit dans des ensembles:
One october evening7. have a great time
8. the time of one's life