Present Perfect vs Past Simple
English distinguishes recent/relevant past from completed past
Category: Tenses
The Rule
Present perfect (have + past participle) connects past to present: 'I have been to Paris' (experience relevant now). Past simple is for completed past: 'I went to Paris in 2020' (finished event).
Why This Matters
Japanese ~たことがある (experience) partially overlaps with present perfect, but the distinction between 'I went' and 'I have been' doesn't exist in Japanese. Japanese speakers either overuse present perfect or avoid it entirely.
Examples
• I have lost my keys. (still lost now) — "鍵をなくしてしまいました。" [Present perfect: result matters NOW] • I lost my keys yesterday. (past event) — "昨日鍵をなくしました。" [Past simple: specific past time] • Have you ever eaten sushi? — "寿司を食べたことがありますか?" [Present perfect for life experiences]
Common Mistakes
❌ I have gone to Paris last year. ✅ I went to Paris last year. → With specific past time words (yesterday, last year, in 2020), use past simple, NOT present perfect. ❌ Did you ever eat sushi? ✅ Have you ever eaten sushi? → 'Ever' (life experience questions) typically uses present perfect.
Quick Tip
If you can add 'yesterday/last week/in 2020' → use past simple. If the time is unspecified or the result matters now → use present perfect.
If you can add 'yesterday/last week/in 2020' → use past simple. If the time is unspecified or the result matters now → use present perfect.
Examples
Common Mistakes
Incorrect: I have gone to Paris last year. → Correct: I went to Paris last year.. With specific past time words (yesterday, last year, in 2020), use past simple, NOT present perfect.
Incorrect: Did you ever eat sushi? → Correct: Have you ever eaten sushi?. 'Ever' (life experience questions) typically uses present perfect.
Quiz
Which is correct?