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

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 did it" vs "I have already done it"

Both phrases are correct, but they are used in different contexts. 'I did it' is used to talk about a completed action in the past, while 'I have already done it' emphasizes that the action was completed before a specific point in time. They are not directly comparable as they serve different purposes.

Last Updated: March 30, 2024

I did it

This phrase is correct and commonly used to talk about a completed action in the past.

This phrase is used to indicate that you completed a specific action at some point in the past. It is simple and direct.

Examples:

  • I did it yesterday.
  • She asked me to help, so I did it.
  • Did you finish the report? Yes, I did it.
  • He said he would fix the car, and he did it.
  • They doubted my ability, but I did it.

Alternatives:

  • I completed it.
  • I finished it.
  • I accomplished it.
  • I performed it.
  • I executed it.

I have already done it

This phrase is correct and is used to emphasize that an action was completed before a specific point in time.

This phrase is used when you want to stress that the action was finished before a particular moment or event. It implies a sense of timeliness.

Examples:

  • I have already done my homework.
  • She has already left for the airport.
  • Have you eaten? Yes, I have already done it.
  • He has already submitted the application.
  • They have already made the decision.

Alternatives:

  • I have completed it already.
  • I have finished it already.
  • I have accomplished it already.
  • I have performed it already.
  • I have executed it already.

Related Comparisons

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!