Past Simple = a finished past time (yesterday, last May, in 1987, 2 days ago)
We went to Mallorca last May.
[Wir sind letzten Mai nach Mallorca gefahren.]
Present Perfect = a connection with now (ever, never, so far, since, for)
We have been to Mallorca 3 times so far.
[Wir sind bisher dreimal auf Mallorca gewesen.]
| Signal word | German | Example |
|---|---|---|
| ever | jemals / schon einmal | Have you ever stayed here? |
| never | noch nie | I have never visited Palma. |
| just | gerade eben | I have just packed my suitcase. |
| already | schon / bereits | We have already eaten. |
| yet | noch nicht / schon | We haven’t booked yet. |
| so far | bisher | We have visited 3 countries so far. |
| since | seit (Zeitpunkt) | I have lived here since 2015. |
| for | seit (Zeitdauer) | I have lived here for 10 years. |
Where do they go in the sentence?
Yet normally comes at the end of a question or negative sentence:
Have you booked yet? / I haven’t booked yet.
[Hast du schon gebucht? / Ich habe noch nicht gebucht.]
Just and already normally go between have/has and the past participle:
She has just arrived. / We have already eaten.
[Sie ist gerade angekommen. / Wir haben schon gegessen.]
These examples follow British English. American English also commonly uses the past simple with just, already and yet.
[Im amerikanischen Englisch hört man hier oft auch das Past Simple.]
| Situation | Example |
|---|---|
| Finished: Past Simple[abgeschlossen] | We stayed there for 13 days last May.[Wir waren letzten Mai 13 Tage dort.] |
| Continuing: Present Perfect[dauert noch an] | We have been here for 13 days, and we’re still here.[Wir sind seit 13 Tagen hier und immer noch hier.] |
| Choose | Ask yourself |
|---|---|
| Past Simple | Is there a finished past time: yesterday, last May, in 1987, 2 days ago?[Gibt es eine abgeschlossene Zeitangabe?] |
| Present Perfect | Is it an experience up to now: ever, never, so far?[Geht es um Erfahrung bis jetzt?] |
| Present Perfect | Did it start in the past and does it continue now: since, for?[Begann es in der Vergangenheit und dauert noch an?] |
| Often Present Perfect | Does the past action have a result now?[Hat die Handlung ein Ergebnis in der Gegenwart?] |
Common Mistakes
❌ We are here since 13 days.
✅ We have been here for 13 days.
[Deutsch: „seit 13 Tagen“ – Englisch: Present Perfect + for.]
❌ I have met her two years ago.
✅ I met her two years ago.
[„ago“ = abgeschlossene Zeit → Past Simple.]
❌ Have you booked the hotel yesterday?
✅ Did you book the hotel yesterday?
1. We ______ to Mallorca last Friday.
a) flew
b) have flown
[Wir sind letzten Freitag nach Mallorca geflogen.]
2. I ______ to Spain before.
a) was never
b) have never been
[Ich war noch nie in Spanien.]
3. Our plane ______ at 14:30 yesterday afternoon.
a) has landed
b) landed
[Unser Flugzeug ist gestern Nachmittag um 14:30 Uhr gelandet.]
4. Look! The sun ______ out.
a) has just come
b) just came
[Schau! Die Sonne ist gerade herausgekommen.]
5. My wife ______ a new suitcase two weeks ago.
a) has bought
b) bought
[Meine Frau hat vor zwei Wochen einen neuen Koffer gekauft.]
6. How long ______ your neighbours? – Since 2010.
a) have you known
b) did you know
[Wie lange kennst du deine Nachbarn schon? – Seit 2010.]
7. We ______ the cathedral yet.
a) didn’t visit
b) haven’t visited
[Wir haben die Kathedrale noch nicht besichtigt.]
8. ______ to the beach yesterday?
a) Did you go
b) Have you gone
[Bist du gestern an den Strand gegangen?]
9. I ______ in the sea every day so far this week.
a) swam
b) have swum
[Ich bin diese Woche bisher jeden Tag im Meer geschwommen.]
10. Sorry, I ______ your name. Can you tell me again?
a) have forgotten
b) forgot
[Entschuldigung, ich habe deinen Namen vergessen. Kannst du ihn mir noch einmal sagen?]
11. Paul ______ his leg skiing in 2019.
a) has broken
b) broke
[Paul hat sich 2019 beim Skifahren das Bein gebrochen.]
12. ______ Spanish wine?
a) Have you ever tried
b) Did you ever try
[Hast du schon einmal spanischen Wein probiert?]
13. The children ______ very tired last night.
a) have been
b) were
[Die Kinder waren gestern Abend sehr müde.]
14. I ______ for this company for 15 years, and I still enjoy it.
a) worked
b) have worked
[Ich arbeite seit 15 Jahren für diese Firma, und es macht mir immer noch Spaß.]
15. My father ______ for Siemens for 30 years before he retired.
a) worked
b) has worked
[Mein Vater hat 30 Jahre für Siemens gearbeitet, bevor er in Rente ging.]
16. We ______ anything since breakfast. I’m hungry!
a) haven’t eaten
b) didn’t eat
[Wir haben seit dem Frühstück nichts gegessen. Ich habe Hunger!]
17. When ______ in Palma?
a) have you arrived
b) did you arrive
[Wann bist du in Palma angekommen?]
18. It ______ a lot during our holiday last May.
a) rained
b) has rained
[Während unseres Urlaubs letzten Mai hat es viel geregnet.]
19. I ______ my suitcase. We can leave now.
a) already packed
b) have already packed
[Ich habe meinen Koffer schon gepackt. Wir können jetzt los.]
20. She ______ her husband 13 years ago.
a) met
b) has met
[Sie hat ihren Mann vor 13 Jahren kennengelernt.]
21. They ______ in this house since their wedding.
a) lived
b) have lived
[Sie wohnen seit ihrer Hochzeit in diesem Haus.]
22. ______ yet?
a) Did the taxi arrive
b) Has the taxi arrived
[Ist das Taxi schon da?]
23. We ______ well last night because of the noise.
a) didn’t sleep
b) haven’t slept
[Wir haben letzte Nacht wegen des Lärms nicht gut geschlafen.]
24. I ______ five postcards so far.
a) sent
b) have sent
[Ich habe bisher fünf Postkarten geschickt.]
25. Mozart ______ his first symphony when he was eight.
a) wrote
b) has written
[Mozart schrieb seine erste Sinfonie, als er acht Jahre alt war.]