Lily
I've had a great time today! vs. I had a great time today! Does the first sentence simply imply that the day and the events are not over yet, while the second imply that the events and the day are (almost) over? Also when would you use each? Thank you :)!
Dec 10, 2014 4:37 AM
Answers · 4
4
"I have had a great time today" generally implies that the day is not yet over because of the present perfect tense. Essentially what it means is "the events up until this point have been enjoyable" The second sentence is in past tense and implies that the events have come to an end. As for when you would use each it might be easier for me to set up a scenario: You and a friend go out for a walk on the beach, and then watch a movie at the theater. After the movie you and your friend planned to go to the movie, but in order to assure her that you are enjoying the day, you tell your friend "I've had a great time today (so far)." You and your friend then enjoy dinner and then you are dropped off at your house. You say "I had a great time today" to let your friend know that the past events of the day have been enjoyable for you. After that, you both go home and the day comes to an end. I hope this helps :)
December 10, 2014
1
They can both be used at the end of a day. I've = I have I have had would imply that the day and the events are coming to an end. just the same as I had a great time today. If you wanted to imply the day is not yet over you would say I am having a great time today. You would use I am having a great time today during the events and you would use I've had a great time or I had a great time at the end of the day. If you need anymore help just let me know :D
December 10, 2014
Still haven’t found your answers?
Write down your questions and let the native speakers help you!