Blog/Past Simple and Present Perfect: When to Use Each Tense
Past Simple and Present Perfect: When to Use Each Tense

May 01, 2026

Vastny Languages editorial team· updated September 10, 2026

Past Simple and Present Perfect: When to Use Each Tense

Past Simple and Present Perfect are among the topics that Russian-speaking learners often find confusing. In Russian, you can say «я сделал» and use one form in different situations. In English, it matters whether we are looking at a specific moment in the past or at the result now.

Past Simple: there is a specific past time

Past Simple is used when an action happened in the past and we mention the time:

  • I watched the film yesterday.
  • She called me last night.
  • We visited Rome in 2024.
  • He finished the task two hours ago.

Time markers: yesterday, last week, in 2024, two days ago, when I was a child.

If there is a point in the past, you almost always need Past Simple.

Present Perfect: the experience or the result now matters

Present Perfect is used when the exact time is not important, but the experience or result is:

  • I have watched this film.
  • She has called me.
  • We have visited Rome.
  • He has finished the task.

We do not say when exactly. We mean: it has already happened, and that matters now.

Compare

I lost my keys yesterday. — I lost my keys yesterday.

I have lost my keys. — I have lost my keys, and now I don't have them.

She went to London in 2022. — She went to London in 2022.

She has been to London. — She has that experience.

We finished the project on Monday. — We finished the project on Monday.

We have finished the project. — The project is ready now.

Common mistake

You cannot say: I have seen him yesterday. If there is yesterday, you need Past Simple: I saw him yesterday.

But you can say: I have seen him before. There is no exact time here, so the experience is what matters.

How to remember

Make two columns of flashcards:

Past Simple:

  • yesterday;
  • last year;
  • in 2020;
  • two days ago.

Present Perfect:

  • already;
  • just;
  • never;
  • ever;
  • before;
  • yet.

Then add short phrases, not just rules.

The main point

Past Simple answers the question “when in the past?”. Present Perfect answers the question “what result or experience do I have now?”. The more paired examples you repeat, the less you will want to translate directly from Russian.

Practise right after the article

Do not just read — remember the words with cards

Try a few cards here. Then sign up to save lists, continue reviewing, and return to difficult words.

Try 20 cards right here

A quick way to try spaced review: see a word, reveal the answer, mark difficult cards, and continue in Learn.

Loading cards…

More articles

Your cookie choice

We use necessary cookies to operate the site. Analytics and marketing technologies are enabled only with your permission. Cookies Policy

Past Simple and Present Perfect: When to Use Each Tense | Vastny Languages