have a good time—(also: have a good time of it) enjoy oneself:
- Gosh, he’s always reading now. It’s not my idea of having a good time in vacation.
make good time—(also: make time) accomplish a distance in a short time; travel fast:
- I was leaping over mounds of snow and branches and I was making good time.