Did or Have?
Past Simple or Present Perfect Questions
Example: Did you call her yesterday?
HAVE → use it for present perfect questions with no finished past time, often about life experience or recent results.
Example: Have you ever visited London?
Look for time words and keywords:
past simple: yesterday, last week, in 2020, when you were young, ago, this morning
present perfect: ever, never, already, yet, recently, before, in your life
Kurz erklärt auf Deutsch:
did benutzt man für eine abgeschlossene Zeit in der Vergangenheit.
Beispiel: Did you see him yesterday?
have benutzt man für Fragen im Present Perfect, wenn keine genaue abgeschlossene Zeit genannt wird oder wenn es um Erfahrungen geht.
Beispiel: Have you ever seen him?
Achte auf Signalwörter wie yesterday, last week, ago oder in 2022 für das Past Simple und auf ever, already, yet, before oder recently für das Present Perfect.
Examples
1. _____ you ever worked abroad? (ever)
[Hast du jemals im Ausland gearbeitet?]
Correct answer: Have
2. _____ you work abroad in 2022? (in 2022)
[Hast du 2022 im Ausland gearbeitet?]
Correct answer: Did
3. _____ you already finished the report? (already)
[Hast du den Bericht schon fertiggestellt?]
Correct answer: Have
4. _____ you finish the report yesterday? (yesterday)
[Hast du den Bericht gestern fertiggestellt?]
Correct answer: Did
Scenario: Choose the correct answer.
1. _____ you ever spoken to a large audience? (ever)
Have
[Hast du jemals vor einem großen Publikum gesprochen?]
a) Did
b) Have
2. _____ you speak to the client yesterday? (yesterday)
Did
[Hast du gestern mit dem Kunden gesprochen?]
a) Did
b) Have
3. _____ you ever visited Scotland? (ever)
Have
[Bist du jemals in Schottland gewesen?]
a) Have
b) Did
4. _____ you visit Scotland in 2019? (in 2019)
Did
[Warst du 2019 in Schottland?]
a) Have
b) Did
5. _____ you already sent the email? (already)
Have
[Hast du die E-Mail schon geschickt?]
a) Did
b) Have
6. _____ you send the email this morning? (this morning)
Did
[Hast du die E-Mail heute Morgen geschickt?]
a) Did
b) Have
7. _____ you ever lost your passport? (ever)
Have
[Hast du jemals deinen Reisepass verloren?]
a) Have
b) Did
8. _____ you lose your passport on holiday? (on holiday)
Did
[Hast du im Urlaub deinen Reisepass verloren?]
a) Have
b) Did
9. _____ you ever tried sushi? (ever)
Have
[Hast du jemals Sushi probiert?]
a) Did
b) Have
10. _____ you try sushi at the party last night? (last night)
Did
[Hast du gestern Abend auf der Party Sushi probiert?]
a) Did
b) Have
11. _____ you ever worked from home? (ever)
Have
[Hast du jemals von zu Hause gearbeitet?]
a) Have
b) Did
12. _____ you work from home last Friday? (last Friday)
Did
[Hast du letzten Freitag von zu Hause gearbeitet?]
a) Have
b) Did
13. _____ you ever flown in a helicopter? (ever)
Have
[Bist du jemals in einem Hubschrauber geflogen?]
a) Did
b) Have
14. _____ you fly to Berlin last month? (last month)
Did
[Bist du letzten Monat nach Berlin geflogen?]
a) Did
b) Have
15. _____ you ever seen this film before? (before)
Have
[Hast du diesen Film schon einmal gesehen?]
a) Have
b) Did
16. _____ you see this film when you were a child? (when you were a child)
Did
[Hast du diesen Film gesehen, als du ein Kind warst?]
a) Have
b) Did
17. _____ you ever written a formal complaint? (ever)
Have
[Hast du jemals eine formelle Beschwerde geschrieben?]
a) Did
b) Have
18. _____ you write a complaint last week? (last week)
Did
[Hast du letzte Woche eine Beschwerde geschrieben?]
a) Did
b) Have
19. _____ you ever met a famous person? (ever)
Have
[Hast du jemals eine berühmte Person getroffen?]
a) Have
b) Did
20. _____ you meet your manager yesterday afternoon? (yesterday afternoon)
Did
[Hast du deinen Chef gestern Nachmittag getroffen?]
a) Have
b) Did
21. _____ you ever forgotten an important password? (ever)
Have
[Hast du jemals ein wichtiges Passwort vergessen?]
a) Did
b) Have
22. _____ you forget your password this morning? (this morning)
Did
[Hast du heute Morgen dein Passwort vergessen?]
a) Did
b) Have
23. _____ you ever been to London? (ever)
Have
[Bist du jemals in London gewesen?]
a) Have
b) Did
24. _____ you go to London in 2018? (in 2018)
Did
[Bist du 2018 nach London gefahren?]
a) Have
b) Did
25. _____ you ever made a big mistake at work? (ever)
Have
[Hast du jemals bei der Arbeit einen großen Fehler gemacht?]
a) Did
b) Have