Skip to main content

English Grammar Path

finished unfinished time english grammar

Finished vs Unfinished Time in English Grammar

What Is the Difference Between Finished and Unfinished Time?

One of the most important distinctions in English grammar is between finished time and unfinished time. This distinction helps us choose between the past simple tense and the present perfect tense.

Understanding this concept will help you use these two tenses correctly and naturally in both speaking and writing.

Finished Time — Past Simple

We use the past simple when we talk about actions that happened at a specific finished time in the past. The time period is over and complete.

Common time expressions with past simple:
yesterday, last week, last year, in 2010, ago, when I was a child

Examples:

1- I visited Paris last year.
2- She graduated from university in 2018.
3- He worked at that company five years ago.
4- They met when they were at school.
5- I saw that movie last week.

Unfinished Time — Present Perfect

We use the present perfect when we talk about actions that happened in a time period that has not finished yet, or when the exact time is not important or not mentioned.

Common time expressions with present perfect:
today, this week, this year, recently, just, already, yet, ever, never, since, for

Examples:

1- I have visited Paris this year. (this year is not finished)
2- She has worked here for five years. (she still works here)
3- He has just finished his homework.
4- They have never been to Japan.
5- I have already seen that movie.

Key Differences
With Yesterday and Today

1- I saw him yesterday. (yesterday is finished — past simple)
2- I have seen him today. (today is not finished — present perfect)

With For — Finished or Unfinished

1- She lived in London for ten years. (she no longer lives there — past simple)
2- She has lived in London for ten years. (she still lives there — present perfect)

With Since

Since is always used with the present perfect, not the past simple.

1- She has lived here since 2010. (correct)
2- She lived here since 2010. (incorrect)

Common Mistakes
Using Present Perfect with Yesterday

Incorrect: I have seen him yesterday.
Correct: I saw him yesterday.

Using Past Simple with Since

Incorrect: She lived here since 2010.
Correct: She has lived here since 2010.

Wrong Past Participle

Incorrect: Have you ever went to Japan?
Correct: Have you ever been to Japan?

Using Present Perfect with Last Night

Incorrect: I have finished the report last night.
Correct: I finished the report last night.

Memory Tips

Past simple = finished time (yesterday, last week, in 2010, ago)
Present perfect = unfinished time (today, this week, this year, since, for)
Since = always with present perfect
Yesterday = always with past simple
For = can be used with both, but meaning changes

Conclusion

1- The past simple is used for finished time with a specific past time expression.
2- The present perfect is used for unfinished time or when the time is not mentioned.
3- Since is always used with the present perfect.
4- Yesterday is always used with the past simple.
5- For can be used with both tenses, but the meaning changes.

Mastering finished vs unfinished time will help you use the past simple and present perfect correctly and naturally.