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 finished my dinner" vs "I have finshed my dinner"

Both phrases are correct, but they are used in different contexts. 'I finished my dinner' is used to talk about a completed action in the past, while 'I have finished my dinner' is used to indicate a completed action with a connection to the present. The choice between the two depends on the specific time frame you want to refer to.

Last Updated: March 30, 2024

i finished my dinner

This phrase is correct and commonly used to indicate the completion of a past action.

This phrase is used to talk about completing the action of eating dinner in the past. It indicates that the dinner is no longer being eaten.

Examples:

  • I finished my dinner and then went for a walk.
  • She finished her dinner early and left the restaurant.
  • After I finished my dinner, I helped with the dishes.
  • He finished his dinner quickly and left the table.
  • They finished their dinner before the movie started.

Alternatives:

  • I completed my dinner
  • I ate all my dinner
  • I ended my dinner
  • I concluded my dinner
  • I stopped eating my dinner

I have finshed my dinner

This phrase is correct and commonly used to indicate the completion of an action with a connection to the present.

This phrase is used to talk about completing the action of eating dinner with a connection to the present moment. It implies that the dinner is finished and there is a relevance to the current situation.

Examples:

  • I have finished my dinner, so I am ready to go.
  • She has finished her dinner and is now watching TV.
  • After I have finished my dinner, I will do my homework.
  • He has finished his dinner and is waiting for dessert.
  • They have finished their dinner and are discussing the movie.

Alternatives:

  • I have completed my dinner
  • I have eaten all my dinner
  • I have ended my dinner
  • I have concluded my dinner
  • I have stopped eating my dinner

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!