Past Simple vs Present Perfect

Past Simple vs. Present Perfect

Discover the difference between the two tenses

Let’s start by looking at these sentences.

  • Leonardo da Vinci painted the Mona Lisa.
  • I visited Japan in 2019.
  • She finished her homework two hours ago.

What do these actions have in common?

Now, look at this second group of sentences.

  • I have lost my keys. (The result is I can’t get in my house now).
  • She has lived here for ten years. (She still lives here).
  • Have you ever eaten sushi? (In your entire life up to now).

How are these actions different from the first group?

Let’s look at two sentences side-by-side to see the difference clearly.

  • Sentence A: I lived in Paris for 3 years.
  • Sentence B: I have lived in Paris for 3 years.

In which sentence does the person still live in Paris now?

You’ve Discovered All Three Meanings!

PAST SIMPLE is for finished actions at a specific, definite time in the past.
Signal words: yesterday, last week, in 2010, when I was a child…


PRESENT PERFECT is for unfinished actions that started in the past and continue to the present.
Signal words: for, since, lately, recently…

Test Your Knowledge

Choose the correct verb form for each sentence.