Anonymous Am I right or wrong? You’re absolutely right.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousThen he angrily replies you CAN say "I have the time of my life..."Well, of course you CAN say that, but only, as you have already observed, when it expresses repeated or habitual good times under similar conditions, as in your example involving the ball games. You need a when-clause or an every-time-that-clause or something equivalent
CalifJimYou need a when-clause or an every-time-that-clause or something equivalent to justify I have a good time.(Habitual). Whenever we get together, I have a good time.