Which option is closest in meaning to Have a good time?
Note
Have a good time is used to mean to enjoy yourself. The answer is correct because this is how speakers commonly use the expression.
Examples: We had a good time at the picnic. I hope you have a good time at the party.
