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 promised" vs "I have promised"

Both "I have promised" and "I promised" are correct, but they are used in different contexts. "I have promised" is used when the action of promising is connected to the present moment or has relevance to the present. "I promised" is used when the action of promising is completed in the past and there is no specific connection to the present.

Last Updated: March 19, 2024

i promised

This phrase is correct and commonly used in English when the action of promising is completed in the past and there is no specific connection to the present.

Use "I promised" when you are referring to a past action of promising that is already completed and not necessarily relevant to the present moment. It indicates a simple statement of a promise made in the past.

Examples:

  • I promised to call you as soon as I arrived.
  • She promised to bring the book back tomorrow.
  • They promised to finish the project by the end of the week.
  • He promised to help with the event setup.
  • Did you promise to water the plants while I'm away?

Alternatives:

  • I made a promise
  • I gave my word
  • I committed to
  • I assured
  • I pledged

I have promised

This phrase is correct and commonly used in English when the action of promising is connected to the present moment or has relevance to the present.

Use "I have promised" when you want to emphasize that the action of promising is still relevant or connected to the present time. It indicates a link between the past action of promising and the present moment.

Examples:

  • I have promised to help you with your project.
  • She has promised to call me back by noon.
  • They have promised to attend the meeting tomorrow.
  • He has promised to take care of the situation.
  • Have you promised to pick up the kids from school?

Alternatives:

  • I have made a promise
  • I have given my word
  • I have committed to
  • I have assured
  • I have pledged

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!