German perfect tense

The German perfect tense implies that a present tense verb is describing a past event, such as "I have played with my little brother". Usually you will need to conjugate the helping verb haben (to have) when using the perfect tense and also add the prefix ge- to the conjugated verb.

Although the majority of present perfect German verbs use haben, some verbs use sein (to be) instead to form the present perfect tense. These verbs are for example: gehen (to go), kommen (to come) and werden (to become).

Exercises

Example: Ich habe heute sehr lange geschlafen. [schlafen]
1.) Ich zur Schule gehen . [sollen]

2.) Ihr unseren Lehrer nicht . [mögen]

3.) Keiner meiner Lehrer Müller . [heißen]

4.) Mein Vater war da. Er aber nicht lange . [bleiben]

5.) Ihr es . [wissen]

6.) Wir immer die besten Freunde . [sein]

7.) Meine Eltern spät nach Hause . [kommen]

8.) Meine Eltern mich spielen . [lassen]

9.) Wer hat meine Tasche ? [finden]

10.) Ihr das Geld und nie zurückgegeben. [nehmen]

11.) Ich diese Aufgabe nicht . [können]

12.) Wir das nicht . [müssen]

13.) Mein Vater dich nach Hause . [bringen]

14.) Gestern wir zur Schule . [gehen]

15.) Letztes Jahr ich nicht in den Urlaub . [fahren]

16.) Goethe Faust . [schreiben]

17.) Das ich Ihnen doch . [sagen]

18.) Er ein Buch . [schreiben]

19.) Gestern hatte mein Bruder fast einen Unfall. Er Glück . [haben]

20.) Letzte Woche ich Tennis . [spielen]

21.) Meine Mutter mir den Schlüssel . [geben]

22.) Wir den neuen Film noch nicht . [sehen]

23.) Du die ganze Pizza ? [essen]

24.) Ich alle Bücher von Shakespeare . [lesen]

Check answers >>

View all exercises of "Tenses & moods"