Present Perfect oder Simple Past: I saw it, I've seen it (A2)
Wenn du eine abgeschlossene Zeit nennst, wie yesterday, last year oder in 2019, nimmst du das Simple Past.
Eine abgeschlossene Zeitangabe → Simple Past
I saw it yesterday.
We met in 2019.
Probier es aus: Woman: Nice jacket! Is it new? Man: Yes, I ___ it last weekend. Wähle aus, was der Mann sagt. (have bought / bought / lost) Antwort: bought — Last weekend ist eine abgeschlossene Zeit, also sagt er bought.
Keine abgeschlossene Zeitangabe → Present Perfect
Ohne abgeschlossene Zeitangabe nimmst du have / has + Partizip Perfekt: für dein Leben bis heute oder wenn etwas jetzt noch stimmt.
I've been to Chicago.
I've lived here for two years.
Probier es aus: Woman: Your car looks great! Man: Thanks. I ___ it for twelve years, and it still works well. Wähle aus, was der Mann sagt. (had / have sold / have had) Antwort: have had — Es ist immer noch sein Auto, also sagt er, dass er es seit zwölf Jahren hat: he has had it.
just, already, yet: beides ist okay
Mit just, already und yet benutzen Amerikaner beide Formen: I just ate oder I've just eaten; Did you pay yet? oder Have you paid yet?
I just ate. / I've just eaten.
Did you pay yet? / Have you paid yet?
Probier es aus: Woman: Is your brother home? Man: Yes, he ___ home. He's in the kitchen. Wähle aus, was der Mann sagt. (will get / just got / didn't get) Antwort: just got — Er ist jetzt in der Küche, also passt just got (has just gotten geht auch).
Welche Form passt?
Gibt es eine abgeschlossene Zeitangabe? Dann nimm das Simple Past. Dein Leben bis jetzt, oder stimmt es jetzt noch, mit for oder since? Dann nimm have / has + Partizip Perfekt.
I opened my account in May.
I've had my account since May.
Probier es aus: Man: Do you know Denver well? Woman: Yes. I ___ there for a month in 2020. Wähle aus, was die Frau sagt. (stayed / have stayed / lost) Antwort: stayed — In 2020 ist eine abgeschlossene Zeit, also sagt sie stayed.