skip to content
English

B1Intermediate

I have seen it

Present perfect versus past simple (dé Nederlandse valkuil)

Nederlands zegt "ik heb hem gisteren gezien", maar het Engels gebruikt dan de past simple: I saw him yesterday.

present perfect (have + voltooid deelwoord) past simple
geen afgelopen tijdstip wel een afgelopen tijdstip
ervaring: I've been to Japan. I went to Japan in 2019.
resultaat nu: I've lost my keys. I lost my keys yesterday.
tot nu toe: I've lived here for ten years. I lived there for ten years (woon er niet meer)
ever, never, already, yet, just, so far yesterday, ago, last …, in 2019, when …

for / since

I've lived here for five years (duur) / since 2021 (beginpunt). Nederlands "ik woon hier al vijf jaar" is dus I've lived / I've been living here for five years — niet I live here since five years!

stan runge c757d08 source