Present | Past | Perfect Simple

Present | Past | Perfect Simple

Choose the Correct Tense

Present Simple → use it for routines, habits, and facts.
Example: She works in an office.

Past Simple → use it for finished actions in the past.
Example: She worked there last year.

Present Perfect → use it for life experience, recent results, and actions connected to now.
Example: She has worked there before.

Look for time words and keywords:
present simple: every day, usually, often, always, sometimes
past simple: yesterday, last week, ago, in 2020, last night
present perfect: ever, never, already, yet, just, before, so far

[Das Present Simple benutzt man für Routinen, Gewohnheiten und Fakten.
Beispiel: She works in an office.

Das Past Simple benutzt man für abgeschlossene Handlungen in der Vergangenheit.
Beispiel: She worked there last year.

Das Present Perfect benutzt man für Erfahrungen, aktuelle Resultate und Handlungen mit Bezug zur Gegenwart.
Beispiel: She has worked there before.

Achte auf Signalwörter wie every day, usually oder often für das Present Simple, auf yesterday, last week, ago oder in 2020 für das Past Simple und auf ever, already, yet, just oder before für das Present Perfect.]

Examples

1. She _____ to work by bus every day. (every day)
[Sie fährt jeden Tag mit dem Bus zur Arbeit.]
Correct answer: goes

2. She _____ to work by bus yesterday. (yesterday)
[Sie ist gestern mit dem Bus zur Arbeit gefahren.]
Correct answer: went

3. She _____ to work by bus before. (before)
[Sie ist schon einmal mit dem Bus zur Arbeit gefahren.]
Correct answer: has gone

4. They _____ the report already. (already)
[Sie haben den Bericht schon fertig.]
Correct answer: have finished

Scenario: Choose the correct answer.

Correct = 0 | Incorrect = 0

1. She _____ to work by train every day. (every day)
[Sie fährt jeden Tag mit dem Zug zur Arbeit.]
a) went
b) goes

2. We _____ that film last weekend. (last weekend)
[Wir haben diesen Film letztes Wochenende gesehen.]
a) watched
b) have watched

3. I _____ my homework already. (already)
[Ich habe meine Hausaufgaben schon gemacht.]
a) finished
b) have finished

4. He usually _____ coffee in the morning. (usually)
[Er trinkt normalerweise morgens Kaffee.]
a) drinks
b) drank

5. They _____ to Spain in 2022. (in 2022)
[Sie sind 2022 nach Spanien gereist.]
a) have travelled
b) travelled

6. She _____ never seen snow before. (never, before)
[Sie hat vorher noch nie Schnee gesehen.]
a) has
b) had

7. My brother _____ in a bank. (fact)
[Mein Bruder arbeitet in einer Bank.]
a) worked
b) works

8. We _____ that restaurant yesterday. (yesterday)
[Wir haben dieses Restaurant gestern ausprobiert.]
a) tried
b) have tried

9. I _____ my keys, so I can’t open the door. (result now)
[Ich habe meine Schlüssel verloren, deshalb kann ich die Tür nicht öffnen.]
a) lost
b) have lost

10. He always _____ his emails before lunch. (always)
[Er überprüft immer seine E-Mails vor dem Mittagessen.]
a) checks
b) checked

11. They _____ the meeting two hours ago. (two hours ago)
[Sie haben das Meeting vor zwei Stunden begonnen.]
a) started
b) have started

12. We _____ this book before. (before)
[Wir haben dieses Buch schon einmal gelesen.]
a) read
b) have read

13. She often _____ her grandmother on Sundays. (often)
[Sie besucht oft ihre Großmutter sonntags.]
a) visits
b) visited

14. I _____ him at the station last night. (last night)
[Ich habe ihn gestern Abend am Bahnhof gesehen.]
a) have seen
b) saw

15. She _____ just arrived. (just)
[Sie ist gerade angekommen.]
a) has
b) did

16. My parents _____ in the countryside. (fact)
[Meine Eltern leben auf dem Land.]
a) live
b) lived

17. We _____ dinner at 7 yesterday. (yesterday)
[Wir haben gestern um 7 zu Abend gegessen.]
a) have eaten
b) ate

18. He _____ his report yet. (yet)
[Er hat seinen Bericht noch nicht fertiggestellt.]
a) hasn't finished
b) didn't finish

19. The shop _____ at 9 every morning. (every morning)
[Das Geschäft öffnet jeden Morgen um 9 Uhr.]
a) opened
b) opens

20. I _____ her an email last Friday. (last Friday)
[Ich habe ihr letzten Freitag eine E-Mail geschickt.]
a) sent
b) have sent

21. They _____ to that museum three times. (three times)
[Sie sind dreimal in diesem Museum gewesen.]
a) have been
b) were

22. She _____ French at school. (fact)
[Sie unterrichtet Französisch in der Schule.]
a) taught
b) teaches

23. We _____ them in Berlin in 2021. (in 2021)
[Wir haben sie 2021 in Berlin getroffen.]
a) have met
b) met

24. I _____ never eaten anything like this. (never)
[Ich habe noch nie so etwas gegessen.]
a) have
b) did

25. He _____ football every Saturday. (every Saturday)
[Er spielt jeden Samstag Fußball.]
a) played
b) plays

Correct = 0 | Incorrect = 0

Present | Past | Perfect Simple Practice

Click and choose the correct tense form.

Practise routines, finished past actions, and present results.