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 played vs i have played

Both "I played" and "I have played" are correct. "I played" is simple past tense; it is used to talk about a specific action that happened in the past. "I have played" is present perfect tense, so it is used to indicate that an action was completed at some point before now, without specifying exactly when.
Jennifer profile picture

Explained by Jennifer
Editor at TextRanch

Last updated: October 09, 2024 • 13922 views

i played

This phrase is correct and commonly used in English to talk about a specific action that happened in the past.

Use "I played" when you want to refer to a specific action that took place in the past. It is in the simple past tense.

Examples:

  • Yesterday, I played basketball with my friends.
  • When I was a child, I played the piano.
  • She played the leading role in the school play.
  • I played three months in poker tournaments.
  • I played in the minors, man.
  • I played chess competitively at Oxford.
  • I wore the same colors when I played football for the team.
  • So, i played the role the trickster wanted me to play.
  • I played Romeo once in college.
  • I played Paris Hilton in a TV movie.
  • I played medea in the eighth grade.
  • I was inducted into the Opry. I played a country-music icon.
  • I know. I played that game.
  • I played into that fear, too.
  • I played a lot of softball growing up.
  • I'm only in sports radio because I played professional basketball.
  • Which I played once with Ted Nugent.
  • This is just like a game I played against Washington State once.
  • "I played college basketball."
  • I played a game sheet knowing the results.
  • Thanks to the betting sheet I played before the accident.
  • There was no football in Tehran or Monaco, so I played cricket.
  • That's why I played today.

Alternatives:

  • I ran
  • He danced
  • They sang
  • We ate
  • You slept

i have played

This phrase is correct and commonly used in English to indicate that an action was completed at some point before now, without specifying exactly when.

Use "I have played" when you want to convey that you have experience in playing a game or sport, or when you want to talk about an action that was completed before the present moment. It is in the present perfect tense.

Examples:

  • I have played tennis for many years.
  • She has played the guitar since she was a child.
  • Have you ever played chess?
  • - I have played tennis with Stefania.
  • I have played seasons in my mind.
  • I have played many lawyers, so I was giving her lots of tips.
  • -Should I have played poker with them?
  • I have played alone for so long...
  • Not in the army, but I have played cards with men in uniform.
  • Even a broken bat can be quite effective, and I have played cricket for several years.
  • I have played games of such complexity... that Jung and Einstein would have been proud to have been asked to participate in them.
  • I have played a little bit of whist -
  • Tess and I have played with dolls.
  • I have played nice for far too long.
  • My sister Dasha and I have played since we were kids.
  • I have played hooky long enough.
  • I have played my role without interfering.
  • And I'm sure in some small way I have played a part in that, but now fate has bonded us together.
  • Jake and I have played in a weekly basketball game For about seven years.
  • And I will know that I have played a small part in all of this.
  • I have played a part in bringing about the compromises, and I support the report.
  • I have played this part before, you know.
  • I have played the third wheel with you long enough to know that you have a wicked blind spot when it comes to the men in your life.

Alternatives:

  • I have eaten
  • He has read
  • They have traveled
  • We have studied
  • You have seen

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!