TextRanch

The best way to perfect your writing.

Discover why 1,062,726 users count on TextRanch to get their English corrected!

1. Input your text below.
2. Get it corrected in a few minutes by our editors.
3. Improve your English!

One of our experts will correct your English.

Our experts

I had a nice day today. vs I have learnt so many things.

Both phrases are correct, but they are used in different contexts. The first phrase 'I had a nice day today.' is used to talk about a past event, while the second phrase 'I have learnt so many things.' is used to talk about something that has been learned up to the present moment.

Last updated: March 15, 2024 • 1141 views

I had a nice day today.

This phrase is correct and commonly used to talk about a pleasant day that occurred in the past.

This phrase is used to describe a positive experience that happened on the same day but is now in the past.

Examples:

  • I had a nice day today, thanks to the good weather.
  • She had a nice day today at the beach with her friends.
  • Jan 26, 2009 ... So, I Had a Nice Day Today. The kidlit readers here will know this already, but: Today was a very good day for me, as two of my dearly beloved ...
  • May 24, 2015 ... I had a nice day today, with my gal pal! I hope you had a nice day too! stalk Johannie here: https://www.youtube.com/channel/UCGh_... or here:
  • Good Deed #3. 3 days in and it's going well. I had a nice day today, I was off work which is a nice bonus and I was able to get some chores done, which is also ...
  • I had a nice day today with my daddy, sitting and talking to him, I ...played a little Michael Jackson for Him Then We Stay In The Sun, wash Down His Headstone ...

I have learnt so many things.

This phrase is correct and commonly used to express the acquisition of knowledge or skills up to the present moment.

This phrase is used to indicate that the speaker has acquired new knowledge or skills over a period leading up to the present.

Examples:

  • I have learnt so many things in my new job.
  • She has learnt so many things about different cultures through her travels.
  • "I have learnt so many things to build into my life as an activist in Tanzania." Elly Ahimidiwe's picture. Thursday 20th June 2013 Elly Ahimidiwe Youth ...
  • Oct 15, 2014 ... There is so much more I have learnt; so many things I have come to understand, to question and to appreciate. My year at LSE has been so ...
  • Jan 13, 2014 ... I am so glad that I took part in this course as I have learnt so many things about teaching. We need 'someone or something' to remind us that ...
  • ... and skills in programming. I have learnt so many things here that I feel very satisfied from putting my efforts in the right direction. Thanks to all my mentors. :)"-  ...

Related Comparisons

What Our Customers Are Saying

Our customers love us! We have an average rating of 4.79 stars based on 283,125 votes.
Also check out our 2,100+ reviews on TrustPilot (4.9TextRanch on TrustPilot).

Why choose TextRanch?

Lowest prices
Up to 50% lower than other online editing sites.

Fastest Times
Our team of editors is working for you 24/7.

Qualified Editors
Native English experts for UK or US English.

Top Customer Service
We are here to help. Satisfaction guaranteed!