Hi. In the situation as below, I always have difficulty to tell if past / present tense shall be used:
The party is drawing to the end, and I'm leaving the party. Shall I say to the host: "I have a good time."? Or past tense shall be used since the time to have a good time is now passed?
Thanks for reply.
Top answer
I have had a good time.
— Ian_G
I have had a good time.
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.