Makalelere Dönwriting-grammar

Present Perfect ve Past Simple: İngilizce Öğrenenler İçin En Kapsamlı Rehber

Present perfect ile past simple farkını mı bulamıyorsunuz? Kuralları, örnekleri ve doğru zamanı seçme ipuçlarını öğrenin.

5 dk okuma

You’re writing an email or having a chat in English. You stop. The sentence hangs in your head: “I visited Paris” or “I have visited Paris”? Both feel correct, but you know one of them is wrong for what you’re trying to say.

This is the single most common grammar puzzle for English learners. And honestly? It makes sense. In many languages, there’s only one past tense. But English gives you two—and they do different jobs.

Let’s kill the confusion for good.

The Core Difference in One Sentence

Past simple is for actions that are finished and finished—done, over, the moment has passed, and there’s no connection to now.

Present perfect is for actions where the time is not specified or the action still connects to the present in some way.

That’s it. The rest is details.

What Makes an Action “Connected to the Present”?

This is where most guides lose people. Let me give you real examples, not textbook nonsense.

Life experience (you can still do it):

  • Past simple: “I went to Brazil in 2019.” (That trip is over.)
  • Present perfect: “I have been to Brazil.” (You’re talking about your life experience. You could go again.)

Result that matters now:

  • Past simple: “I lost my keys yesterday.” (Just telling a story.)
  • Present perfect: “I have lost my keys.” (I can’t open the door right now.)

News or recent events:

  • Past simple: “The CEO resigned last month.” (Old news.)
  • Present perfect: “The CEO has resigned.” (Breaking news. It changes things today.)

Unfinished time period:

  • Past simple: “I drank three coffees yesterday.” (Yesterday is finished.)
  • Present perfect: “I have drunk three coffees today.” (Today isn’t over. I might have more.)

The Visual Timeline

Here’s how the two tenses relate to time. Past simple is a single box in the past. Present perfect is a bridge from the past to now.

Past Simple
Specific moment
Fully finished
No link to now
Present Perfect
Unspecified time
Connected to now
Experience / Result / News

The Time Words That Give It Away

Certain words almost always trigger one tense over the other. Memorize these, and you’ll get it right 90% of the time.

Always past simple:

  • yesterday, last week/month/year
  • ago (3 years ago, a minute ago)
  • in 2010, in the 1990s
  • when I was a child

Always present perfect:

  • ever, never, already, yet, just
  • so far, up to now, recently (can be both, but often present perfect)
  • since (since Monday, since 2020)
  • for (with unfinished time: I have lived here for 5 years)

A Trick That Works Every Time

Ask yourself one question: “Is there a specific finished time here?”

If yes → past simple. If no → present perfect.

  • “I saw that movie last night.” → Specific time? Yes. Past simple.
  • “I have seen that movie.” → Specific time? No. Present perfect.
  • “She never ate sushi when she lived in Japan.” → Specific finished period? Yes. Past simple.
  • “She has never eaten sushi.” → Finished period mentioned? No. Present perfect.

The Trap: When Both Tenses Work

This confuses everyone. Sometimes both tenses are grammatically correct—but the meaning changes.

“I read that book.”

  • Past simple: I finished it. It’s in the past. I don’t care about it now.
  • Present perfect: I finished it. And it’s relevant to our conversation right now.

“Did you eat?” “Have you eaten?”

  • Past simple: Just asking about a specific past moment (lunchtime, dinnertime).
  • Present perfect: Asking if you’re hungry right now.

Both are fine. The choice subtly changes the feeling. Native speakers do this automatically—you can learn to do it too.

Quick Exercise (Try It Now)

Fill in the blank. Past simple or present perfect?

  1. I ________ (not eat) anything today yet.
  2. She ________ (live) in London from 2018 to 2021.
  3. ________ you ever ________ (try) Korean BBQ?
  4. He ________ (already / finish) his homework.
  5. We ________ (meet) at a conference last September.

Answers:

  1. haven’t eaten (today isn’t over)
  2. lived (specific finished period)
  3. Have... tried (ever = experience, no specific time)
  4. has already finished (already = result now)
  5. met (last September = specific time)

One Final Piece of Advice

Don’t try to master this in a day. Pay attention to what native speakers say in movies, podcasts, and conversations. Listen for the time clues. After a while, it stops feeling like a rule—it just sounds right.

And when you’re not sure? Use past simple. It’s rarely wrong if you add a time marker. Present perfect is trickier—but now you know when it matters.


Ready to test your English level? Take the free English Measure test and check your Reading, Listening, Writing, and Speaking skills. Get instant results and know exactly where to improve. Start your free test →


Writing Practice: Check out our free, AI-powered writing practice section to improve your English writing and grammar!

👉 Click here to start your free Writing Practice now!

🚀 Kendini Geliştir

Öğrenmeye Devam Etmeye Hazır Mısın?

Sadece okumakla kalma! English Measure üzerindeki interaktif araçlarla pratik yap, dinleme ve konuşma becerilerini geliştir.

© 2026 English Measure. Tüm hakları saklıdır.