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 not do it" vs "i have not done it"

Both phrases are correct, but they are used in different contexts. 'I have not done it' is in the present perfect tense, indicating an action that has not been completed up to the present moment. 'I did not do it' is in the simple past tense, referring to an action that was not completed in the past.

Last Updated: March 23, 2024

i did not do it

This phrase is correct and commonly used in English, especially in the simple past tense to refer to an action that was not completed in the past.

This phrase is used in the simple past tense to indicate that an action was not completed at a specific point in the past.

Examples:

  • I did not do my homework yesterday.
  • She did not eat breakfast this morning.
  • They did not arrive at the party on time.
  • He did not finish his work last week.
  • Did you not hear the news?

Alternatives:

  • I didn't do it.
  • I failed to do it.
  • I neglected to do it.
  • I forgot to do it.
  • I omitted to do it.

i have not done it

This phrase is correct and commonly used in English, especially in the present perfect tense to indicate an action that has not been completed up to the present moment.

This phrase is used in the present perfect tense to express that an action has not been completed by the present moment. It implies a connection to the present time.

Examples:

  • I have not done my homework yet.
  • She has not eaten breakfast this morning.
  • They have not arrived at the party.
  • He has not finished his work.
  • Have you not heard the news?

Alternatives:

  • I haven't done it yet.
  • I've not done it.
  • I have yet to do it.
  • I still haven't done it.
  • I have not completed it.

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!