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 finished my homework yesterday. vs I had finished my homework yesterday.

Both phrases are correct, but they are used in different contexts. 'I finished my homework yesterday' simply states that the homework was completed the day before. 'I had finished my homework yesterday' is used when referring to an action that was completed before another past action or point in time.
Jennifer profile picture

Explained by Jennifer
Editor at TextRanch

Last updated: October 16, 2024 • 13648 views

I finished my homework yesterday.

This phrase is correct and commonly used in English to indicate the completion of homework the day before.

This phrase is used to straightforwardly state that the homework was completed the previous day.

Examples:

  • I finished my homework yesterday, so I could relax in the evening.
  • She finished her homework yesterday and went out with her friends.
  • Did you finish your homework yesterday?
  • He always finishes his homework on time.
  • We finished our homework yesterday morning.
  • Jul 24, 2021 ... ... I finished my homework yesterday"? ·. Normally you would only say the former statement if you were then going to describe something that ...
  • Dec 4, 2017 ... By adding to that statement ("I finished my homework today." or "I finished my homework yesterday.") you are already emphasizing the ...
  • Oct 14, 2021 ... What is the difference between "I was finishing my homework yesterday" and "I finished my homework yesterday"? Normally you would only say ...
  • Nov 23, 2019 ... "I finished my homework yesterday" is the simplest; it sounds like you finished your homework yesterday. "I had my homework finished ...
  • Feb 11, 2018 ... Synonym for I finished my homework. I finished my homework. (past simple tense) "I finished my homework yesterday, so today I can do what I ...
  • Jul 2, 2009 ... Translation: I finished my homework yesterday. Conditional: Kint bikhalas. Ex: Law kan 3ndeh el wa2et, kint bikhales waazyafeh 2bel bokra ...
  • Apr 1, 2012 ... I finished my homework yesterday, and trash day is tomorrow. How dare you mock my genuine interest in getting others' perspective on my ...
  • Apr 28, 2010 ... It's completely past and finished, and so you must use a past verb : I finished my homework yesterday and so I feel very happy. If you want ...
  • correct I finished my homework yesterday. wrong I have finished my homework yesterday. A strong indicator that you shouldn't use the present perfect is the ...

Alternatives:

  • I completed my homework yesterday.
  • I did my homework yesterday.
  • Yesterday, I finished my homework.
  • My homework was finished yesterday.
  • Yesterday, my homework was completed.

I had finished my homework yesterday.

This phrase is correct and is used when referring to an action that was completed before another past action or point in time.

This phrase is used to indicate that the homework was completed before a specific point in the past or before another action.

Examples:

  • I had finished my homework yesterday when you called.
  • She had finished her homework yesterday before going to bed.
  • Had you finished your homework yesterday before the teacher collected it?
  • He had finished his homework yesterday by the time I arrived.
  • By yesterday afternoon, I had finished my homework.
  • Dec 10, 2020 ... Jack asked whether I had finished my homework yesterday. Note that you can substitute if in place of whether in all these. The following ...
  • Jan 18, 2004 ... "you know I had finished my homework yesterday before dinner!" "Yes…. Well…" stammered Ron, and his ears went brick red. "You seem to be ...
  • I have finished my homework yesterday. it's a wrong sentence. It should be correct as: I had finished my homework yesterday.(past perfect). elevation. Thank ...
  • If I had finished my homework yesterday,. I out with you today. 「もし、私の足の骨が折れていなかったら、明日ピクニックにいけるのに。」 ※go on a picnic. If I ...
  • If I had finished my homework yesterday I wouldn't have an F now. Da sam juče uradio domaći, sada ne bih unreal past unreal present imao jedinicu ...
  • I said I had finished my homework yesterday. I said the homework had been finished () yesterday. Iwill have been studyingEnglish for over three hours by the ...
  • Nov 21, 2013 ... もし(あの時)~していたら、(今)・・・だろうにS+過去完了形、 S+would+原型<となります> なのでIf I had finished my homework yesterday, ...
  • If I had finished my homework yesterday, I would have been able to go out with my friends today. 4. 宿題を終わらせなきゃならないんだ。 例文. I must get my ...
  • Feb 8, 2024 ... I finished my homework yesterday. I had finished my homework yesterday. I finish my homework yesterday.

Alternatives:

  • I had completed my homework yesterday.
  • Yesterday, I had finished my homework.
  • My homework had been finished yesterday.
  • Yesterday, my homework had been completed.
  • I had done my homework yesterday.

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!